docs(validation): document ApplyValidationSummary and validation gate empty-run guard #9381

Closed
HAL9000 wants to merge 1 commits from docs/validation-gate-empty-run-guard into master

1 Commits

Author SHA1 Message Date
HAL9000 c47dbea0f8 docs(validation): document ApplyValidationSummary and validation gate empty-run guard
CI / push-validation (pull_request) Successful in 33s
CI / helm (pull_request) Successful in 35s
CI / typecheck (pull_request) Successful in 4m24s
CI / e2e_tests (pull_request) Successful in 6m35s
CI / build (pull_request) Successful in 4m25s
CI / integration_tests (pull_request) Failing after 14m6s
CI / unit_tests (pull_request) Failing after 14m6s
CI / quality (pull_request) Failing after 14m6s
CI / security (pull_request) Failing after 14m45s
CI / lint (pull_request) Failing after 15m26s
CI / coverage (pull_request) Has been cancelled
CI / docker (pull_request) Has been cancelled
CI / status-check (pull_request) Has been cancelled
- Add property reference table for ApplyValidationSummary in validation_pipeline.md
- Document all_required_passed empty-run guard: returns False when is_empty==True
- Add Empty-Run Guard section to plan_apply.md with warning admonition and flow update
- Add Empty-Run Guard section to specification.md with rationale, truth table, and code
- Update CHANGELOG.md with Documentation entry for issue #9285
- Addresses spec gap identified in issue #9285 ([AUTO-SPEC-3])
- Relates to fix in issue #7508 (commit b84022795: validation_apply.py all_required_passed returns True when zero validations run)
2026-04-14 17:35:03 +00:00