Skip to content

docs/design: report channel contract - #602

Closed
luisleo526 wants to merge 2 commits into
mainfrom
docs/report-channel-spec
Closed

luisleo526 wants to merge 2 commits into
mainfrom
docs/report-channel-spec

Conversation

@luisleo526

Copy link
Copy Markdown
Collaborator

Docs only. Adds docs/design/report-channel.md, the contract for the dedicated report channel: how the billed report is kept separate from strategy stdout/stderr, with requirements R01-R26, the tests that prove each, and the cited source lines.

🤖 Generated with Claude Code

Design contract for a dedicated report channel, a bounded diagnostic channel
and a trusted terminal status at the hosting boundary: byte budgets and their
zero semantics, failure modes, outside-in acceptance tests, host and engine
conformance checklists, and implementation notes. Docs only; no behaviour
change.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
The line-anchor guard flags every cited line that moves; a design contract
does not need line numbers to be checkable. File and symbol references stay,
the line suffixes go, so the document no longer drifts with the code.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
@luisleo526

Copy link
Copy Markdown
Collaborator Author

Superseded by 613 (one commit).

@luisleo526 luisleo526 closed this Oct 28, 2026
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