Skip to content

test(codex): preserve strict legacy goal replay [L16 repair] - #130

Merged
Mjones13 merged 1 commit into
work/jones-rebuild/L16-goal-pausefrom
work/jones-rebuild/A1-delivery-L16-fix-20261005
Oct 5, 2026
Merged

Mjones13 merged 1 commit into
work/jones-rebuild/L16-goal-pausefrom
work/jones-rebuild/A1-delivery-L16-fix-20261005

Conversation

@Mjones13

@Mjones13 Mjones13 commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Legacy replay transcripts predate the native goal API, so Stop's new goal read caused strict outbound-frame mismatches. The shared replay factory now supplies a null goal only when the entire transcript lacks goal-read/write capability; recorded goal traffic and all unexpected writes remain strict.

Fix-only child of #103 at 355900c. Preserves the three regression cases covering legacy/recorded terminal delivery and rejection of an unrecorded goal mutation. Original branch ownership stays unchanged; root must propagate the accepted repair into #105.

Validation: exact child adapter tests, scoped formatting/lint, server typecheck and normal commit hooks; full hosted CI on this non-draft child.

Prepared previously with GPT-6 Astra; resumed and published with GPT-6.1-Sol through Codex in T3 Code.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@Mjones13
Mjones13 merged commit 9ee11ce into work/jones-rebuild/L16-goal-pause Oct 5, 2026
18 checks passed
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