Skip to content

Sync Boatstack from Intelligence Flow Labs @ c6d00bbcf9de - #96

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

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

Conversation

@operator-stack-publisher

Copy link
Copy Markdown
Contributor

What this sync releases

A stale delivery no longer blocks new work, and you can clear one

A single stale or abandoned managed delivery in Boatstack's local store used to
block every operation — including planning an unrelated new feature — because
one unverifiable delivery poisoned the whole status scan, and the
ignored_deliveries escape hatch was applied too late to help.

Two changes fix this:

  • Ignore is now honored before a stale delivery can block you. next-status
    applies your ignored_deliveries list before reporting an unverifiable
    delivery, so an ignored delivery can no longer stop unrelated new work. A
    genuinely unverifiable delivery still blocks, but now names itself and points
    you at the fix. (Mutation and publish paths remain strict and fail closed on
    corrupt state.)
  • New discard-delivery command. Run
    boatstack-helper discard-delivery --feature <slug> to clear a stuck or
    abandoned delivery so you can rebuild or re-plan it. It archives the state
    (reversible) and never touches your git history, merged PRs, plan, or lock. A
    delivery that has already published a slice is refused unless you pass
    --force.
Projection provenance

Generated from operatorstack/intelligence-flow@c6d00bbcf9defd9df85ead397ec1612efb650aee.
Review provenance, tests, and examples before merging.

@operator-stack-publisher
operator-stack-publisher Bot merged commit 8f9b2ba into main Jul 24, 2026
9 checks passed
@operator-stack-publisher
operator-stack-publisher Bot deleted the sync/intelligence-flow-c6d00bbcf9de branch July 24, 2026 22:40
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