#24 WebOS Completion Co-authored-by: Sayan Datta <sayan@Sayans-MacBook-Air.local> Reviewed-on: #25
1.9 KiB
1.9 KiB
Sprint Plan_ Multi-Surface Platform and Oracle Expansion
Date: 2026-04-16
Status: Sprint definition
Owner: Sayan
Reviewers: Sagnik and integration reviewers
Scope: Sequence the implementation so contracts and backend truths land before broad UI divergence.
1. Sprint Goal
Create a safe execution path for the multi-surface expansion by landing shared contracts, schema direction, and ownership boundaries before device-specific implementation fragments.
2. Sprint Milestones
Milestone 1: Orientation and inventory of current truth
- audit current iPad app
- audit WebOS modules
- audit Oracle routes and schema
- audit inventory corpus and current backend shapes
Milestone 2: Shared contract and schema baseline
- define shared entities
- define Oracle template chapter model
- define inventory ingest contracts
- define admin auth and role boundaries
Milestone 3: Tablet and phone architecture split
- finalize iPad residual list
- define Android tablet parity map
- define phone edge MVP scope
Milestone 4: Backend route and data readiness
- extend current backend routes and schema
- avoid parallel service drift
Milestone 5: Surface implementation starts
- iPad residual completion
- Android tablet scaffold
- phone edge MVP scaffold
- admin control plane scaffold
3. Mandatory Order
The team should not start with broad mobile UI polish.
Correct order:
- contracts
- schema
- backend routes
- tablet parity map
- phone edge MVP map
- UI implementation
4. Deliverables This Sprint Must Produce
- filled architectural packet
- real file ownership map
- Oracle schema extension plan
- template book outline
- inventory ingest plan
- admin surface plan
5. Known Dependencies
- inventory source files from Sagnik are still pending
- communications ingestion provider choices may still need final confirmation
- Android implementation should not start deep UI work before iPad parity mapping is complete