Skip to content

Sync Boatstack from Intelligence Flow Labs @ 5e9cd972c1a7 - #137

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

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

Conversation

@operator-stack-publisher

Copy link
Copy Markdown
Contributor

What this sync releases

Denials now hand you the legal moves

A denial that only states the rule leaves an agent — especially a smaller model — retrying the same blocked call. Every guard denial now carries its computed solution set: a short "You can:" list of exact runnable commands that are legal from the position the denial describes, with owed human inputs marked. A plan-gate denial lists the planning channel commands for that stage; an operation denial lists the inspection commands; a protected-path denial additionally names the verbs that own the path, straight from the state-ownership map.

The picks are computed from the same declarations the guard enforces, and conformance sweeps keep the loop closed: every category of denial either enumerates picks or is a documented exception, and every pick passes the guard's own laws — the guard never hands out a command it would then deny.

The plain reason string carries up to three picks on every host; the full set rides on the opt-in structured payload, additively, under the same schema version.

Projection provenance

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

@operator-stack-publisher
operator-stack-publisher Bot merged commit a6298d2 into main Jul 27, 2026
9 checks passed
@operator-stack-publisher
operator-stack-publisher Bot deleted the sync/intelligence-flow-5e9cd972c1a7 branch July 27, 2026 21:52
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