Yuzviak
|
09e756ecbb
|
docs(02-01): rewrite acceptance_criteria.md with formal AC-1.x..AC-NEW-8 contract
- Archive previous 51-line prose draft as acceptance_criteria_draft.md (git mv)
- Create canonical Stage 2 AC document with 39 AC entries (31 base + 8 AC-NEW)
- Every AC follows per-AC schema: Statement / Numeric threshold / Rationale /
Validation method / Test IDs (placeholder) / Implementing components / Status
- All numeric thresholds from PATTERNS.md §2.3 present verbatim (50 m, 20 m,
400 ms p95, 64 GB, 8 GB, 0.5 m/px, 30 s TTFF, etc.)
- Deferred-hardware ACs marked: AC-NEW-1, AC-NEW-5, AC-NEW-7 (multi-flight),
plus AC-NEW-3 partial hardware validation
- Source-label vocab {satellite_anchored, vo_extrapolated, dead_reckoned} canonical
- AC IDs match regex ^\s*-\s*\*\*(AC-(?:\d+\.\d+[a-z]?|NEW-\d+))\*\*
confirmed by Plan 02-04 traceability script
- Baseline 216 tests still pass (regression floor unchanged)
- AC-4.3 v1 scope clause reproduced verbatim (ODOMETRY disabled; GPS_INPUT only)
- AC-8.4 marked deferred-stage3 per REQUIREMENTS.md parking lot
|
2026-05-11 18:10:23 +03:00 |
|