Files
loader/_docs/02_tasks/_dependencies_table.md
Oleksandr Bezdieniezhnykh d244799f02 [AZ-182][AZ-184][AZ-187] Batch 1
Made-with: Cursor
2026-04-15 07:23:47 +03:00

2.6 KiB

Dependencies Table

Date: 2026-04-15 Total Tasks: 14 Total Complexity Points: 55

Completed Tasks (Blackbox Tests & Refactoring)

Task Name Complexity Dependencies Epic
01 test_infrastructure 5 None Blackbox Tests
02 test_health_auth 3 01 Blackbox Tests
03 test_resources 5 01, 02 Blackbox Tests
04 test_unlock 5 01, 02 Blackbox Tests
05 test_resilience_perf 3 01, 02 Blackbox Tests
06 refactor_crypto_uploads 3 None 01-quality-cleanup
07 refactor_thread_safety 3 None 01-quality-cleanup
08 refactor_cleanup 2 06 01-quality-cleanup

Active Tasks (Loader Security Modernization)

Task Name Complexity Dependencies Epic
AZ-182 tpm_security_provider 5 None AZ-181
AZ-183 resources_table_update_api 3 None AZ-181
AZ-184 resumable_download_manager 3 None AZ-181
AZ-185 update_manager 5 AZ-183, AZ-184 AZ-181
AZ-186 cicd_artifact_publish 3 AZ-183 AZ-181
AZ-187 device_provisioning_script 2 None AZ-181

Execution Batches (AZ-181 Epic)

Batch Tasks Parallel? Total Points Notes
1 AZ-182, AZ-184, AZ-187 Yes (no dependencies between them) 10 AZ-183 excluded: admin API repo
2 AZ-185, AZ-186 Yes (both depend on batch 1) 8 AZ-185 depends on AZ-183 (cross-repo)

Out-of-Repo Tasks

Task Name Target Repo Status
AZ-183 resources_table_update_api admin/ To Do — implement in admin API workspace

Test Scenario Coverage (Blackbox Tests - completed)

Test Scenario Task
FT-P-01 Health 02
FT-P-02 Status unauthenticated 02
FT-P-03 Login valid 02
FT-P-04 Download resource 03
FT-P-05 Upload resource 03
FT-P-06 Unlock workflow 04
FT-P-07 Unlock detect loaded 04
FT-P-08 Unlock status 04
FT-N-01 Login invalid 02
FT-N-02 Login missing fields 02
FT-N-03 Upload no file 03
FT-N-04 Download nonexistent 03
FT-N-05 Unlock no archive 04
NFT-PERF-01 Health latency 05
NFT-PERF-02 Login latency 05
NFT-PERF-03 Download latency 05
NFT-RES-01 API unavailable 05
NFT-RES-02 CDN unavailable 05
NFT-RES-03 Docker unavailable 05
NFT-RES-LIM-01 Large upload 03
NFT-RES-LIM-02 Concurrent unlock 04
NFT-SEC-01 Unauth access 03
NFT-SEC-02 Encrypt round-trip 03