docs(P00): ideate — 15 enhancement ideas accepted (REQ-199..213), additive within D-120..D-132

---ci---
project: acdl
phase: 0
milestone: v1.17
status: ideate
---/ci---
This commit is contained in:
Jon Chery
2026-08-04 19:14:02 +00:00
parent ca7d41c1ad
commit 5907dd259a
2 changed files with 74 additions and 3 deletions
+3 -3
View File
@@ -1,12 +1,12 @@
{
"phase": 0,
"stage": "research",
"stage": "ideate",
"milestone": "v1.17",
"phase_role": "pre_execution",
"attempts": 0,
"updated_at": "2026-08-04T20:15:00Z",
"updated_at": "2026-08-04T20:30:00Z",
"milestone_complete": false,
"tag": null,
"requirements": ["REQ-185"],
"notes": "RESEARCH complete. Signal inventory (grounding audit), telemetry reference architecture (Nova-native), metric-to-signal scorecard, deferred-decision ledger, deck-storytelling research. ARCHITECTURE.md v1.17 addendum + PERSONAS.md v1.17 roster written. 3 active personas (lead, backend, data); frontend deactivated. 6 assumptions logged."
"notes": "IDEATE complete. 15 enhancement ideas accepted (REQ-199..213), all additive within D-120..D-132. ~12-14% scope addition. REQUIREMENTS.md updated with new REQs + traceability. No locked decisions re-opened."
}
+71
View File
@@ -1072,6 +1072,62 @@ with documented schemas.
present, per-slide benefit present) added to `core/regression_verify.py`.
(Phase P6)
**Ideation enhancements (REQ-199..213 — additive, within D-120..D-132)**
- **REQ-199** — Metrics schema validation in CI: `run_ci.sh` validates
`metrics/powerbi/*.json` + a sample `metrics/events.jsonl` against
their schemas; exits 0. (Phase P3)
- **REQ-200** — Idempotent collector re-run test: `test_metrics_collector_idempotent`
passes (two runs → identical row counts + chain verified). (Phase P2)
- **REQ-201** — Metrics store backup/restore doc: `metrics/README.md`
documents regenerable vs append-only artifacts + restore procedure.
(Phase P2)
- **REQ-202** — Metrics glossary appendix slide: the unified deck has a
"Metrics Glossary" appendix slide with one-line KPI definitions +
grounding badges. (Phase P5)
- **REQ-203** — "What's Deferred — and Why" slide: the unified deck has
a slide pairing each of 8 deferred metrics with its blocking decision
ID. (Phase P5)
- **REQ-204** — NORTH_STAR diff-check in CI: `run_ci.sh` includes
`check_north_star_diff` that fails when Vision/Objectives/Anti-Goals/
Targets sections change without a `NORTH_STAR-CHANGE:` commit trailer.
(Phase P4)
- **REQ-205** — Per-module lifecycle success-rate report: each lifecycle
run writes `metrics/lifecycle/<module>-<env>.json`; collector projects
into `fact_lifecycle`; PowerBI "Module Lifecycle Health" view. (Phase
P1 emitter + P2 collector + P3 view)
- **REQ-206** — Code coverage trend emission: `pyproject.toml` addopts
gains `--cov=core --cov=adapters --cov-report=json:metrics/coverage.json`;
collector ingests; `fact_test` carries a coverage column. (Phase P1 +
P2)
- **REQ-207** — Decision Ledger CLI: `core/metrics/decision_ledger_cli.py`
supports `query`, `verify-chain`, `stats`, `export`, `replay`;
`verify-chain` detects broken hashes; `replay` prints ordered events;
tests pass offline. (Phase P2)
- **REQ-208** — PowerBI starter dashboard README: `metrics/powerbi/NOVA_DASHBOARD_README.md`
documents folder-connector import + starter visual model + reference
screenshot. (Phase P3)
- **REQ-209** — PowerBI column-level data dictionary: `docs/METRICS_VIEWS.md`
has a per-column data-dictionary table (column, type, source/formula,
unit, grounded/derived/deferred status). (Phase P3/P4)
- **REQ-210** — Deferred-metrics activation roadmap: `docs/METRICS_DEFERRED_ROADMAP.md`
lists 8 deferred metrics + onboarding-grant half with {blocking
decision, unblock requirement, candidate milestone} + a "Hot-Path
Activation (post-D-096)" section (Nova-native only, D-120) +
"Re-evaluation Triggers" section. (Phase P4)
- **REQ-211** — Trust-snapshot report: `core/metrics/trust_snapshot.py`
emits `metrics/TRUST_SNAPSHOT.md` with 5 trust metrics (Decision Ledger
Coverage, Attestation Coverage, Capability Health, AI Decision
Accuracy, Confidence-Gate Halt Rate) + chain-integrity verdict +
snapshot hash; runs offline. (Phase P4)
- **REQ-212** — Confidence-Gate Halt Rate metric: `docs/METRICS.md` +
trust snapshot include "Confidence-Gate Halt Rate" (signal.json
band=halt ÷ total runs); PowerBI view includes it. (Phase P4)
- **REQ-213** — "No-humans" thesis defensibility brief: `docs/NO_HUMANS_THESIS.md`
defines the thesis, grounded proof metrics, deferred proof metrics,
and explicit anti-claims (incl. D-122 honesty); the unified deck's
Vision act cites it. (Phase P4/P5)
### v1.17 Traceability
| Requirement | Phase | Status |
@@ -1090,6 +1146,21 @@ with documented schemas.
| REQ-196 | P5 | pending |
| REQ-197 | P5 | pending |
| REQ-198 | P6 | pending |
| REQ-199 | P3 | pending |
| REQ-200 | P2 | pending |
| REQ-201 | P2 | pending |
| REQ-202 | P5 | pending |
| REQ-203 | P5 | pending |
| REQ-204 | P4 | pending |
| REQ-205 | P1+P2+P3 | pending |
| REQ-206 | P1+P2 | pending |
| REQ-207 | P2 | pending |
| REQ-208 | P3 | pending |
| REQ-209 | P3/P4 | pending |
| REQ-210 | P4 | pending |
| REQ-211 | P4 | pending |
| REQ-212 | P4 | pending |
| REQ-213 | P4/P5 | pending |
### Out of Scope (v1.17)