Every revenue record in HarborOS is a contract. Not a deal, not a renewal, not an invoice. One record with a lifecycle — and every module is a different lens on that lifecycle.
Salesforce owns the pipeline. HubSpot owns the relationships. NetSuite owns the ledger. But none of them own the output a PE-backed CFO actually needs: the ARR bridge, the renewal forecast, the reforecast audit trail, the board pack.
Those get assembled manually. Under pressure. The night before they’re needed. HarborOS exists because that is not a workflow — it is a failure of architecture.
No re-entry. No reconciliation. No handoff between modules. When a deal closes won in Pipeline, the contract record updates. The moment it exists, it appears in Renewals when its term end approaches. Compass reads it directly.