Use Case Master Index
Functional specifications are grouped by user persona. Each entry links to a full technical spec with acceptance criteria, sequence diagrams, and Mermaid logic flows.
19 use cases across 5 personas — Student, School Administrator, Field Coordinator, System Security, System Platform.
Quick Reference
| ID | Title | Persona | P | Iteration |
|---|---|---|---|---|
| STU-001 | Daily Health Logging | Student | P0 | Iter 1 |
| STU-002 | Video-Based Learning | Student | P0 | Iter 1 |
| STU-003 | Daily Nutrition Goals | Student | P0 | Iter 1 |
| STU-004 | Progress & Streak Tracking | Student | P1 | Iter 1 |
| STU-005 | Notifications & Alerts | Student / Admin | P1 | Iter 1 |
| STU-006 | User Profile & Personalisation | Student | P1 | Iter 1 |
| ADM-101 | Curriculum & CMS | Admin | P1 | Iter 1 |
| ADM-102 | Performance Monitoring | Admin | P1 | Iter 1 |
| ADM-103 | Impact Reporting | Admin | P1 | Iter 1 |
| ADM-104 | Meal Distribution & Inventory | Admin | P1 | Iter 1 |
| ADM-105 | Student Progress & Enrollment | Admin | P1 | Iter 1 |
| ADM-106 | Wellness Score Aggregation | Admin | P1 | Iter 1 |
| FCM-201 | Bulk Screening Audit | Coordinator | P1 | Iter 1 |
| SEC-301 | Zero-Trust Authentication | All | P0 | Iter 1 |
| SEC-302 | PII Privacy & DPDP Compliance | System | P0 | Iter 1 |
| PLT-401 | Multi-Region Availability | DevOps | P1 | Iter 1 |
| PLT-402 | Automated CI/CD | DevOps | P1 | Iter 1 |
| ING-501 | Multi-Protocol Data Ingestion | System | P0 | Iter 1 |
| ING-502 | Video Metric Ingest | System | P1 | Iter 1 |
P0 = Iteration 1 must-have · P1 = Delivered within Iteration 1 contract · All 19 use cases are in scope for Iteration 1
Student Use Cases
| ID | Specification | P | | :--- | :--- | :---: | | [STU-001](stu/001.md) | Daily Health Logging — Height, Weight, BMI Screening | **P0** | | [STU-002](stu/002.md) | Video-Based Learning — Library, Categories, Completion Tracking | **P0** | | [STU-003](stu/003.md) | Daily Nutrition Goals — Calorie, Hydration, Nutrition Score | **P0** | | [STU-004](stu/004.md) | Progress & Streak Tracking | **P1** | | [STU-005](stu/005.md) | Notifications & Alerts — Bell Icon, Push, Broadcasts | **P1** | | [STU-006](stu/006.md) | User Profile & Personalisation | **P1** |School Administrator Use Cases
| ID | Specification | P | | :--- | :--- | :---: | | [ADM-101](adm/101.md) | Curriculum & CMS — Module Builder, Video Publish, Grade Assignment | **P1** | | [ADM-102](adm/102.md) | Performance Monitoring — School-level Dashboard & KPIs | **P1** | | [ADM-103](adm/103.md) | Impact Reporting — PDF/Excel Export for Donors & Reviews | **P1** | | [ADM-104](adm/104.md) | Meal Distribution & Inventory Tracking | **P1** | | [ADM-105](adm/105.md) | Student Progress & Enrollment View | **P1** | | [ADM-106](adm/106.md) | Wellness Score Aggregation | **P1** |Field Coordinator Use Cases
| ID | Specification | P | | :--- | :--- | :---: | | [FCM-201](fcm/201.md) | Bulk Screening Audit — GPS-validated On-site Data Capture | **P1** |System Security & Compliance Use Cases
| ID | Specification | P | | :--- | :--- | :---: | | [SEC-301](sec/001.md) | Zero-Trust Authentication (OAuth2 / OIDC) | **P0** | | [SEC-302](sec/002.md) | PII Data Privacy — DPDP Compliance & Anonymization | **P0** |System Platform & Infrastructure Use Cases
| ID | Specification | P | | :--- | :--- | :---: | | [PLT-401](plt/001.md) | Multi-Region Availability & Disaster Recovery | **P1** | | [PLT-402](plt/002.md) | Automated CI/CD & Deployment Pipeline | **P1** | | [ING-501](ing/001.md) | Multi-Protocol Data Ingestion (API, CSV Bulk) | **P0** | | [ING-502](ing/002.md) | Video Metric Ingest & Completion Processing | **P1** |For requirement-to-UC traceability and DPDP compliance mapping, see the Requirements Traceability Matrix.