Unlikely Professionals | Unlikely Ops v2.0
9 charts · regenerated from the live pipeline, scheduler, and routing tables
Unlikely Ops · Charts

Process charts

How work moves through the system today: intake to closure, who touches what, and where the automations sit.


stages 01 to 05

Full process flowchart, 1 of 2: intake to Ready for Cert

open SVG ↗

Intake → Scheduling → Inspection → Gap detection. Supabase is the system of record; the Entirely portal at unlikely.engineer is where people work it. RFIs sit off the main line because they are manual only since 2026-08-08.

Intake approvedVisit scheduledAll visits Completed Field Completeinformation missingresolved

01 Project Intake
Portal intake wizard · branch API · email fallback
Permit parsed, AHJ + certifier resolved,
SOW lines built, add-ons attached

02 Scheduling
Portal field calendar (Supabase site_visits)
Schedule-change requests, holding pool
6:00 AM schedule to field · 6:30 AM branch SMS

03 Field Inspection
unlikely.pics photos · unlikely.pl pier logs
Kilroy notes + EOD closeout
As-built quantities (ABSoW)

04 Gap Detection
Auto-validation 10-point check
Needs engine: pier logs, photos, permit/plans
SMS 6:45 AM · 6 PM · 7:15 AM; Mon/Thu digest

05 RFIs (manual only)
Owner/admin/scheduler/goa/triage open one
Client answers in portal or email
Auto RFI + timers retired 2026-08-08

Ready for Cert
(cert Draft)

click to open full size ↗
Solid boxes = stagesEdge labels = the gate the project must passDotted = optional loop
stages 06 to 08

Full process flowchart, 2 of 2: certification to Closed

open SVG ↗

Certification → Invoicing → Delivery and close-out. Cert and invoice are one decision (confidence routing); payment reconciliation closes the project.

Cert approved(confidence routing:Jacob sends or queues, Dustinreviews)Invoice sent Invoiced

Ready for Cert
(cert Draft)

06 Certification
cert_generator_v3: Jinja2 → Chromium PDF
cert_validate checks · brand + certifier
Forms appended · saved to CERTS · unlikely.report

07 Invoicing
In-house invoice PDF · Gmail to corporate AP
2x post-production · production days
ADM-RUSH / ADM-MISS · BRANCH-INV-####

08 Delivery + Close-out
Cert email + hosted link, per-recipient tracking
Remittance inbox → smart reconciliation
Exact match marks Paid + Closed

Closed

click to open full size ↗
11 documents, who produces each

Document process

open SVG ↗

The paper trail from permit PDF to remittance advice. Every document lands under /data/projects/{record_id}/ and is registered in project_files; the cert is also published at unlikely.report.

01 Permit upload
Permit PDF · branch staff · portal / API

02 Data extraction
Claude permit parser + intake enrichment · Supabase

03 SOW generation
sow_lines from the permit · owner/admin edit in portal

04 As-built confirmation
PSoW vs ABSoW sow-gate · owner/admin

05 Field data capture
Photos, pier logs, notes · Darius · unlikely.pics / unlikely.pl / Kilroy

06 Cert generation
Package + jurisdiction forms · cert_generator_v3

07 Cert review
Review queue · Jacob (up_admin) → Dustin (up_owner)

08 Cert delivery
Email + unlikely.report link · operations@unlikely.pro

09 Invoice creation
Invoice PDF · invoice_generator · sent by Gmail

10 Payment receipt
EFT · Groundworks corporate AP (dSilo backend)

11 Remittance
Remittance advice email · hourly inbox poll → smart reconciliation

click to open full size ↗
3 lanes · 17 hand-offs

Team collaboration swimlane

open SVG ↗

Who hands what to whom. The client lane covers branch schedulers and office managers, field crews, and Groundworks corporate AP; the joint lane is the two places both sides act together.

Client team (branch schedulers / OM, crews, corporate AP)JointUnlikely Professionals (Dustin, Jacob, Darius)

Parse + build SOW
(automated)

Approve intake

On-site inspection

Review outstanding items

Open RFI if needed

Generate cert

Deliver cert

Send invoice

Schedule visit

Remittance + reconciliation

Submit request

Prepare site

Provide access

Supply pier logs, photos, permits via links

Respond to RFI

Review cert

Pay by EFT

click to open full size ↗
8 phases × 6 actors

RACI matrix

R = responsible, A = accountable, C = consulted, I = informed. Letters reflect how the work flows today (branch submits, owner/admin approves; crews supply pier logs and photos; close-out is automatic on payment). Two cells are still open with Dustin and are marked.

PhaseOwner / Admin (UP: Dustin, Jacob)Certifiers (Valerio PE, Diehl AIA)Field Inspector (UP: Darius)Branch office (scheduler, assistant, GOA)Field crew (client)Corporate AP (client)
Project intakeAIRI
SchedulingAIRI
Field inspectionARIC
Gap detection / outstanding itemsACRR
RFIs (manual)RIAC
CertificationR / AR (seal)II
InvoicingR / AIA (pay)
Delivery and close-outRCII

Cells marked for Dustin: intake and delivery Accountable letters (v1 had branch office staff Accountable on both).

6 live chains

Escalation timelines

open SVG ↗

Only chains that actually run today. The old T+6h/24h/48h/72h crew ladder and the RFI priority timers do not exist in code; the needs engine and the pier-log SMS cadence replaced them on 2026-08-08. The RFI business-day ladder is in the code but its cron is off.

Manual RFIs (dormant cadence, cron disabled 2026-08-08)

Day 1
reminder

Day 3
escalated + GOA

Day 5
email to scheduler + GOA

Every 2 business days

Money

