docs(15): mark VALIDATION.md compliant after audit
All 3 DASH tests green with TEST_DATABASE_URL: - TestTablosDashboard_Sidebar (DASH-01) - TestTablosDashboard_ProjectCards (DASH-02) - TestTablosDashboard_EmptyState (DASH-03) Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
d5ce65a003
commit
5708156dcf
1 changed files with 28 additions and 17 deletions
|
|
@ -1,10 +1,11 @@
|
|||
---
|
||||
phase: 15
|
||||
slug: dashboard-tablos
|
||||
status: draft
|
||||
nyquist_compliant: false
|
||||
wave_0_complete: false
|
||||
status: compliant
|
||||
nyquist_compliant: true
|
||||
wave_0_complete: true
|
||||
created: 2026-05-16
|
||||
audited: 2026-05-16
|
||||
---
|
||||
|
||||
# Phase 15 — Validation Strategy
|
||||
|
|
@ -38,10 +39,10 @@ created: 2026-05-16
|
|||
|
||||
| Task ID | Plan | Wave | Requirement | Threat Ref | Secure Behavior | Test Type | Automated Command | File Exists | Status |
|
||||
|---------|------|------|-------------|------------|-----------------|-----------|-------------------|-------------|--------|
|
||||
| 15-W0-01 | W0 | 0 | DASH-01 | — | N/A | integration | `go test ./internal/web/... -run TestTablosDashboard_Sidebar` | ❌ Wave 0 | ⬜ pending |
|
||||
| 15-W0-02 | W0 | 0 | DASH-02 | — | N/A | integration | `go test ./internal/web/... -run TestTablosDashboard_ProjectCards` | ❌ Wave 0 | ⬜ pending |
|
||||
| 15-W0-03 | W0 | 0 | DASH-03 | — | N/A | integration | `go test ./internal/web/... -run TestTablosDashboard_EmptyState` | ❌ Wave 0 | ⬜ pending |
|
||||
| 15-regression | — | 1 | (regression) | — | N/A | integration | `go test ./internal/web/... -run TestTablos` | ✅ | ⬜ pending |
|
||||
| 15-W0-01 | 01 | 0 | DASH-01 | — | N/A | integration | `TEST_DATABASE_URL=... go test ./internal/web/... -run TestTablosDashboard_Sidebar` | ✅ | ✅ green |
|
||||
| 15-W0-02 | 01 | 0 | DASH-02 | — | N/A | integration | `TEST_DATABASE_URL=... go test ./internal/web/... -run TestTablosDashboard_ProjectCards` | ✅ | ✅ green |
|
||||
| 15-W0-03 | 01 | 0 | DASH-03 | — | N/A | integration | `TEST_DATABASE_URL=... go test ./internal/web/... -run TestTablosDashboard_EmptyState` | ✅ | ✅ green |
|
||||
| 15-regression | — | 1 | (regression) | — | N/A | integration | `go test ./internal/web/... -count=1` | ✅ | ✅ green |
|
||||
|
||||
*Status: ⬜ pending · ✅ green · ❌ red · ⚠️ flaky*
|
||||
|
||||
|
|
@ -49,9 +50,9 @@ created: 2026-05-16
|
|||
|
||||
## Wave 0 Requirements
|
||||
|
||||
- [ ] `backend/internal/web/handlers_tablos_test.go` — add `TestTablosDashboard_Sidebar` (asserts sidebar brand, nav items, tablo list, footer present in GET / response body)
|
||||
- [ ] `backend/internal/web/handlers_tablos_test.go` — add `TestTablosDashboard_ProjectCards` (asserts `.project-card` elements rendered for each tablo)
|
||||
- [ ] `backend/internal/web/handlers_tablos_test.go` — add `TestTablosDashboard_EmptyState` (asserts `.ui-empty-state` present when no tablos exist)
|
||||
- [x] `backend/internal/web/handlers_tablos_test.go` — `TestTablosDashboard_Sidebar` ✅ green
|
||||
- [x] `backend/internal/web/handlers_tablos_test.go` — `TestTablosDashboard_ProjectCards` ✅ green
|
||||
- [x] `backend/internal/web/handlers_tablos_test.go` — `TestTablosDashboard_EmptyState` ✅ green
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -67,11 +68,21 @@ created: 2026-05-16
|
|||
|
||||
## Validation Sign-Off
|
||||
|
||||
- [ ] All tasks have `<automated>` verify or Wave 0 dependencies
|
||||
- [ ] Sampling continuity: no 3 consecutive tasks without automated verify
|
||||
- [ ] Wave 0 covers all MISSING references
|
||||
- [ ] No watch-mode flags
|
||||
- [ ] Feedback latency < 10s
|
||||
- [ ] `nyquist_compliant: true` set in frontmatter
|
||||
- [x] All tasks have `<automated>` verify or Wave 0 dependencies
|
||||
- [x] Sampling continuity: no 3 consecutive tasks without automated verify
|
||||
- [x] Wave 0 covers all MISSING references
|
||||
- [x] No watch-mode flags
|
||||
- [x] Feedback latency < 10s
|
||||
- [x] `nyquist_compliant: true` set in frontmatter
|
||||
|
||||
**Approval:** pending
|
||||
**Approval:** 2026-05-16 — all 3 DASH tests green with `TEST_DATABASE_URL`
|
||||
|
||||
## Validation Audit 2026-05-16
|
||||
|
||||
| Metric | Count |
|
||||
|--------|-------|
|
||||
| Requirements audited | 3 (DASH-01, DASH-02, DASH-03) |
|
||||
| Gaps found | 0 |
|
||||
| Tests green | 3 |
|
||||
| Manual-only items | 3 (visual/CSS — browser-only) |
|
||||
| Final status | COMPLIANT |
|
||||
|
|
|
|||
Loading…
Reference in a new issue