Task library CDOWN
Project scope 10 tickets / 3 phases
Total focused work estimate 23h 45m + setup
Suggested stack React Native · TypeScript · SQLite · Emulator Fictional engineering practice briefs. Starter repositories, fixtures, automated grading, and verified ownership are not included.
Choose a bounded subset for an assessment or practice session. Prerequisites and remaining project work must be agreed separately.
Field percentages are editorial estimates of the ticket's engineering focus. They total 100%; they are not measured time, proficiency scores, or ownership evidence.
Pattern topics identify design choices to practice. Read the ticket's acceptance criteria and justify the simplest suitable approach. Tags are not capability or ownership evidence; an untagged ticket has no curated pattern topic assigned.
Recommended next step Start with CDOWN-101 Open the first ticket for its prerequisites, acceptance criteria, verification plan, and an editable task draft.
What the engineer takes away Practice mobile file lifecycles and background state recovery.
What the team gains Inspect predictable resource usage and truthful download status.
Before you start Create small local byte fixtures and a range-response stub. Simulate low storage, interruptions and stale manifests. Delivery agreement Use generated local fixtures; app-store publishing is outside scope.
AI tools are welcome during implementation. Record assumptions, review the result, and verify its behavior.
Delivery phases PHASE 1 Model local content and sizes.
PHASE 2 Verify and recover bytes.
PHASE 3 Clean up and explain resource failures.
Describe downloads Model local content and sizes.
CDOWN-101 Entry ticket; project setup still required CDOWN-102 Entry ticket; project setup still required Estimated field mix
Mobile 80% Storage systems 20% CDOWN-103 Depends on CDOWN-101 Estimated field mix
Security 60% Storage systems 20% Mobile 20% Handle transfer boundaries Verify and recover bytes.
CDOWN-104 Depends on CDOWN-102, CDOWN-103 Estimated field mix
Storage systems 40% Networking 30% Mobile 30% CDOWN-105 Depends on CDOWN-104 Estimated field mix
Storage systems 60% Mobile 40% CDOWN-106 Depends on CDOWN-102, CDOWN-103 Estimated field mix
Storage systems 50% Mobile 30% Performance engineering 20% CDOWN-107 Depends on CDOWN-105, CDOWN-106 Estimated field mix
Storage systems 50% Mobile 30% Database engineering 20% Maintain the shelf Clean up and explain resource failures.
CDOWN-108 Depends on CDOWN-107 Estimated field mix
Storage systems 70% Mobile 30% CDOWN-109 Depends on CDOWN-104 Estimated field mix
Performance engineering 60% Mobile 40% CDOWN-110 Depends on CDOWN-108, CDOWN-109 Estimated field mix
Mobile 50% Storage systems 50% Use this project CSV keeps grouping and dependency keys as descriptive fields. Import mapping depends on your tracker configuration.