# Sayan Work Assignment_ Sprint 1 Execution Slice **Date:** 2026-04-17 **Status:** Active execution slice **Assignee:** Sayan **Purpose:** Reduce a broad multi-surface assignment into the Sprint 1 slice that must be completed before broader implementation fans out. ## 1. Why This Slice Exists Your broader assignment is intentionally large. Sprint 1 should not try to fully build every tablet, every phone surface, the entire Oracle template library, the complete inventory pipeline, and the full admin system simultaneously. Sprint 1 must establish the execution truth that later implementation will build on. The active communications priority for this slice is: - cellular calls - WhatsApp messages - WhatsApp voice calls - user calendar integration - transcript and insight pipeline SMS is deferred. ## 2. Sprint 1 Deliverables ### 2.1 iPad Residual Audit Produce: - page-by-page residual inventory - component gap list - acceptance criteria for each unfinished area - safe implementation order ### 2.2 Android Tablet Parity Map Produce: - information-architecture parity against iPad - screen map - shared modules versus Android-specific modules - implementation scaffold recommendation ### 2.3 Phone Edge MVP Definition Produce: - shared iPhone and Android phone edge MVP - channel-by-channel communication capture matrix for cellular calls and WhatsApp - control-surface scope - reminder and follow-up scope - note and import flows - business WhatsApp inbox and calling surface scope This is a product-definition and contract-definition step first, not a blind UI sprint. ### 2.4 Oracle Template Taxonomy Produce: - chapter tree - subchapter tree - component families - two to three seed JSON examples per representative class ### 2.5 Inventory Ingest Contract Draft Produce: - property ingest entity model - media ingest model - operator edit model - batch import lifecycle - validation and error surfaces ### 2.6 Admin Bounded Action List Produce: - admin roles - supported actions - unsafe actions explicitly excluded - required audit trail events ### 2.7 Backend Schema Extension Draft Produce: - Oracle schema additions - mobile-edge route additions - template DB route additions - communication-memory entities - calendar entities and action contracts - transcript and diarization entities ### 2.8 Calendar and Agent Action Slice Produce: - user-exclusive calendar model - NemoClaw write permissions and confirmation rules - event creation, edit, and reminder contract - relationship between communications, reminders, and calendar entries ## 3. Communication Capture Matrix You Must Deliver For each of these channels, classify: - supported direct ingestion - provider-routed ingestion - operator-assisted import only - blocked or deferred Channels: - PSTN or business telephony calls - WhatsApp business messages - WhatsApp voice calls - optional email follow-on note - calendar writeback trigger path - CRM or QD-score side effect path - WhatsApp business messages - WhatsApp voice calls For each channel, also define: - consent model - transcription path - speaker segregation path - reminder extraction path - backend provenance field requirements ## 4. Mandatory Sprint 1 Output Shape By the end of Sprint 1, Sayan should have produced: - a concrete parity matrix for iPad and Android tablet - a bounded edge-app MVP with channel reality accounted for - schema and contract extensions for communication memory - schema and contract extensions for calendar and transcript intelligence - Oracle template taxonomy and seed examples - inventory ingest contract shape - admin action boundary list ## 5. What Sprint 1 Must Not Attempt - full cross-platform implementation all at once - unsupported mobile interception experiments - broad backend rewrites - speculative schema expansion without route and contract alignment ## 6. Sequence 1. Audit current iPad and WebOS truth. 2. Produce Android tablet parity map. 3. Produce communication capture matrix for cellular and WhatsApp. 4. Produce communication-memory contract additions. 5. Produce calendar model and NemoClaw action rules. 6. Produce Oracle template taxonomy and seed JSON structure. 7. Produce inventory ingest contract draft. 8. Produce admin action boundary list. 9. Only then begin bounded implementation slices. ## 7. Bottom Line Sprint 1 is the execution-shaping sprint. If this slice is done correctly, later implementation will be parallelizable and reviewable. If this slice is skipped, the broader assignment will fragment into conflicting mobile assumptions, weak schemas, and hard-to-merge surface work.