Skip to content

systematic-debugging: check for self-ingested output in agent/LLM pipelines#1967

Open
CucukovskiNikola wants to merge 1 commit into
obra:mainfrom
CucukovskiNikola:self-ingested-output-debugging
Open

systematic-debugging: check for self-ingested output in agent/LLM pipelines#1967
CucukovskiNikola wants to merge 1 commit into
obra:mainfrom
CucukovskiNikola:self-ingested-output-debugging

Conversation

@CucukovskiNikola

Copy link
Copy Markdown

In multi-turn agent systems the model's own prior output — a reply, a status
line, or a cached summary from an earlier turn — can loop back into a
downstream stage's input and fabricate "impossible" state the user never
supplied.

This adds a new Phase-1 step (step 6, "Check for Self-Ingested Output") that
directs the debugger to trace what each stage actually READS, not just what
the user sent, and to check the provenance of the exact string the failing
stage matched on. A matching Red Flags entry catches the "symptom points at
feature X, so the bug is in X" reflex before it skips that check.

Both additions slot into the existing Phase-1 data-flow section and Red Flags
list; no other content changes.

…elines

In multi-turn agent systems the model's own prior output (a reply, status
line, or cached summary) can loop back into a downstream stage's input and
fabricate "impossible" state. Add a Phase-1 step directing the debugger to
trace what each stage READS, not just what the user sent, plus a matching
Red Flags entry.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant