large-parallel-planning-wave-environment-failure-handoff
Handle large pre-plan-review planning waves that succeed analytically but fail to persist artifacts due to quota exhaustion, sandbox write failures, or cancelled GitHub mutations.
Best use case
large-parallel-planning-wave-environment-failure-handoff is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Handle large pre-plan-review planning waves that succeed analytically but fail to persist artifacts due to quota exhaustion, sandbox write failures, or cancelled GitHub mutations.
Teams using large-parallel-planning-wave-environment-failure-handoff should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/large-parallel-planning-wave-environment-failure-handoff/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How large-parallel-planning-wave-environment-failure-handoff Compares
| Feature / Agent | large-parallel-planning-wave-environment-failure-handoff | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Handle large pre-plan-review planning waves that succeed analytically but fail to persist artifacts due to quota exhaustion, sandbox write failures, or cancelled GitHub mutations.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Large Parallel Planning Wave Environment-Failure Handoff Use when: - running a large (4-10 lane) planning-only wave to move GitHub issues toward `status:plan-review` - multiple workers finish with strong planning evidence, but local writes or GitHub mutations fail - Codex quota exhaustion forces provider failover mid-wave - you need to exit without losing which issues are substantively ready vs still incomplete ## Trigger pattern Typical signals: - Codex lanes exit with `You've hit your limit · resets 2pm (America/Chicago)` - fallback Codex lanes hit sandbox/runtime failures like `bwrap: loopback: Failed RTM_NEWADDR: Operation not permitted` - safe-path writes fail (`apply_patch` / local file creation) - GitHub issue comments / labels / branch creation are cancelled - workers can still gather high-quality evidence and even converge on review verdicts, but nothing durable lands ## Core insight A planning wave can succeed intellectually and still fail operationally. Do not treat these as simple planning failures. Classify each issue by **substantive readiness** instead of only by whether the plan file exists. ## Required classification buckets For every affected issue, place it in exactly one bucket: ### 1. Ready in substance, not landed Use when all or most of the following are true: - the intended canonical plan path is known - evidence gathering is complete enough to support a bounded plan - review verdicts are effectively approval-ready (for example APPROVE/MINOR, or a rewritten plan that resolved prior blockers) - the only thing missing is persistence: writing the plan/review artifacts and applying GitHub mutations Next-session interpretation: - do **not** restart from scratch - materialize the plan and review artifacts in a healthy environment - then apply `status:plan-review` ### 2. Rerun required Use when any of the following are true: - review state is incomplete or only partially trustworthy - the issue still needs real cross-provider review to be honestly approval-ready - major ambiguity remains in scope, decomposition, or file ownership - the worker only gathered evidence and did not converge the plan content Next-session interpretation: - rerun planning in a healthy environment - do not present the issue as ready for approval yet ## Required exit actions 1. Pause any continuation cron that would keep launching more broken lanes. 2. Write a handoff doc under `docs/handoffs/` summarizing: - wave objective - environment failure pattern - per-issue bucket assignment - intended canonical plan path for each blocked lane - whether `status:plan-review` was applied or not - whether a blocker comment landed or not 3. Record which issues already succeeded in earlier waves so they are not mixed into the failed-wave set. 4. If new follow-up issues were discovered during the wave, list them explicitly for the next queue partition. ## Recommended handoff structure - session objective - what worked (orchestration, evidence gathering, partial review convergence) - what failed (writes, shell, GitHub mutations, quota) - issues already in `status:plan-review` from earlier waves - `ready in substance, not landed` bucket - `rerun required` bucket - recommended next move - exact log/worktree paths for resume ## Provider-failover rule When Codex quota is exhausted in a large planning wave: - relaunch only the affected lanes with Codex or another provider in the same isolated worktrees - do **not** restart the whole wave - if the failover provider then also fails at the environment layer, stop broad escalation - mark the lane as environment-blocked and place it into one of the two buckets above ## Stop condition End the wave when either is true: - enough issues have landed cleanly and remaining failures are clearly environmental, or - the environment is no longer trustworthy for durable planning artifact creation At that point, preserve truth in the handoff instead of pretending the queue advanced. ## Anti-patterns - repeatedly relaunching the same broken lane under new providers without changing the environment - calling an issue “pending review” when the plan content is actually ready but not persisted - calling an issue “approval-ready” when review/artifact state is too incomplete to support that claim - leaving a continuation cron active after you already know the environment is not healthy enough for unattended progress ## Minimal operator checklist on resume 1. read the handoff doc 2. pause any stale continuation cron still active 3. for `ready in substance, not landed` issues: - recreate canonical plan/review artifacts from logs or re-emit the saved draft content - apply GitHub comment + `status:plan-review` 4. for `rerun required` issues: - rerun planning from scratch in a healthy writable session 5. re-partition the remaining queue only after the above cleanup
Related Skills
digitalmodel-orcawave-orcaflex-proof-workflows
Class-level digitalmodel OrcaWave/OrcaFlex readiness, semantic-proof, fixture-proof, and closeout workflows.
plan-gated-issue-execution-wave
Execute a multi-issue architecture/planning wave in a plan-gated repo, then safely transition approved issues into implementation with file-based Codex prompts, local approval markers, subprocess monitoring, and cleanup handling for sandbox/hook edge cases.
orcawave-orcaflex-readiness-audit
Audit the real readiness of digitalmodel OrcaWave/OrcaFlex spec-driven workflows by reconciling workspace-hub issues, source/tests, semantic-equivalence boundaries, and wiki synthesis gaps.
wave-based-parallel-plan-execution
Orchestrate phase execution by discovering dependencies, grouping into waves, spawning subagents, and collecting results with optional wave filtering
parallel-array-alignment-pattern
Maintain index synchronization between parallel arrays when adding new entries to preserve label-path mappings
git-large-file-staging-conflict-recovery
Recover from pre-commit hook blocks on oversized files and corrupted rebase states during bulk repo syncs
external-drive-ingest-planning
Plan safe external-drive ingests into repo-aligned storage such as /mnt/ace: read-only mounts, manifests, staged rsync, dedupe-merge gates, GitHub issue traceability, and governance/execution split.
digitalmodel-orcawave-orcaflex-workflow
Current-state workflow for navigating and extending digitalmodel OrcaWave/OrcaFlex capabilities across code, tests, issues, queue tooling, and licensed-machine boundaries.
ten-agent-pre-plan-review-wave
Launch and verify a 10-agent planning-only wave that moves open GitHub issues into status:plan-review using one isolated worktree per issue, wave-specific continuation cron, and post-run artifact-reconciliation checks.
preserved-plan-refile-with-attested-review-wave
Reopen a previously closed GitHub issue with a preserved local plan, rewrite it into a conservative draft, and drive iterative attested adversarial review waves until it is truly approval-ready.
planning-lane-cross-review-permission-fallback
Handle overnight planning-only lanes where plan revision/editing works but real cross-provider review dispatch is permission-blocked.
parallel-llm-wiki-gap-to-issues
Use parallel subagents to mine remaining LLM-wiki/document-intelligence gaps, de-duplicate against existing GitHub issues, then create only the strongest bounded follow-on issues.