mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-06-21 08:41:12 +00:00
[AZ-507] [AZ-508] Onboard hygiene PBIs from batches 31-33 review
Open two ~2-point hygiene PBIs surfaced by _docs/03_implementation/cumulative_review_batches_31-33_cycle1_report.md: - AZ-507 (parent AZ-246 / E-CC-CONF) — align module-layout.md cross-component import rules with the AZ-270 lint test. Resolves the doc-vs-lint contradiction surfaced on AZ-321 by tightening the doc (option (a) from the review) + hoisting EngineBuildError / CalibrationCacheError to _types/inference_errors.py. - AZ-508 (parent AZ-264 / E-CC-HELPERS) — consolidate 5 identical _iso_ts_now() one-liners across c6_tile_cache + c7_inference into a single Layer-1 helper at helpers/iso_timestamps.py. Dependencies table headers bumped: 142 -> 144 tasks, 478 -> 482 points (product 345 -> 349). State file's pause-point detail cleared; next sub_step is the implement skill's Step 3 (compute next batch) for batch 34. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# Dependencies Table
|
||||
|
||||
**Date**: 2026-05-11 (refreshed after AZ-489 + AZ-490 onboarding for ADR-010 operator-origin path)
|
||||
**Total Tasks**: 142 (101 product + 41 blackbox-test)
|
||||
**Total Complexity Points**: 478 (345 product + 133 blackbox-test)
|
||||
**Date**: 2026-05-13 (refreshed after AZ-507 + AZ-508 hygiene-PBI onboarding from cumulative review batches 31-33; previously 2026-05-11 for AZ-489 + AZ-490 ADR-010 operator-origin path)
|
||||
**Total Tasks**: 144 (103 product + 41 blackbox-test)
|
||||
**Total Complexity Points**: 482 (349 product + 133 blackbox-test)
|
||||
|
||||
Dependencies columns list only the tracker-ID portion (descriptive tail
|
||||
text in each task spec is omitted here for table-readability). The
|
||||
@@ -156,6 +156,8 @@ are all declared and documented below under **Cycle Check**.
|
||||
| AZ-446 | CSV reporter refinements — trend-line + acceptance-band annotations + Monte Carlo CI | 2 | AZ-406, AZ-445 | AZ-262 |
|
||||
| AZ-489 | C12 FlightsApiClient — fetch Flight from suite flights service + offline JSON fallback | 3 | AZ-263, AZ-269, AZ-266, AZ-279, AZ-280 | AZ-253 |
|
||||
| AZ-490 | C5 set_takeoff_origin entrypoint — accept operator origin from C10 Manifest | 3 | AZ-263, AZ-269, AZ-266, AZ-272, AZ-273, AZ-279, AZ-381, AZ-383, AZ-384, AZ-385, AZ-386 | AZ-260 |
|
||||
| AZ-507 | Hygiene — align module-layout.md cross-component import rules with AZ-270 lint | 2 | AZ-263, AZ-270, AZ-321 | AZ-246 |
|
||||
| AZ-508 | Hygiene — consolidate `_iso_ts_now` helpers into `helpers/iso_timestamps.py` | 2 | AZ-263 | AZ-264 |
|
||||
|
||||
## Notes
|
||||
|
||||
@@ -211,6 +213,18 @@ are all declared and documented below under **Cycle Check**.
|
||||
- **All E-BBT tasks depend on AZ-406 (test infrastructure)**; this is
|
||||
by design — AZ-406 is the foundation every blackbox test depends on
|
||||
(analogous to AZ-263 for the product side).
|
||||
- **Hygiene PBIs from cumulative review batches 31-33** (added
|
||||
2026-05-13):
|
||||
- **AZ-507** (E-CC-CONF / AZ-246) — module-layout.md ↔ AZ-270 lint
|
||||
alignment. Depends on AZ-263 (structure), AZ-270 (the lint test
|
||||
+ composition root), and AZ-321 (the engine_compiler whose
|
||||
`except Exception` is narrowed). All deps are backward and
|
||||
completed; AZ-507 can land in any future batch. NOT a gate on
|
||||
AZ-322 / AZ-337 (the cumulative review F2 notes hygiene defers).
|
||||
- **AZ-508** (E-CC-HELPERS / AZ-264) — `_iso_ts_now` helper
|
||||
consolidation. Depends on AZ-263 only. Stateless stdlib helper;
|
||||
no cross-component or runtime dependencies. NOT a gate on any
|
||||
future product task; can ship in a hygiene-only batch.
|
||||
|
||||
## Coverage Verification (Implementation Mode)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user