Dashboard
Live snapshot of the current contract.
๐ฐ NTE Drawdown
On trackQuick launch
Active jobs on this contract
View all โธ| Job ID | Project | Location | Stage | Foreman | Estimate | Invoiced |
|---|
Jobs
Every job on the current contract. Click a row to drill in.
Contract & Compliance
Live posture against the MSA terms.
๐ Contract
Activeโ Compliance posture
โ / โ๐จ Templates
Generate personalized HTML files to send to employees, customers, or staff. Each one is self-contained & works offline.
๐ Reports & Exports
Heavier CLIs you can run on demand. These live in _Automation/.
Available exports
๐ค Sub Roster
Onboarded subcontractors + compliance posture. CW85683 ยงยง 7.2.1 / 9.4 / 10 / 11 / 37.1.
Tip: click a sub row to open their detail; use "+ Onboard new sub" to add a new one, or "Assign Sub to Job" in the sidebar to put an approved sub on a job.
๐ Compliance Audit
CW85683 ยง17 record-retention enforcement. Every required record, current status.
Records by category
๐ Blocking gaps (immediate action)
โ Expiring within 30 days
๐ Renewal Prep
Upcoming contract, insurance, registration, certification renewals.
Renewal timeline
โ Event Response
Incident log + SOPs for OSHA / DOT / CDTFA / EDD / spill / cyber / IRS / SoCalGas audit / vehicle / subpoena.
Quick SOP launch
_Procedures/Event Response/.Recent event log (last 25)
๐ Document Library
Every document uploaded via form 16 โ permits, COIs, training certs, all the audit-trail artifacts.
All documents
๐งโ๐ผ Worker Compliance
Per-worker ร per-document matrix. CW85683 ยง17 retention + CA / Federal employment record obligations.
Workers
๐จ Customer Requests
Job requests submitted by customers using the personalized HTML form CSI sent them (form 21). Pending requests are awaiting Polyco review โ promote each to a real intake via form 01 when scope + price are confirmed.
Recent requests (past 90 days)
๐ผ Per Diem
Direct expense reimbursements logged via Field Ticket Entry (form 05 โ Per Diem category). These bypass Vendor W-9 / Purchase Orders entirely โ they flow through payroll. IRS treats per diem as non-taxable up to the GSA rate; anything above is taxable wages.
Recent entries (past 90 days)
Workers log via form 05 โ ๐ผ Per Diem category๐ Purchase Orders
Field + office purchases tied to Job + Vendor + Worker. Pending POs are bills you owe; paid POs are cash outflows. Importing into the Cash Flow Manager runs the books-side ledger; this view is the source of truth for vendor + job-cost reporting.
Recent purchase orders (past 12 months)
๐ฅ OSHA Form 300 / 300A
Federal recordkeeping per 29 CFR ยง1904 / Cal/OSHA T8 ยง14300. The Form 300 logs every recordable injury/illness; the Form 300A is the annual summary posted Feb 1 โ Apr 30 of the following year. Retain 5 years per ยง1904.33.
Current-year recordables
Annual rollup โ Form 300A totals
python _Automation/build_osha_form_300.py --year YYYY --commit from a terminal. It writes a print-ready HTML to Polyco Reports/OSHA/YYYY/.Posting & retention calendar
๐ก Safety Briefings
Daily toolbox talks documenting IIPP / WVPP / HIPP communication. Required by 8 CCR ยง3203(a)(7) (IIPP), CA Lab Code ยง6401.9(e)(7) (WVPP), Cal/OSHA T8 ยง3395(h) (HIPP).
Recent talks (last 90 days)
Plan-coverage rollup
๐ Change Order Tracker
CW85683 Aยง1 โ every CO request, with status. Block invoicing of out-of-PO scope until SoCalGas counter-signs.
All Change Orders
๐ค Assistant
Ask questions about the system. Offline knowledge base works today; chat goes live once you wire an API key in Settings.
๐ Knowledge base (offline)
โ answers๐ฌ Chat (not connected yet)
- Open Settings โ Assistant and paste an API endpoint + key.
- Save. The Chat panel above unlocks.
- The assistant gets a system prompt summarizing the workspace + a tool list it can call (navigate views, launch forms, generate templates).
Show the system prompt + tool surface that will be sent
โ Settings
Local preferences for this device. Settings persist in browser localStorage.
๐ค Default role
๐ Default contract
๐ง Bundle status
๐ค Assistant (API connection)
localStorage on this device only โ never transmitted except to the endpoint you specify.api.anthropic.comโ Anthropic Messages APIapi.openai.comโ OpenAI Chat Completionslocalhostor other โ OpenAI-compatible (LM Studio / Ollama / etc.)