Skip to content

Sync Boatstack from Intelligence Flow Labs @ c288814c8913 - #78

Merged
operator-stack-publisher[bot] merged 1 commit into
mainfrom
sync/intelligence-flow-c288814c8913
Jul 23, 2026
Merged

Sync Boatstack from Intelligence Flow Labs @ c288814c8913#78
operator-stack-publisher[bot] merged 1 commit into
mainfrom
sync/intelligence-flow-c288814c8913

Conversation

@operator-stack-publisher

Copy link
Copy Markdown
Contributor

What this sync releases

Stop miscounting shipped features as open plans

Boatstack no longer treats already-shipped or locked features as unresolved plan candidates. Previously, in repositories that use worktree delivery mode with workspace.cleanup_after = merge, shipping a feature removed the worktree that held its per-worktree delivery state.json, while the committed plan.md / plan.lock.json / pr.md survived. From a fresh build worktree, next-status then re-registered every historically shipped feature as an open plan and blocked with AMBIGUOUS.

The plan-candidate check now relies on the durable committed artifacts: any feature carrying a plan.lock.json (locked/built) or pr.md (shipped) is past planning and is excluded from open-plan candidates, regardless of whether its ephemeral state.json still exists. A feature with only plan.md correctly remains the single open candidate. Delivery-state locality and cross-worktree push-denial are unchanged.

Projection provenance

Generated from operatorstack/intelligence-flow@c288814c89139fa36e7b914ce14d9917f12d32d0.
Review provenance, tests, examples, and context-cost changes before merging.

@operator-stack-publisher
operator-stack-publisher Bot merged commit a4bc17e into main Jul 23, 2026
4 checks passed
@operator-stack-publisher
operator-stack-publisher Bot deleted the sync/intelligence-flow-c288814c8913 branch July 23, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants