REQ-27: executor rail repurposed as approval-request queue ONLY (P04, one-way frozen-repo change) #1
Reference in New Issue
Block a user
Delete Branch "coreci/p04-approval-queue"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
One-way frozen-repo change — executor approval-request queue (REQ-27, C-09)
Repurposes the executor rail (LXC 116 coreci-executor + LXC 117 coreci-broker, BOTH STAY RUNNING) as a DECISION-RECORD approval queue: park -> route -> decide -> mirror -> poll. The queue NEVER executes anything against production.
Carries (mirror-of-tree, verbatim transfer):
allowlist.yamlv5.0 (mode: approval_queue_only; ALL v4.1 auto-run grants revoked, enumerated inline)routing.json— GENERATED from coreci/company org/systems-ownership.md v1.2 + org-chart.json (never hand-edited)README.md— governance rewrite (frozen + one-way PR channel + NEVER-EXECUTES guarantee)executor.env.example— executor app-account mirror config (placeholder-only)docs/approval-queue-runbook.md— queue model, operator-gated apply/rollback, post-apply assertsDesign + mirror contract: coreci/sre scripts/p04-executor/DESIGN.md (
scripts/p04-executor/).After merge (operator-gated):
git pull --ff-onlyon the LXC 116 config clone (hot-read: allowlist takes effect without restart) + the 0.4.0 decision-only server build per the runbook. This PR closes nothing.