PilotOS.
IC Iron City Deals
GM
Geoff
Nexus · the execution layer
Plans · runs · receipts — every action shipped, every receipt verifiable
NEXUS · runs
Running now
2
— P&L close + retention cohort
NEXUS · queue
Queued
5
— next: Meta pause @ 12:30 PM
NEXUS · throughput
Done today
37
▲ avg 4.1s · 100% success
NEXUS · reliability
Success rate 30d
99.4%
▲ 7 failures · all auto-recovered
Run queue 7 active
history →
All Running Queued Done Failed
RUNNING
2m 14s
$$
Weekly P&L close · Compass + QuickBooks reconcile
plans/finance.weekly-close step 6 of 9 · 2 source diffs found
n-8814
RUNNING
42s
RC
Retention cohort · push to Compass dashboards
plans/cohort.retention step 3 of 4 · 142 customers analyzed
n-8813
QUEUED
in 14m
AD
Meta pause + reallocate to Google Search
runbooks/ad.pause-reallocate · awaiting your approval (Compass)
n-8815
QUEUED
in 28m
SM
Send approved quote to Marcus Whitley · $14,800
tools/twilio.sms.send · awaiting Geoff approval (Rennick draft)
n-8816
DONE
11:32
WP
Pricing-page A/B variant shipped · WebPilot
plans/web.pricing-ab · 4.2s · attestation #w-1814
n-8812
DONE
10:47
DC
Daily cost ledger close · all foundations rolled up
plans/atlas.cost-rollup · 1.8s · attestation #a-2458
n-8811
FAILED
09:12
EM
Vendor invoice email parse · Lumber Co · auto-retried
tools/doc.parse · OCR low-confidence · queued for review
n-8810
Schedule
manage →
Weekly P&L close 0 12 * * MON running now
Retention cohort rollup 0 10 * * * tomorrow 10:00
Cost ledger close 45 23 * * * today 23:45
Atlas drift check (all adapters) */15 * * * * in 8m
Compass anomaly scan */5 * * * * in 2m
Tools registry 28 verbs
policy →
twilio.sms.send
send outbound SMS · approval-gated
used 142× this wk
stripe.invoice.create
create + send invoice · approval-gated
used 38× this wk
qbo.je.post
post journal entry · double-confirm
used 12× this wk
meta.adset.pause
pause ad set · approval-gated
used 4× this wk
google-ads.budget.set
set daily budget · approval-gated
used 7× this wk
vercel.deploy.prod
production deploy · approval-gated
used 6× this wk
Run · trace #n-8814 · running
Weekly P&L close
started 12:02 PM · step 6 of 9 · est 90s remaining
Plan
plans/finance.weekly-close · pulls Compass revenue ledger, fetches QuickBooks deposits, reconciles by reference, posts diffs as draft journal entries, awaits Geoff for any unmatched line over $50.
Tools used
compass.ledger.fetch · qbo.deposits.list · nexus.reconcile.match · qbo.je.draft
Trace
Pulled Compass weekly ledger (84 rows)
Fetched QBO deposits (78 rows)
Auto-matched 76 / 84 by reference
Fuzzy-matched 6 / 8 by amount + date
Drafted JEs for 6 reconciled diffs
Flagging 2 unmatched > $50 for review
Notify Geoff via Rennick
Post receipts to Atlas
Seal attestation
Live log
12:02:04 [plan] finance.weekly-close started · runId=n-8814 12:02:04 [step 1] compass.ledger.fetch · 84 rows · 0.4s 12:02:05 [step 2] qbo.deposits.list · 78 rows · 0.7s 12:02:06 [step 3] reconcile.match exact · 76/84 matched 12:02:07 [step 4] reconcile.match fuzzy · 6/8 matched 12:02:09 [step 5] qbo.je.draft · 6 entries staged 12:04:18 [step 6] 2 unmatched > $50 — flagging for review
Nexus 2 running · 5 queued
Throughput 37/day · 4.1s avg
Reliability 99.4% 30d
Tools 28 verbs · 0 deprecated
DEMO MODE · all data fictional
v0.1.0
DEMO How does this feel?