Files
rea/experiments/atomic-codemode/sqlite-boundary-question.txt
T
f9f9dc209d feat(experiment): retain call facts beyond full graph capacity
Separate native call and boundary-value ownership from the bounded recovered graph. Validate facets independently and preserve shared identities, source evidence, and explicit partial coverage. Pin the SQLite boundary task and oracle before paired real-model trials.

Co-authored-by: gensokyo-dev <342580529+gensokyo-dev@users.noreply.github.com>
Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
2026-10-16 09:46:42 +00:00

18 lines
1.1 KiB
Plaintext

Analyze sqlite3VdbeExec in {{artifact_path}} statically. Use one retained function
capture to inspect recovered call sites and their boundary values even if the
complete recovered IR graph is unavailable. Report each facet's availability and
the scope of any retained value set; do not treat it as a complete function graph.
Aggregate the retained recovered calls by CALL versus CALLIND and known versus
unknown target. At call origins 0xf115c and 0xf238b, report the resolved target,
the input-zero value identity and its annotation/address-space facts, recovered
argument slots and passing locations. Determine whether the first argument is
the same retained SSA value at both sites and whether it is a function input.
Verify the selected machine CALL targets and essential argument-register setup
with focused instruction windows. Distinguish internal fspec offsets, SSA value
locations, passing storage, and code addresses.
Explain which definition/use or alias claims remain unavailable. Reuse the same
capture for selected reads rather than reanalyzing the VM. Keep the answer focused
and give real Evidence references, target digest and static/runtime limitations.