Keep the assistant's reading apart from the log it read

A guess printed beside a quote is remembered as a second quote, and the next
reader inherits it as a finding.
This commit is contained in:
Gmer4Lfe
2026-08-13 16:08:23 -04:00
parent 466081aa66
commit 2c1fd4c8bf
2 changed files with 34 additions and 2 deletions
+10
View File
@@ -1334,6 +1334,16 @@ function vv_ai_bug_report(array $b): string {
$out .= "### Evidence — verbatim, " . $vLabel . "\n\n```\n"
. rtrim((string) $g('evidence')) . "\n```\n\n";
// Deliberately after the evidence and deliberately labelled. This is the assistant's reading,
// and the heading has to survive being skim-read: a diagnosis printed next to a log quote
// gets remembered as a second log quote, and the next reader inherits a guess as a finding.
if (!empty($ctx['diagnosis'])) {
$out .= "### The assistant's reading — INFERENCE, not established\n\n"
. "> " . str_replace("\n", "\n> ", trim((string) $ctx['diagnosis'])) . "\n\n"
. "_Written by a 14B model from the evidence above. Worth checking, not worth "
. "trusting._\n\n";
}
if (!empty($ctx['asked'])) {
$out .= "### What was being asked when it was noticed\n\n> "
. str_replace("\n", "\n> ", trim((string) $ctx['asked'])) . "\n\n";