Merge pull request #89 from pikasTech/code-queue/issue-20-terminal-unread-triage

Add codex unread triage and commander PR closeout boundary
This commit is contained in:
Lyon
2026-05-23 16:22:59 +08:00
committed by GitHub
13 changed files with 667 additions and 24 deletions
@@ -53,6 +53,7 @@ export interface CommanderContract {
controlMicroservice: string;
codeQueue: string;
claudeqq: string;
githubPrCloseout: string;
};
requiredCapabilities: string[];
apiContract: {
@@ -94,6 +95,7 @@ export function commanderContract(): CommanderContract {
controlMicroservice: "Local skeleton for health, state, trace summary, and approval drafting with no live bridge or executor.",
codeQueue: "Execution plane remains separate and is never restarted or attached by this skeleton.",
claudeqq: "Approval draft destination only; no messages are sent from this stage.",
githubPrCloseout: "PR-bound GPT-5.5 runners may self-close/merge ordinary in-boundary PRs after checks; commander review remains required for high-risk, ambiguous, failed-check, production, release, security, database, or runtime scopes.",
},
requiredCapabilities: [
"host-codex-process-discovery",
@@ -105,6 +107,7 @@ export function commanderContract(): CommanderContract {
"trace-summary-plan",
"issue-20-board-read-write-entry",
"issue-46-brief-read-write-entry",
"pr-closeout-boundary-plan",
"claudeqq-high-risk-approval-entry",
],
apiContract: {