feat: automate HWLAB G14 PR rollout monitoring

This commit is contained in:
Codex
2026-05-27 06:35:01 +00:00
parent 27ed8a261d
commit 6802fad158
11 changed files with 867 additions and 67 deletions
+5 -4
View File
@@ -171,18 +171,19 @@ function prCloseoutPlan(): Record<string, unknown> {
ordinaryRunnerAllowed: true,
hostCommanderAllowedAfterReview: true,
tools: [
"system gh pr merge <number> --repo pikasTech/unidesk",
"bun scripts/cli.ts gh pr merge <number> --repo pikasTech/unidesk",
"GitHub UI merge/close controls",
"bun scripts/cli.ts gh pr close <number> --repo pikasTech/unidesk",
],
sourceMergeClosePolicy: "Use repo-owned, auditable GitHub paths; do not directly push target branches as a merge substitute.",
},
unideskCliBoundary: {
mergeSupported: false,
mergeSupported: true,
closeSupported: true,
command: "bun scripts/cli.ts gh pr merge <number> --repo pikasTech/unidesk",
degradedReason: "unsupported-command",
automatedMergeImplemented: false,
dryRunCommand: "bun scripts/cli.ts gh pr merge <number> --repo pikasTech/unidesk --dry-run",
preflightRequired: true,
automatedMergeImplemented: true,
},
};
}