mirror of
https://github.com/azaion/loader.git
synced 2026-04-23 07:36:32 +00:00
d244799f02
Made-with: Cursor
71 lines
2.6 KiB
Markdown
71 lines
2.6 KiB
Markdown
# 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 |
|