Skip to content

Install autopilot (tier A, standard, inert until enabled) + add CI - #1

Closed
RyanJHamby wants to merge 2 commits into
mainfrom
autopilot/init
Closed

RyanJHamby wants to merge 2 commits into
mainfrom
autopilot/init

Conversation

@RyanJHamby

Copy link
Copy Markdown
Owner

Scaffolds the async-agent system. It does nothing until you set the repo variable AUTOPILOT_ENABLED=true.

What's in it

  • Constitution, guard/handshake/gate scripts, role files, deny rules, CODEOWNERS, workflows (agent-dispatch, agent-exec, guard, handshake), issue/PR templates, spec template.
  • ci.yml (new): this repo had no CI. Builds orderbook-engine/ with CMake and runs the 52 GoogleTest tests (they pass locally in ~0.2s; the timing assertions have 10-100x headroom). Job is named test.
  • Agent allowlist includes cmake, ctest, make and ./build/tests/orderbook_tests.

After you merge (I run the ruleset/enable steps): set secret CLAUDE_CODE_OAUTH_TOKEN, install the Claude GitHub App on this repo, then ruleset with required checks test + guard, then enable.

Public repo: exec locks the issue conversation before the agent reads it, and the agent ignores non-owner comments.

Note (not changed here): orderbook-engine/orderbook-key.pem is tracked but is 0 bytes in every commit. No key material in history. Harmless, but worth a git rm.

🤖 Generated with Claude Code

RyanJHamby and others added 2 commits October 15, 2026 19:20
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The repo had no CI, so there was no required check and agents (who may not edit
.github/) could never have added one.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@RyanJHamby

Copy link
Copy Markdown
Owner Author

Not onboarding this repo to autopilot for now. Closing.

@RyanJHamby RyanJHamby closed this Oct 16, 2026
@RyanJHamby
RyanJHamby deleted the autopilot/init branch October 16, 2026 12:51
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