docs(reference): document empty-run guard for ApplyValidationSummary (v3.2.0) #8006

Closed
HAL9000 wants to merge 1 commits from docs/cycle-1-validation-gate-fix into master

1 Commits

Author SHA1 Message Date
CleverAgents Bot 3e1e47a6a2 docs(reference): document empty-run guard for ApplyValidationSummary (PR #7786)
CI / push-validation (pull_request) Successful in 20s
CI / helm (pull_request) Successful in 25s
CI / lint (pull_request) Successful in 27s
CI / quality (pull_request) Successful in 46s
CI / security (pull_request) Successful in 55s
CI / build (pull_request) Successful in 3m20s
CI / typecheck (pull_request) Successful in 4m0s
CI / unit_tests (pull_request) Successful in 5m9s
CI / docker (pull_request) Successful in 1m31s
CI / e2e_tests (pull_request) Successful in 7m15s
CI / integration_tests (pull_request) Successful in 7m22s
CI / coverage (pull_request) Successful in 10m21s
CI / status-check (pull_request) Successful in 1s
CI / benchmark-publish (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Successful in 57m13s
- Add empty-run guard section to ApplyValidationSummary explaining that
  all_required_passed now returns False when is_empty is True
- Add required_total property to the properties list
- Add is_empty column to ValidationSummary model table
- Include behaviour table showing all three gate outcomes
- Document why the guard matters (silent bypass of apply gate)

Closes #7508 documentation gap.
2026-04-12 19:28:21 +00:00