Files
detections/_docs/02_tasks/_dependencies_table.md
T
Oleksandr Bezdieniezhnykh 6547c5903a Update autopilot state and dependencies table for architecture shift
- Changed the current step from "Refactor" to "Implement" in the autopilot state, indicating a transition to the next phase of development.
- Updated the dependencies table to reflect the completion of 11 tasks and the addition of 4 new tasks related to the distributed architecture.
- Removed outdated task documentation for AZ-173, AZ-174, AZ-175, and AZ-176 as they are now obsolete following the architectural changes.
- Enhanced the execution order for new tasks, organizing them into batches based on dependencies.

These updates aim to align the project documentation with the current development phase and improve clarity on task management moving forward.
2026-03-31 06:08:44 +03:00

1.8 KiB

Dependencies Table

Date: 2026-03-31 Total Tasks: 15 (11 done + 4 new) Total Complexity Points: 43

Completed Tasks (Steps 4-6)

Task Name Complexity Dependencies Epic Status
AZ-138 test_infrastructure 5 None AZ-137 done
AZ-139 test_health_engine 3 AZ-138 AZ-137 done
AZ-140 test_single_image 3 AZ-138 AZ-137 done
AZ-141 test_tiling 3 AZ-138 AZ-137 done
AZ-142 test_async_sse 3 AZ-138 AZ-137 done
AZ-143 test_video 3 AZ-138, AZ-142 AZ-137 done
AZ-144 test_negative 2 AZ-138 AZ-137 done
AZ-145 test_resilience 5 AZ-138, AZ-142 AZ-137 done
AZ-146 test_performance 3 AZ-138 AZ-137 done
AZ-147 test_security 2 AZ-138 AZ-137 done
AZ-148 test_resource_limits 3 AZ-138, AZ-142 AZ-137 done

New Tasks (Step 8 — Distributed Architecture)

Task Name Complexity Dependencies Epic Status
AZ-173 stream_based_run_detect 3 None AZ-172 todo
AZ-174 db_driven_ai_config 2 None AZ-172 todo
AZ-175 media_table_integration 2 AZ-173 AZ-172 todo
AZ-176 cleanup_obsolete_path_code 1 AZ-173, AZ-174 AZ-172 todo

Execution Order (New Tasks)

Batch 1 (no internal dependencies):

  • AZ-173: stream_based_run_detect (3 pts) — PyAV byte-stream decoding
  • AZ-174: db_driven_ai_config (2 pts) — fetch config from annotations service

Batch 2 (depends on AZ-173):

  • AZ-175: media_table_integration (2 pts) — Media record lifecycle

Batch 3 (depends on AZ-173 + AZ-174):

  • AZ-176: cleanup_obsolete_path_code (1 pt) — remove old path-based code

New tasks total: 4 tasks, 8 complexity points, 3 batches