root@mepsub:~$dashboard
// System status nominal. 24 active processes. Last sync: 2m ago.
[2026-03-19 09:12:04][OK] invoice.service → INV-2024 payment confirmed $42,500
[2026-03-19 08:48:31][WARN] submittal.service → SUB-0087 returned_for_revision
[2026-03-19 06:22:10][OK] workorder.service → WO-341 status:COMPLETE by user:mike.t
[2026-03-18 17:09:55][OK] estimate.service → EST-0156 awarded $184,000
[2026-03-18 14:33:22][ERR] invoice.service → INV-2022 overdue 18d — escalation triggered
active_projects
24
▲ +12% mom
revenue_mtd
$284K
▲ +8% mom
open_work_orders
7
▼ 3 overdue
team_utilization
87%
▲ +3.2% wow
// revenue_stream6mo rolling
// work_types
mechanical
35%electrical
30%plumbing
25%fire_prot
10%$ls projects/
// 12 records found. Filter: status=active
nameclientvaluestatusmtime
Downtown_Hospital_Expansion
pid=0041 · healthcare · boston_ma
Westfield_Office_Park
pid=0040 · commercial · paterson_nj
NJ_Transit_Depot
pid=0039 · industrial · newark_nj
123_Main_St_HVAC
pid=0038 · commercial · paterson_nj
$cat PRJ-0041.json
// Metro_Health_Systems · Boston_MA · status:IN_PROGRESS
deadline
2026-05-14
completion
67%
open_clashes
8
team_size
5
[2026-03-19][INFO] user:sarah.chen uploaded HVAC_Layout_L3.pdf (4.2MB)
[2026-03-19][OK] clash:CL-003 resolved by user:emily.rodriguez
[2026-03-18][WARN] clash:CL-008 detected — mech/struct conflict at grid_E5
[2026-03-17][OK] milestone:M4 complete — plumbing rough-in L1-L2
$./analytics --period=6mo
// Aggregating 24 projects · 847 transactions · 8 users
total_revenue
$8.4M
▲ +18.2% yoy
avg_duration
127d
▲ -8.5% faster
team_util
87%
▲ +3.2%
avg_resolution
2.4d
▲ -12.1% faster
// budget_performance.datplanned vs actual
// clash_resolution.dat
$ls invoices/ --sort=date
$142K
outstanding
$38K
overdue
$284K
collected_mtd
idclientprojectamountstatusdue
INV-2024ABC_General_Contractors123_Main_St$42,500PAID03-15
INV-2023XYZ_Construction_IncRiverside_Hosp$87,200SENT03-20
INV-2022Metro_Contractors_LLCWestfield_Office$28,900OVERDUE03-01
INV-2021Ridge_DevelopmentSummit_Ridge$15,600DRAFT—
$ls documents/ -la
// 340 files · 6 dirs · 128MB total
filenameprojectextsizemtime
HVAC_Layout_Level3.pdf ★Downtown_HospitalPDF4.2M03-17
Electrical_Single_Line.dwgWestfield_OfficeCAD1.8M03-16
Plumbing_Isometric.rvt ★NJ_Transit_DepotBIM12.5M03-15
$cat estimates/active.list
idnameclienttotalstatusmtime
EST-0156123_Main_St_HVACABC_General$184KAWARDED03-18
EST-0155Riverside_Hospital_MEPXYZ_Builders$892KBIDDING03-17
$ls submittals/ --status=open
iddescriptionprojectstatusdue
SUB-0087Duct_Shop_Drawings_L3123_Main_StREVISE03-20
SUB-0086VAV_Box_Schedule123_Main_StAPPROVED03-18
$ls rfis/ --status=open
[2026-03-19 09:00:00][OK] rfi.service → 0 open records. queue_empty.
[2026-03-19 09:00:00][INFO] last_rfi: RFI-0041 closed 2026-03-14 by user:gc_team
$ls work_orders/ --open
// 7 open · 3 in_progress · 4 scheduled
iddescriptionassignedcustomerstatus
WO-341HVAC_Service_AHU-3mike.tABC_OfficeCOMPLETE
WO-340Chiller_Maintenance_Q1sarah.kRiversideIN_PROGRESS
$timetrack --week=current
142h
total_week
12h
overtime
4
clocked_in_now
userwork_orderdatehoursstatus
mike.tWO-3412026-03-198.5hDONE
sarah.kWO-3402026-03-196.0hACTIVE
$cat /etc/passwd | grep mepsub
// 8 users · avg_util: 84% · online: 4
usernameroleemailutil%status
sarah.chenMEP_Lead_Engineersarah.chen@bold…92%ON
mike.johnsonSr_Elec_Engineermike.johnson@bold…88%ON
$vi ~/.mepsub/config
// user config · profile · security
// [profile]