Expand description
Explicitly operator-approved external post-condition verification.
Commands are discovered only from PLAN.md YAML frontmatter. Because those
files are agent-writable, execution additionally requires the parent
process’s TRUST_EXTERNAL_VERIFY_ENV authorization.
Constants§
- TRUST_
EXTERNAL_ VERIFY_ ENV - Explicit operator-owned approval for executing PLAN-declared shell.
Functions§
- external_
verification_ approval - Return the exact command bytes approved by the operator.
- external_
verify_ commands - Return external verification commands declared by this phase’s plans.
- phase_
has_ blocking_ human_ checkpoint - Return
trueif any plan declared forphasecarries a task with the human-blocking checkpoint gate attribute. - phase_
has_ human_ only_ checkpoint - Return
trueif any plan declared forphaseDECLARES a checkpoint task that GSD will not auto-approve in any mode. - phase_
plan_ files - Discover a phase’s declared plan files:
.planning/phases/{NN}-*/{NN}-*-PLAN.md, sorted. Returns an empty vec if the phase directory is missing or unreadable — never panics, never errors. - run_
external_ verification - Run one explicitly operator-approved external verification command.