Lands Shay's own correction (authored 2026-07-16 as commit 798c6d1c in the primary checkout, never pushed): tea frequently hangs/times out (Cloudflare 524) via HTTP/2 proxying and WAF handoffs — use the Forgejo MCP tools instead. Also fixes two references the Local-First CI Validation Protocol section had left stale: the smoke suite is 175 tests, not 108+ (parity-pinned by test_cli_smoke_suite_covers_ci_smoke_gate), and PR creation goes through the Forgejo MCP tools, not `tea pr create`.
746 B
746 B
CORE Agent Instructions for Claude
AGENTS.md is the canonical governance file. If this file conflicts, follow AGENTS.md.
Startup: read AGENTS.md, docs/specs/runtime_contracts.md, inspect working tree, use the smallest validation lane.
CRITICAL: Remote is core-gitquarters.acbcontent.org. Do not use GitHub/gh CLI. Do not use tea CLI. Use Gitea/Forgejo MCP tools.
CI: local-first — pre-push gates are mandatory; CI jobs run on the developer's local Mac Act runner, never on the Forgejo server (see AGENTS.md §CI/CD Runner Architecture).
Before non-trivial edits, apply the protocol in AGENTS.md.
Do not place architecture, invariants, memory rules, or alternate workflow policy here. Update AGENTS.md instead.