Commit Graph

6 Commits

Author SHA1 Message Date
Yuzviak a54a41ca46 feat(02-05): annotate 21 orphan ACs with pending-phase-N status
Reconciles all orphan ACs from Plan 02-04 SUMMARY with explicit phase
deferred annotations so the ac-traceability --check gate passes in CI.

Phase mapping applied:
- Phase 3 (SAFE/VERIFY): AC-3.5, AC-4.5, AC-5.1, AC-5.3, AC-8.2, AC-NEW-4, AC-NEW-6, AC-NEW-8
- Phase 4 (FDR/VPR):    AC-2.1b, AC-3.1, AC-3.2, AC-4.2, AC-8.1, AC-8.3, AC-8.4, AC-8.5, AC-8.6
- Phase 5 (MAVOUT):     AC-6.1, AC-6.2, AC-7.1, AC-7.2

python scripts/gen_ac_traceability.py --check now exits 0.
2026-05-11 18:31:56 +03:00
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
Oleksandr Bezdieniezhnykh 09e9ad06d3 Merge branch 'research-skill-approach' of https://bitbucket.org/zxsanny/gps-denied into research-skill-approach 2026-03-17 11:36:13 +02:00
Oleksandr Bezdieniezhnykh f2aa95c8a2 Refactor acceptance criteria, problem description, and restrictions for UAV GPS-Denied system. Enhance clarity and detail in performance metrics, image processing requirements, and operational constraints. Introduce new sections for UAV specifications, camera details, satellite imagery, and onboard hardware. 2026-03-17 09:00:06 +02:00
Oleksandr Bezdieniezhnykh d764250f9a add solution drafts 3 times, used research skill, expand acceptance criteria 2026-03-14 20:38:00 +02:00
Oleksandr Bezdieniezhnykh abc26d5c20 initial structure implemented
docs -> _docs
2025-12-01 14:20:56 +02:00