Repository navigation
Add build conventions for v1 - #47
Merged
Merged
Conversation
Four test levels for unattended agents, and plain QEMU with the Ubuntu 24.04 cloud image and cloud-init for virtual machine runs. Answers #42. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011wBmMN38K8K549LwRmLXRm
Compare JSON Schema code generation, Protocol Buffers with buf, and hand-written types with shared fixtures for the HQ to Porter WebSocket messages. Recommend JSON text frames with hand-written types and shared fixtures, with Protocol Buffers as the upgrade path. Resolves #41. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011wBmMN38K8K549LwRmLXRm
…mat' and 'origin/research/build-test-environment' into docs/build-foundations
Records the decisions from #43: the hq/, porter/, protocol/, and e2e/ layout, JSON messages with shared fixtures, four test levels, and the merge gate for build sessions. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JLVmUdp5Dq52TKkyJBBMRL
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resolves the decisions in #43, Build foundations: repository layout, message format, and test levels.
docs/agents/build.md, which build sessions read first: thehq/,porter/,protocol/, ande2e/layout, the message format, four test levels behind root commands, continuous integration, and the merge gate.docs/research/hq-porter-message-format.mdanddocs/research/build-test-environment.md.CLAUDE.mdat the build conventions.Documentation only. No code moves in this pull request. The first build ticket, #46, moves HQ into
hq/and creates the scaffolding.🤖 Generated with Claude Code
https://claude.ai/code/session_01JLVmUdp5Dq52TKkyJBBMRL