Provision OS
35/35 items complete
Phases
1/8
Active
1
Budget
$19.6K
Blocked
0
North Star
Enable Provision Painting to manage all post-sale operations (scheduling through closeout) in one unified platform they own, replacing Airtable sprawl with a real database and intelligent automation.
Roadmap
No uncategorized items. Everything is placed.
Estimate Tracking
Estimate vs Actual
21.5h / 21.5h (100%)
Project scaffold + environment
Data access layer
Authentication
App shell + routing
Pipeline kanban board
Server actions + toast system
Job detail drawer
Insights module
Queue page + schedule modal
Gantt calendar
AI summary + daily briefing
Search + PM filter + keyboard shortcuts
Seed script + mobile responsive
Vercel config + build fixes
Estimate vs Actual
21.0h / 21h (100%)
Design system overhaul
Sidebar navigation
Dashboard / Insights page
Data flow clarity
End-to-end verification
Sidebar cleanup + queue UX audit
Contact-Job-Project schema migration
Design audit polish
Queue page performance
Cache + retry optimization
Loading skeletons for all routes
Estimate vs Actual
4.0h / 3.9999999999999996h (100%)
Eliminate queue card re-render storm
Stabilize QueueCard callbacks
Move drawer state to React context
Colored badges for PM/crew
Eliminate 8-20s drawer freeze
Live-update queue cards
Drawer remembers changes on close/reopen
Replace server actions with API routes
Schedule modal defaults from assignment
Dashboard attention flags
Activity
No activity recorded.
Decisions
D-20260716-01 — Harness provision-sprint2 initialized for B17-B19
D-20260715-01 — Harness provision-sprint1 approved for local run
D-20260714-01 — MVP builds on Airtable, no new data layer in v1
D-20260714-02 — Architecture: one-way handoff, not two-way sync
D-20260714-03 — Data-access layer: hand-rolled typed client, not airtable SDK
D-20260714-04 — Sprint 1 scope: five production surfaces, dashboard deferred
D-20260714-05 — Calendar is Gantt/timeline with button-based date shifting
D-20260714-06 — Rebuild Brandon's design intent, not his code
D-20260714-07 — Production handoff at DripJobs stage 43
D-20260714-08 — MVP auth: passphrase + Google allowlist, no roles
D-20260714-09 — Dev environment: duplicated base, clearly not live
D-20260714-10 — Hosting stays Vercel, custom subdomain later
D-20260714-11 — Checklist content from users (Marian), structure ships now
D-20260714-12 — Rate-limit strategy: cache-front, no Redis for MVP
D-20260714-13 — Dev PAT vs Production PAT separation
D-20260714-14 — Dev base confirmed identical to prod
Integration: shared nav shell, not single codebase
Dashboard: pause existing .5K build, replace in Phase 4
KPI Dashboard deprecated
Airtable-to-Postgres migration priced separately
provision-server stays as integration plumbing
Tech stack: Next.js + Supabase Postgres + Vercel
Modular delivery (ship by module)
Seth owns the code
Real database (Postgres), not more Airtable
Drip Jobs stays for sales/marketing
Blockers
- medium13d
22+ open questions across all modules
Open questions remain for Modules 2-7 (work orders, sub portal, daily updates, closeout, commissions, costing). Module 1 MVP shipped — scheduling questions resolved. Some answered in Jun 30 call.
Budget
Quoted
$19,600
98h @ $200/hr
Burned
$950
4.8h
Remaining
$18,650
93.3h
Billed / Paid
$0
$0 paid
Budget consumed
5%
Hours by deliverable
Production Board
44h / 32h
Work Orders + Sub Bidding
0h / 14h
Subcontractor Portal
0h / 16h
Daily Updates
0h / 12h
Job Closeout
0h / 8h
Commission Runs
0h / 10h
Job Costing
0h / 6h
Hours by category
Strategy
3.3h
Meetings
1.5h
Total
4.8h
Time log
1h
Exploration of Provision OS project scope, artifact dashboard build, talking points prep for Brandon demo meeting.
Jul 14 · Strategy
1.5h
Planning meeting with Brandon (technical contact) and Nate. Reviewed prototype, discussed foundation vs vibe code, house analogy for production readiness. Explored project scope and handoff approach.
Jul 14 · Meetings
1.3h
Architecture design and user flow — auth strategy research (Job Coster integration), open questions for dashboard artifact, Supabase project decision analysis
Jul 12 · Strategy
1h
Sprint 1 planning — read all discovery docs, dashboard artifact, Nate brief, Brandon prototypes, provision-server architecture. Structured 20h week into 5 daily deliverables for pipeline + scheduling demo.
Jul 12 · Strategy
Proof
No verification evidence recorded.