已由 #38 替代:Bound CI review artifacts and separate navigation timeouts #31
Reference in New Issue
Block a user
Delete Branch "codex/ci-resource-budget"
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?
The shared runner accumulated disposable review images, while Guidance's 10-second action timeout also applied to complete document navigation. Release #611 timed out navigating to a static guide, with concurrent service-probe delay and measurable runner resource pressure.
Review jobs now remove only their exact commit's three temporary creative-* image tags after stack cleanup, preserving images referenced by any container and avoiding force deletion or daemon-wide cleanup. Five offline guard tests cover exact scope, invalid commit IDs, container references, missing tags and inventory failure.
Guidance retains its 10-second action and account-readiness checks and existing suite bound, but uses a separate 30-second document-navigation budget, matching the installed Playwright default. Each navigation records document and account-ready timings. Failed integration runs record host pressure and container resource usage before teardown so future failures have evidence from the actual failure window.
Validation: both source-only cleanup test suites pass (5 + 5), shell syntax and full diff checks pass. Complete ces-control review is pending. One-time disk cleanup has restored runner headroom without deleting data volumes or running services; this PR itself does not introduce global pruning or modify product behavior.
Not merged or deployed. After the complete remote review passes, this PR requires manual merge and the normal main release plus designated-public-server acceptance.
已由 PR #38 整合替代,其最新完整 CI run 668 已全部通过。本 PR 关闭且未合并;需要保留的资源清理、诊断及主题验收均已迁入 #38,旧导航方案不再迁入。等待用户手动合并 #38。
WIP: Bound CI review artifacts and separate navigation timeoutsto 已由 #38 替代:Bound CI review artifacts and separate navigation timeoutsPull request closed