Split from #6978 item 2 (its item 1 landed via PR #7081; the remainder is cross-lane, and per the anchoring rule these two files are domain:engine-core). Filed unassigned as a recording — not a claim.
Symptom
Two doc comments in packages/objectql still describe the captureBefore / ctx.__previous stash mechanism that #6656 retired (A+ retirement, merged 2026-08-09) and whose last consumer limb was deleted by PR #7081:
packages/objectql/src/engine.ts:7842
packages/objectql/src/plugin.ts:918
(Line numbers were taken on origin/main during the #6978 census of 2026-08-09; re-anchor by grepping captureBefore before editing.)
Fix shape
Mechanical comment deletion/rewrite — the mechanism no longer exists; the declared pre-image channel is ctx.previous, bound by the engine ahead of dispatch on every write shape (evidence chain on #6978's ACCEPT comment of 2026-08-09). No code change.
Evidence base
#6656 (retirement), #6978 (census + measurements), PR #7081 (consumer limb deletion + inverted negative pin).
Split from #6978 item 2 (its item 1 landed via PR #7081; the remainder is cross-lane, and per the anchoring rule these two files are
domain:engine-core). Filed unassigned as a recording — not a claim.Symptom
Two doc comments in
packages/objectqlstill describe thecaptureBefore/ctx.__previousstash mechanism that #6656 retired (A+ retirement, merged 2026-08-09) and whose last consumer limb was deleted by PR #7081:packages/objectql/src/engine.ts:7842packages/objectql/src/plugin.ts:918(Line numbers were taken on
origin/mainduring the #6978 census of 2026-08-09; re-anchor by greppingcaptureBeforebefore editing.)Fix shape
Mechanical comment deletion/rewrite — the mechanism no longer exists; the declared pre-image channel is
ctx.previous, bound by the engine ahead of dispatch on every write shape (evidence chain on #6978's ACCEPT comment of 2026-08-09). No code change.Evidence base
#6656 (retirement), #6978 (census + measurements), PR #7081 (consumer limb deletion + inverted negative pin).