Add experimental Codex Live worker

Introduce a Live-owned app-server supervisor with progressive fenced publishing, partitioned control polling, cancellation and recovery safety, and measured integration coverage.

AI-assisted implementation under maintainer direction.
This commit is contained in:
Paul Bakaus
2026-07-12 19:14:05 -07:00
parent ee50f70d79
commit e89645e69d
18 changed files with 2778 additions and 25 deletions
+2
View File
@@ -48,6 +48,8 @@ describe('live reference authoring contract', () => {
assert.doesNotMatch(liveMd, /IMPECCABLE_LIVE_COPY_AGENT|mock/);
assert.match(liveMd, /"manual_edit_apply" → Handle Manual Edit Apply/);
assert.match(liveMd, /## Handle `manual_edit_apply`/);
assert.match(liveMd, /live-poll\.mjs --types=steer,manual_edit_apply,carbonize_cleanup,exit/);
assert.match(liveMd, /Accept emits a foreground `carbonize_cleanup` control event/);
assert.ok(
liveMd.indexOf('## Handle `manual_edit_apply`') > liveMd.indexOf('## Handle `prefetch`'),
'manual_edit_apply handler section must sit after prefetch in the dispatch order',