Unpaid 30 to 59 days
notify

60+ days
escalate

On hold > 30 days
follow-up

Field day (Darius)

8:00 AM
schedule

5:00 PM
open-visit reminder

6:00 PM
escalation

6:30 PM
EOD recap

Permit expiry (Pipeline Shepherd, weekdays 2:15 AM)

≤ 30 days
warning

≤ 14 days
critical

Expired
critical

Cert blocked
(check 4)

Other outstanding items (photos, permit/plans, hold follow-up)

Needs engine
hourly watcher

Mon / Thu 8:00 AM
needs digest email
with upload links

Auto-resolves when
the gap closes

Pier logs (branch crews)

6:45 AM ET
request SMS + upload link
to branch scheduler

6:00 PM
follow-up SMS

7:15 AM next day
escalation SMS
(Baltimore caps at OM)

Cert blocked by
cert_validate until
logs arrive

click to open full size ↗
Red outline = blocking or escalated state
AHJ → certifier → forms → brand → review

Certification routing decision tree

open SVG ↗

Resolved automatically at intake (intake_enrichment_service) and again at generation (CERTIFIER_MAP, JURISDICTION_FORMS, resolve_brand, confidence routing).

MD · Anne ArundelMD · MontgomeryMD · all otherVACTNCCA CO FL GA IL MI NH NY OHPA RI SCyesno, or any desk review (PPDR) $5K, or AA / Montgomery /PWC,or ABSoW not reconciledotherwise

Project intake
AHJ resolved by intake enrichment

State / county?

Diehl, AIA
MD Architect #21027 (Approval B2022-103)
Forms 210 + 215, 240 with slab scope

Diehl, AIA
Inspector #1519
Residential SIRC form

Valerio, PE · MD #16657

Valerio, PE · VA #044764
Prince William form · Arlington SSI
Fairfax: building + foundation + retaining wall

Valerio, PE · CT #15080
Stamford: Code Statement + Final SSI

Valerio, PE · NC #024172 (exp. 2026-12-31)
Appendix G on field-inspected certs only

Valerio, PE (licensed, inert until a project arrives)

Brand
inspection date before 2026-01-01?

blackhouse. LLC brand

Unlikely Professionals brand

Generate cert package

Confidence routing

Owner review queue
(Dustin)

Jacob sends direct
or queues

click to open full size ↗
hub + 9 spokes

Integration data flow

open SVG ↗

What talks to what. Gmail, Telnyx, Kilroy, A\ C Code, Google Maps, Revolut, the local file surfaces, and Playwright around a Supabase + unlikely-api hub. The archives on the left are read-only history.

Supabase (sole source of truth)
unlikely-api FastAPI · ARQ worker + scheduler · Redis
Entirely portal at unlikely.engineer

Gmail · operations@unlikely.pro
cert / invoice / digest out · remittance inbox in

Telnyx SMS
branch schedulers, pier-log requests, field fallback

Kilroy (Hermes, Telegram)
field agent, briefings, photo proposals

A\ C Code
permit parsing, extraction, Vision, Guy Friday

Google Maps / Routes / Address Validation
geocode, AHJ, drive times

Revolut API · Bank of America EFT
payments

Local files /data/projects
unlikely.report · unlikely.pics · unlikely.pl

Playwright / Chromium
PDF rendering

Cold archives (read-only)
Google Drive · Dropbox · blkhse Gmail · Xero

click to open full size ↗
8 statuses + flags

Project lifecycle state machine

open SVG ↗

The only project statuses that exist. Everything the old site listed as a status (Scheduling, Pending Deliverables, Pending RFI, Partially Inspected, Delivered, Re-Opened, On Hold, Cancelled, Archived) is either an alias of one of these or a flag.

intake approvedvisit scheduledvisit day (6:30 AM statusadvancement)all visits Completedvisit incomplete(needs_return_visit)auto-validation passes (certDraft)cert approvedinvoice sentpayment matched (exact)

Intake

Scheduled

In Progress

Field Complete

Ready for Cert

Certified

Invoiced

Closed

Flags (not statuses): on_hold, cancelled,
needs_return_visit, declined.
Every change is logged in project_status_events.

Sub-machines: cert Not Started / Draft / Approved;
invoice Not Invoiced / Sent / Paid;
site visit Scheduled / En Route / On Site / Completed / Cancelled / No-Show;
SOW line Draft / Confirmed; triage Received / In Review / Blocked / Complete.

click to open full size ↗
71 served · 405 in territory · 16 licensed states

Jurisdiction coverage

open SVG ↗

Served = a permit jurisdiction that has received at least one Unlikely Professionals certification (soft floor, cron-updated from the firm stats). In territory = the documented AHJ roster across the eight branches. Licensed = states in CERTIFIER_MAP.

Branches served

JES: Baltimore · Manassas · Richmond · Virginia Beach · Roanoke · West Virginia

Groundworks: North Haven CT · Hooksett NH · Corporate

Direct: Founders Waterproofing

Inactive licenses (never route)

DE · LA · MA (reactivating) · MN · NJ · TN · WV

DC pending

Licensed, inert until a project arrives

CA · CO · FL · GA · IL · MI

NH · NY · OH · PA · RI · SC

Where certs go out today

Maryland
Diehl: Anne Arundel, Montgomery
Valerio: all other

Virginia
Valerio · PWC, Arlington, Fairfax forms

Connecticut
Valerio · Stamford forms

North Carolina
Valerio · Appendix G

West Virginia · DC · PA
served AHJs (see routing notes)

Coverage
71 permit jurisdictions served · 405 in territory
16 licensed states · 8 branches · 8,309 site visits all-time

click to open full size ↗