# Dependencies Table **Date**: 2026-03-26 **Total Tasks**: 12 **Total Complexity Points**: 25 **Epic**: AZ-151 | Task | Name | Complexity | Dependencies | Epic | Test Scenarios | |------|------|-----------|-------------|------|----------------| | AZ-152 | test_infrastructure | 3 | None | AZ-151 | — | | AZ-153 | test_augmentation | 3 | AZ-152 | AZ-151 | BT-AUG-01 to BT-AUG-08 (8) | | AZ-154 | test_augmentation_nonfunc | 2 | AZ-152 | AZ-151 | PT-AUG-01, PT-AUG-02, RT-AUG-01 to RT-AUG-03, RL-AUG-01 (6) | | AZ-155 | test_dataset_formation | 2 | AZ-152 | AZ-151 | BT-DSF-01 to BT-DSF-04, PT-DSF-01, RT-DSF-01, RL-DSF-01, RL-DSF-02 (8) | | AZ-156 | test_label_validation | 1 | AZ-152 | AZ-151 | BT-LBL-01 to BT-LBL-05 (5) | | AZ-157 | test_encryption | 3 | AZ-152 | AZ-151 | BT-ENC-01 to BT-ENC-06, PT-ENC-01, RT-ENC-01, ST-ENC-01 to ST-ENC-03, RL-ENC-01 (12) | | AZ-158 | test_model_split | 1 | AZ-152 | AZ-151 | BT-SPL-01, BT-SPL-02 (2) | | AZ-159 | test_annotation_classes | 2 | AZ-152 | AZ-151 | BT-CLS-01 to BT-CLS-03, RL-CLS-01 (4) | | AZ-160 | test_hardware_hash | 2 | AZ-152 | AZ-151 | BT-HSH-01 to BT-HSH-03, ST-HSH-01 to ST-HSH-04 (7) | | AZ-161 | test_onnx_inference | 3 | AZ-152 | AZ-151 | BT-INF-01 to BT-INF-03, PT-INF-01 (4) | | AZ-162 | test_nms | 1 | AZ-152 | AZ-151 | BT-NMS-01 to BT-NMS-03 (3) | | AZ-163 | test_annotation_queue | 2 | AZ-152 | AZ-151 | BT-AQM-01 to BT-AQM-04, RT-AQM-01 (5) | ## Dependency Graph ``` AZ-151 (Epic: Blackbox Tests) └── AZ-152 test_infrastructure ├── AZ-153 test_augmentation ├── AZ-154 test_augmentation_nonfunc ├── AZ-155 test_dataset_formation ├── AZ-156 test_label_validation ├── AZ-157 test_encryption ├── AZ-158 test_model_split ├── AZ-159 test_annotation_classes ├── AZ-160 test_hardware_hash ├── AZ-161 test_onnx_inference ├── AZ-162 test_nms └── AZ-163 test_annotation_queue ``` --- ## Refactoring Tasks (Epic: AZ-164) **Date**: 2026-03-28 **Total Tasks**: 5 **Total Complexity Points**: 13 | Task | Name | Complexity | Dependencies | Epic | |------|------|-----------|-------------|------| | AZ-165 | refactor_unify_config | 3 | None | AZ-164 | | AZ-166 | refactor_yolo_model | 2 | None | AZ-164 | | AZ-167 | refactor_builtin_augmentation | 3 | AZ-166 | AZ-164 | | AZ-168 | refactor_remove_processed_dir | 3 | AZ-167 | AZ-164 | | AZ-169 | refactor_hard_symlinks | 2 | AZ-168 | AZ-164 | ### Dependency Graph ``` AZ-164 (Epic: Code Improvements Refactoring) ├── AZ-165 refactor_unify_config (independent) └── AZ-166 refactor_yolo_model └── AZ-167 refactor_builtin_augmentation └── AZ-168 refactor_remove_processed_dir └── AZ-169 refactor_hard_symlinks ``` ### Implementation Strategy - **Batch 1**: AZ-165 (unify config) + AZ-166 (YOLO model) — independent, can be parallel - **Batch 2**: AZ-167 (built-in aug) + AZ-168 (remove processed dir) — sequential chain - **Batch 3**: AZ-169 (hard symlinks) — depends on batch 2 - **Estimated batches**: 3 --- ## New Feature Tasks (Epic: AZ-164) **Date**: 2026-03-28 **Total Tasks**: 1 **Total Complexity Points**: 2 | Task | Name | Complexity | Dependencies | Epic | |------|------|-----------|-------------|------| | AZ-171 | dynamic_batch_export | 2 | None | AZ-164 | ### Dependency Graph ``` AZ-164 (Epic: Code Improvements) └── AZ-171 dynamic_batch_export (independent) ``` ### Implementation Strategy - **Batch 1**: AZ-171 (dynamic batch export) — single independent task - **Estimated batches**: 1