CMC

Cascadia MEP Contractors, LLC

Audit Binder · R362 Lifecycle FSM · Live from /var/lib/murphy-production/artifacts/
DOC: R362-BINDER-V1
ISSUED: 2026-05-30
ARTIFACTS: live filesystem
SWEEP: every 30 min
R362 — Form Lifecycle FSM

The Audit Binder · Where Approved Forms Live

"All forms route to the right person → HITL approval → audit binder → retention clock." R362 closes the lifecycle.
The loop is fully closed. Forms enter via R361 multi-channel intake, route via R360 org chart, get PII-redacted, approved through this R362 FSM, filed as immutable artifacts on disk, and held until statutory retention expires. Heartbeat sweep runs every 30 minutes (murphy-r362-retention.timer).
↩ CEO briefing ↗ intake queue ↗ Evelyn's HR inbox ↗ FSM visualization ↗ org chart

Audit Binder Summary

Total Artifacts
2
files on disk
Retained
2
retention active
Rejected
1
no artifact filed
Disk Used
3221
bytes

The Lifecycle FSM (STANDARD-7)

pending_approval ─→ in_review ─→ approved ─→ filed ─→ retained ─→ archived ─→ expired │ │ │ │ └─→ rejected (terminal — no artifact) └─→ rejected (skipped review) ALLOWED TRANSITIONS: pending_approval → in_review, rejected in_review → approved, rejected approved → filed (system, automatic) filed → retained (system, automatic) retained → archived (sweep, when retention_until < today) archived → expired (sweep, after 30 days in archived) ENFORCED: E_STATE_0008 → invalid edge attempted E_AUTH_0005 → non-assignee approve/reject E_DB_0007 → concurrent transition race (first writer wins)

Filed Artifacts (2)

F1-01 retained
retention: 2029-05-30 (1095 days)
queue #1 · channel: email · from: trevor.lindholm@cascadia-mep.example · approved by: evelyn.shapiro@cascadia-mep.example · artifact UUID: 01865a8f3cfe (1732 bytes)
PII redacted: ssn_dashed, dob_slash, phone_us, email_pii · basis: 8 CFR 274a.2 — 3 yr post-hire OR 1 yr post-separation, whichever later
📄 payload_redacted.txt 📋 metadata.json ⛓ audit_chain.json ⏱ retention.json
intake_router ingest @ 2026-05-31T05:28:19 — R361 multi-channel intake
evelyn.shapiro@cascadia-mep.example transition_pending_approval_to_in_review @ 2026-05-31T05:41:44 — opened for review
evelyn.shapiro@cascadia-mep.example transition_in_review_to_approved @ 2026-05-31T05:41:44 — I-9 Section 1 complete; ready for HR Section 2 review within 3 business days per
system file_artifact @ 2026-05-31T05:41:44 — approval → permanent record
system enter_retention @ 2026-05-31T05:41:44 — retention period begins
F3-08 retained
retention: 2033-05-29 (2555 days)
queue #2 · channel: upload · from: ben.holloway@cascadia-mep.example · approved by: priya.shenoy@cascadia-mep.example · artifact UUID: 3c8d4708de4d (1489 bytes)
PII redacted: dob_dash · basis: NY construction defect statute 6-7 yr
📄 payload_redacted.txt 📋 metadata.json ⛓ audit_chain.json ⏱ retention.json
intake_router ingest @ 2026-05-31T05:28:19 — R361 multi-channel intake
priya.shenoy@cascadia-mep.example transition_pending_approval_to_in_review @ 2026-05-31T05:41:44 — opened for review
priya.shenoy@cascadia-mep.example transition_in_review_to_approved @ 2026-05-31T05:41:44 — RFI clarified — ceiling height confirmed at 9 ft per drawing A-101 rev 3
system file_artifact @ 2026-05-31T05:41:44 — approval → permanent record
system enter_retention @ 2026-05-31T05:41:44 — retention period begins