#38 Ipad app production readiness, Colony orchestration, Social posting Co-authored-by: Sayan Datta <sayan@Sayans-MacBook-Air.local> Reviewed-on: sagnik/Project_Velocity#44
5.7 KiB
Sayan Work Assignment_ Multi-Surface Platform and Oracle Expansion
Date: 2026-04-16
Status: Active assignment handoff
Assignee: Sayan
Purpose: Define the exact work Sayan owns in this run, including current repository truths, scope boundaries, sequence, and merge discipline.
1. Assignment Summary
You are being assigned the multi-surface product expansion lane for Project Velocity.
This includes:
- iPad app residual pages and component updates
- iPhone edge app
- Android tablet parity app
- Android phone edge app
- Oracle schema coverage for these component classes
- Oracle template book and seed JSON template DB
- Kimi Synthetic Data downstream plan
- inventory loading and edit pipeline
- admin control panel surface
- communication-memory strategy across supported business channels
- user calendar and transcript-intelligence path for NemoClaw-assisted follow-up
This is a broad assignment, but it is not a freeform rewrite.
2. Current Repo Truth You Must Respect
WebOS
Project_Velocity/app/
Relevant current files:
Project_Velocity/app/src/App.tsxProject_Velocity/app/src/app/oracle/page.tsxProject_Velocity/app/src/hooks/useCrmBootstrap.tsProject_Velocity/app/src/components/modules/
iPad app
Project_Velocity/iOS/velocity/velocity/
Relevant current feature folders:
Features/DashboardFeatures/InventoryFeatures/OracleFeatures/SentinelFeatures/Settings
Backend and Oracle
Project_Velocity/backend/
Relevant files:
Project_Velocity/backend/main.pyProject_Velocity/backend/api/routes_oracle.pyProject_Velocity/backend/api/routes_crm.pyProject_Velocity/backend/oracle/router_v1.pyProject_Velocity/backend/oracle/schema_oracle.sql
Inventory source corpus
Project_Velocity/db assets/Inventory/
3. Your Concrete Scope
3.1 iPad App
You own:
- residual page audit
- component gap audit
- completion plan
- implementation of the open gaps you can safely land
3.2 Android Tablet App
You own:
- parity map against current iPad information architecture
- recommended project structure
- initial implementation scaffold
3.3 Phone Edge Apps
You own:
- iPhone edge app definition
- Android phone edge app definition
- shared edge MVP scope
- explicit platform-safe feature boundaries
These phone apps are not full WebOS copies. They are compact operator surfaces for:
- quick lead and communication awareness
- alerts
- note capture
- transcription visibility
- communication-memory reminders
- calendar follow-up actions
- approved communication control hooks
3.4 Oracle Template System
You own:
- template chapter taxonomy
- subchapter taxonomy
- seed JSON examples
- DB model proposal for storing them
3.5 Kimi Synthetic Data
You own the downstream plan. The expected output is a separate Kimi Synthetic Data workstream definition that consumes the template seed DB.
3.6 Inventory Loading Pipeline
You own:
- schema and contract planning
- operator-friendly add/edit flow planning
- ingest pipeline planning
Sagnik still needs to provide additional property source files. Build the pipeline shape now, not fake completeness.
3.7 Admin Control Panel
You own:
- admin surface scope
- route and action plan
- implementation blueprint
4. What You Must Read First
- Introduction for Sayan.md
- Sayan Work Assignment_ Sprint 1 Execution Slice.md
- 14 - Platform Reality and Communications Capture Strategy.md
- 01 - First Principles_ Multi-Surface Platform and Oracle Expansion.md
- 05 - Implementation Blueprint_ Multi-Surface Apps WebOS Edge and Oracle Delivery.md
- 07 - Contracts and JSON Schemas_ Templates Inventory Edge Capture.md
- 09 - Oracle Schema and Root API Spec_ Multi-Surface Platform.md
- 13 - Implementation Ticket Breakdown and Dependency Matrix_ Multi-Surface Platform.md
5. What You Must Not Do
- do not create a second backend center
- do not create a second Oracle schema truth
- do not build phone capture around unsupported or hidden OS behavior
- do not assume a managed work phone automatically grants system-level message or call access
- do not casually rewrite active WebOS modules owned by others
- do not block other branches by broad refactors
6. Collaboration and Merge Discipline
Respect each other's code.
- narrow PRs by workstream
- do not reformat unrelated files
- do not rename broad folders casually
- isolate backend route additions by route family
- isolate schema changes and get review before stacking UI on top
7. Recommended Execution Order
- audit current truth
- define shared contracts
- define schema additions
- define iPad residual list
- define Android tablet parity map
- define phone edge MVPs with platform-safe constraints
- define template book and DB seed plan
- define inventory ingest path
- define admin control plane
- implement in bounded slices
8. Bottom Line
Your job is to turn the current Velocity codebase into a more complete multi-surface product without breaking the existing center of gravity. Start from contracts and schema. Then build the surfaces.