docs: update worktree cleanup docs for pipeline liveness gate [doc-updater] - #3106
Conversation
Update docs to reflect the new fail-safe behavior introduced in #3087: orphan sweeps now verify pipeline liveness via the orchestrator before deleting any worktrees, and skip the sweep entirely if the orchestrator is unreachable. - git-isolation.md: rewrite Crash Recovery steps and pseudocode to show the pipeline-anchored check, the fail-safe skip on orchestrator unavailability, and the no-branch-deletion invariant in orphan sweeps - mcp-deployment-tools.md: add active_pipelines_count to prune output schema, document the 503 response when orchestrator is unreachable, and note that HITL-parked pipelines are preserved regardless of container liveness Authored-by: egg
|
egg is investigating the Test check failure...
|
Check Failure: Integration TestsWhat's failing: The "Build containers" step of Root cause: Transient upstream outage at Why this is not caused by this PR: The PR is docs-only — it modifies What needs to be done:
— Authored by egg |
Autofix tracking{"Test/Integration Tests / Integration Tests": 1} |
|
egg check fixer completed for Test. CI will re-run to verify. View run logs — Authored by egg |
Update documentation to reflect changes from 031f08b / #3087:
docs/architecture/git-isolation.md: Crash Recovery section described orphan detection as a simple container-liveness check. Rewrote the steps and pseudocode to show the new pipeline-anchored check, the fail-safe behavior (sweep skipped if orchestrator unreachable), and the invariant that branches are never deleted by orphan sweeps.docs/reference/mcp-deployment-tools.md:prune_stale_worktreesoutput schema was missingactive_pipelines_count. Added it, documented the new 503 response when the orchestrator is unreachable, and noted that worktrees for HITL-parked pipelines are preserved regardless of container liveness.Triggered by: #3087
Authored-by: egg