Compliance and freshness
Contracts applied to candidates.
Template compliance is split between report-only mirrored source drift and blocking publication-candidate gates. ABB/SBB/HLD fixture candidates now include both passing and intentionally failing readiness reports.
- Contracts
- 3
- Candidates
- 5
- Open findings
- 1
- Negative fixtures
- 2
Decision support
Readiness at a glance
Passing reports prove the fixture happy path. Failing reports remain visible as review work, not hidden in table rows.
- Passing
- 3
- Failing
- 2
- Annotations
- 2
- Source drift
- advisory
- Fixture ABB Missing Section Negative CandidateRequired ABB candidate checks fail because Decision Drivers is missing.
- Fixture SBB Broken Traceability Negative CandidateRequired SBB candidate checks fail because the HLD reference is missing from the proposal body.
Publication gates
Contract coverage
Every fixture contract is active for candidate validation, while real source-template deviations remain advisory until reviewed.
| Type | Required sections | Checks | Source mode |
|---|---|---|---|
| ABB | 4 | 2 | report-only |
| SBB | 4 | 2 | report-only |
| HLD | 4 | 2 | report-only |
Candidate gate
Fixture readiness matrix
Passing fixture reports exercise ABB, SBB, and HLD contracts. Negative fixture reports exercise missing-section and traceability failures for later PR check annotations.
| Candidate | Artifact | Status | PR conclusion |
|---|---|---|---|
| Fixture ABB Missing Section Negative Candidate | ABB | fail | failure |
| Fixture Datacenter SBB Candidate | SBB | pass | success |
| Fixture Datacenter Foundation HLD Candidate | HLD | pass | success |
| Fixture Datacenter Platform ABB Candidate | ABB | pass | success |
| Fixture SBB Broken Traceability Negative Candidate | SBB | fail | failure |
PR check shaping
Annotations before automation
Reports now carry the future PR check name, conclusion, summary, and annotation paths while preview comments remain gated.
| Report | Conclusion | Annotations |
|---|---|---|
| candidate-pages / Fixture ABB Missing Section Negative Candidate | failure | 1 |
| candidate-pages / Fixture Datacenter SBB Candidate | success | 0 |
| candidate-pages / Fixture Datacenter Foundation HLD Candidate | success | 0 |
| candidate-pages / Fixture Datacenter Platform ABB Candidate | success | 0 |
| candidate-pages / Fixture SBB Broken Traceability Negative Candidate | failure | 1 |
Page analysis
Fixture checks
The first Datacenter SBB fixture analysis binds page version, evidence, quality checks, and findings without mutating mirrored Confluence input.
- SBB can be identified from source metadata: pass
- SBB has visible HLD traceability: warning