Files
nucleic/fixtures/claude/2.1.167
abkslmandClaude Opus 4.8 43279a038e Land M0 deliverable: NucleicCore package + spike + fixtures
M0 (the stream-json spike) was completed earlier but its code was left
uncommitted in a sibling worktree and never landed on any branch. This
commits it verbatim as the M1 baseline:

- NucleicCore: AgentEvent/JSONValue model, AgentBackend protocol,
  ApprovalCoordinator, ProcessHost, Transcript writer/reader,
  ClaudeStreamDecoder, in-process MCP approval server, ClaudeCodeBackend
- nucleic-spike CLI + fake-claude wire stub
- 41 hermetic tests (golden + contract + drift) and live captures under
  fixtures/claude/2.1.167/
- PLAN.md / ADAPTERS.md updated with M0 findings; docs/M0_RESULTS.md

Built and tested with `swift build/test --build-system native` (iCloud
codesign workaround).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-12 00:34:10 -07:00
..