# Dependencies Table **Date**: 2026-05-04 **Total Tasks**: 24 **Total Complexity Points**: 108 **Lessons applied**: No `_docs/LESSONS.md` file exists; no prior estimation or dependency lessons were available. | Task | Name | Complexity | Dependencies | Epic | |------|------|------------|--------------|------| | AZ-219 | initial_structure | 5 | None | AZ-206 | | AZ-220 | shared_runtime_contracts | 3 | AZ-219 | AZ-206 | | AZ-221 | shared_geometry_time_sync | 3 | AZ-219, AZ-220 | AZ-207 | | AZ-222 | runtime_config_errors_telemetry | 3 | AZ-219, AZ-220 | AZ-208 | | AZ-223 | camera_ingest_calibration | 5 | AZ-220, AZ-221, AZ-222 | AZ-209 | | AZ-224 | mavlink_gcs_gateway | 3 | AZ-220, AZ-222 | AZ-210 | | AZ-225 | tile_manager_cache_manifest | 5 | AZ-220, AZ-221, AZ-222 | AZ-211 | | AZ-226 | generated_tile_orthorectification | 5 | AZ-223, AZ-225 | AZ-211 | | AZ-227 | fdr_event_recorder | 5 | AZ-220, AZ-222 | AZ-212 | | AZ-228 | vio_adapter | 5 | AZ-221, AZ-222, AZ-223, AZ-224 | AZ-213 | | AZ-229 | satellite_service_sync | 3 | AZ-222, AZ-225, AZ-226 | AZ-214 | | AZ-230 | satellite_service_vpr_retrieval | 5 | AZ-223, AZ-225, AZ-229 | AZ-214 | | AZ-231 | anchor_verification_matching | 5 | AZ-223, AZ-225, AZ-230 | AZ-215 | | AZ-232 | safety_anchor_state_machine | 5 | AZ-223, AZ-224, AZ-227, AZ-228, AZ-231 | AZ-216 | | AZ-240 | native_vio_backend_integration | 5 | AZ-228 | AZ-213 | | AZ-241 | real_satellite_vpr_descriptor_retrieval | 5 | AZ-230 | AZ-214 | | AZ-242 | real_anchor_feature_matching_ransac | 5 | AZ-231, AZ-241 | AZ-215 | | AZ-233 | test_infrastructure | 5 | AZ-240, AZ-241, AZ-242 | AZ-218 | | AZ-234 | replay_geolocation_confidence_tests | 3 | AZ-233 | AZ-218 | | AZ-235 | vio_replay_performance_tests | 5 | AZ-233, AZ-240 | AZ-218 | | AZ-236 | satellite_anchor_cache_tests | 5 | AZ-233, AZ-241, AZ-242 | AZ-218 | | AZ-237 | mavlink_blackout_spoofing_tests | 5 | AZ-233 | AZ-218 | | AZ-238 | cold_start_restart_tests | 5 | AZ-233 | AZ-218 | | AZ-239 | jetson_resource_endurance_tests | 5 | AZ-233 | AZ-218 | ## Verification Notes - No task exceeds 5 complexity points. - Test implementation tasks are appended under Blackbox Tests (AZ-218); the test infrastructure bootstrap now depends on the product remediation tasks so tests do not validate scaffold behavior. - The graph is acyclic: product foundations precede adapters/stores, then VIO/retrieval/matching, then safety wrapper orchestration; remediation tasks close native VIO, real VPR, and real matching gaps before affected blackbox tests run. ## Test Coverage Verification - AZ-234 covers FT-P-01, FT-P-02, and NFT-PERF-01. - AZ-235 covers FT-P-03 and NFT-PERF-02 after AZ-240 provides the real native VIO path. - AZ-236 covers FT-P-04, FT-N-01, FT-N-03, NFT-PERF-03, NFT-RES-04, NFT-SEC-01, NFT-SEC-02, NFT-SEC-04, and NFT-RES-LIM-03 after AZ-241 and AZ-242 provide real VPR retrieval and anchor matching. - AZ-237 covers FT-N-02, NFT-RES-01, and NFT-SEC-03. - AZ-238 covers NFT-RES-02, NFT-RES-03, NFT-PERF-04, and NFT-RES-LIM-05. - AZ-239 covers NFT-RES-LIM-01, NFT-RES-LIM-02, and NFT-RES-LIM-04. - All traceability-matrix AC and restriction groups remain covered by at least one test task.