Ops
Quality gate
Deterministic readout from the latest npm run quality:collect snapshot plus live CI/push-gate state. Ratchet-only; net-new breaches fail the gate.
This view tracks code-authoring quality AND CI/push gate state. Errors structurally cannot stack: the pre-push CI gate blocks pushes onto red main, and every override is logged below. See docs/adr/0034-ops-quality-rescope-board-13.md for the source-of-truth invariant.
CI on main: STALE — last read was not definitive
cos-dashboard-ci.yml · main- Last CI verdict
- stale
- Upstream conclusion
- (empty)
- Coverage
- unknown
- Read at
- 2026-06-11 12:55:54 ET
- Error
- spawn gh ENOENT
CI-gate bypasses
none in windowCOS_REPO_PATH not configured
86/ 100
Watch (13 warnings)6ab1842d · simplification/1b-ci · 2026-06-10 09:11:01 ETTesting
- Line coverage opt-in
- Branch coverage opt-in
- Real-data E2E coverage2652.0pass
- Unit test failures0not wired
- E2E test failures0not wired
- Unapproved visual diffs00pass
TypeScript / code
- tsc errors99warn
- Code duplication %4not wired
- Unused public exports1322pass
Security
- npm audit critical00pass
- npm audit high00pass
- npm audit medium22pass
- Gitleaks findings019pass
- Dependency majors behind14warn
Performance
- Tab nav p95 (ms)57pass
- Copilot first token p95 (ms)0not wired
- Copilot full response p95 (ms)0not wired
- API read p95 (ms)18pass
- Max bundle size (KB)0opt-in
- CLS p95 no data
- LCP p95 (ms) no data
Accessibility
- axe critical violations00pass
- axe serious violations00pass
- axe moderate violations00pass
Housekeeping
- ADR coverage (commit trailer)11pass
Copilot first-token latency
no prior datalast 30d · n=0p50
—
p95
—
target ≤ 800ms
p99
—
No copilot first-token samples in the window. Send a message in the copilot drawer to populate.
Trends
last 30 days58 snapshotsOverall score86
Real-data E2E coverage52
Unit test failures0
E2E test failures0
Unapproved visual diffs0
tsc errors9
Code duplication %7.4
Unused public exports22
npm audit critical0
npm audit high0
npm audit medium2
Gitleaks findings19
Dependency majors behind4
Tab nav p95 (ms)6.815258200000061
Copilot first token p95 (ms)35.09250000000003
Copilot full response p95 (ms)21.629312499999966
API read p95 (ms)8.2193749999999
Max bundle size (KB)401
axe critical violations0
axe serious violations0
axe moderate violations0
ADR coverage (commit trailer)1
Adversarial framework heartbeat missing count (7d)0
Quality overrides
1 active · 10 expired| ADR | Commit | Rationale | Logged | Expires | Status |
|---|---|---|---|---|---|
| ADR-0095 | e7204a50 | chore(quality): clear gate block breaches via ADR-0095 dep_majors bridge + fix wave-close hook + LATEST repoint | 2026-06-09 | 2026-06-23 | 12d left |
| ADR-0044 | b74a3a9 | docs(adr-0044): override gitleaks gate for 14 days; resolution plan queued | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | f369e9a | fix(quality): temporarily raise gitleaks threshold 0->30 per ADR-0044 | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | d446a08 | feat(rules): encode verify_shipped_state self-awareness rule | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | 85feed8 | feat(quality): CI card scans all workflow files for coverage globs | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | d5a66ac | feat(ci): cos-substrate-ci workflow for boot/ + fix YAML break in critical-rules | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | 741e12f | feat(substrate): Mac mini auto-pull from origin every 5 min (launchd) | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | b897dd1 | docs(handoff): session 101 close + LATEST.md repointed | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | 587462b | docs(handoff): session 102 close — back-on-path pivot + Board #18 + 6 overnight arcs | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0044 | c165ffd | docs(handoff): session 102 close — back-on-path pivot + Board #18 + 6 overnight arcs | 2026-05-12 | 2026-05-26 | 15d past |
| ADR-0083 | 1a7a2ff3 | chore(quality): pardon 8ba2ed7e + quality-override dup_pct for arc-a/b landing | 2026-05-17 | 2026-05-31 | 10d past |
Recent breaches
25 entries| When | Commit | Metric | Value | Threshold | Severity |
|---|---|---|---|---|---|
| 2026-06-10 09:11 ET | 6ab1842d | tsc_errors | 9 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | dep_majors_behind | 4 | 3 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | p95_regression:perf_api_read_p95_ms | 8.2193749999999 | 6.123219839999946 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-10 09:11 ET | 6ab1842d | override_expired:ADR-0083 | 9 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | dep_majors_behind | 4 | 3 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | p95_regression:perf_api_read_p95_ms | 8.2193749999999 | 6.122337299999958 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0044 | 14 | 0 | warn |
| 2026-06-09 23:32 ET | 7d61a1f1 | override_expired:ADR-0083 | 9 | 0 | warn |