Multi-perspective ledger
Every payroll event, every perspective, cryptographically signed.
One event posts to project, cost code, jurisdiction, and union. Four perspectives. One immutable chain. Audit-ready proofs in seconds.
Four perspectives, one event
1
Project ledger
Total hours + cost per project and cost code, in real time.
2
Cost code ledger
Drill-in to any cost code: hours, rate, OT split, crew breakdown.
3
Jurisdiction ledger
Prevailing-wage compliance view. WH-347 auto-generated.
4
Union ledger
Benefit calculation per union CBA. Fringe allocation automated.
The posting pipeline
Cryptographic audit chain
// Merkle proof retrieval
GET /api/audit/proof?event=timekeeping:14823
{ hash: "a3f9...", root: "8b21...", proof: [...32 nodes] }
// Independently verifiable against ledger root
Traditional payroll vs ConstructOps
| Aspect | Traditional payroll | ConstructOps |
|---|---|---|
| Event visibility | Single ledger (payroll only) | 4 simultaneous ledgers |
| Audit trail | Log files + spreadsheets | Cryptographic Merkle proof |
| WH-347 generation | Manual weekly export | Auto-generated on demand |
| Cost-code real-time | Weekly batch | Live as crew works |
| Multi-tier routing | Email chain | Automated approval DAG |