Firm-scoped access
Firm-scoped data isolation enforced at the database layer.
Firm-scoped data isolation enforced at the database layer. Every edit captured in audit_log with actor, timestamp, before/after. AI is used for drafting; every output is human-reviewed before publish.
Security copy is treated like every other claim: nothing claimed unless it traces to a Register row, and roadmap items are framed in future tense.
Firm-scoped data isolation enforced at the database layer.
Owners log in to see what changed, what it means, and what they need to decide. (Client Portal is on the roadmap.)
Firm-scoped data isolation enforced at the database layer.
Forecasts are versioned and locked. Each version preserves the assumptions from when it was sent.
Every edit captured in audit_log with actor, timestamp, before/after.
Reports show source context and caveats where they matter, so the reader knows what to rely on and what still needs judgment.
Lenders and board members get magic-link access to specific deliverables. Tokens expire.
AI is used for drafting (Working Brief skeleton, Pack section drafts). Every output is human-reviewed before publish.
Financial data hosted on Supabase Postgres in Canadian region (ca-central-1).
The hosting language above is specific. Data sits in a Canadian Supabase Postgres region. The platform does not shorten that to generic phrases like "data in Canada" without the technical context.
Region: ca-central-1
Firm-scoped data isolation enforced at the database layer. The access model below describes the permission structure across FourX team, owner, controller, lender, and board / advisor roles. Some access tiers are live today; stakeholder access is on the roadmap.
| Surface | FourX team | Owner | Controller | Lender | Board / advisor |
|---|---|---|---|---|---|
| Working Brief | Full | Read | Read | None | None |
| KPI Dashboard | Full | Read | Read | None | None |
| Action Register | Full | Read | Read | None | None |
| Decision Log | Full | Read | Read | None | Restricted |
| Forecast Versions | Full | Read | Read | Restricted | Restricted |
| Monthly CFO Pack | Full | Read | Read | Restricted | Restricted |
| Audit log | Full | None | None | None | None |
Lenders and board members get magic-link access to specific deliverables. Tokens expire.
Every edit captured in audit_log with actor, timestamp, before/after.
Working Brief edits, KPI observation changes, forecast revisions, and decision log entries all flow into the same audit feed. Every deliverable moves through draft, ready for review, and final states. Final is immutable.
AUDIT_LOG (SAMPLE)
live tail · 2026-04-30edited Working Brief: April 2026
Health snapshot section
added KPI observation
Gross margin: -110 bps note
locked Forecast v3 (Bank submission)
State: Locked
logged Decision DEC-042
Linked to ACT-019, Forecast v4
promoted Pack: April 2026
Draft → Ready for review
AI is used for drafting (Working Brief skeleton, Pack section drafts). Every output is human-reviewed before publish.
AI helps prepare first-pass narrative. It does not make autonomous financial decisions, approve deliverables, or replace the FourX team's judgment.
What AI does, what it does not
Drafts the Working Brief skeleton from prior period structure.
Drafts Pack section copy from KPIs and observations.
Makes autonomous financial decisions.
Approves or publishes deliverables.
Replaces FourX team review.
Firm-scoped data isolation enforced at the database layer.
Financial data hosted on Supabase Postgres in Canadian region (ca-central-1).
Every edit captured in audit_log with actor, timestamp, before/after.
AI is used for drafting (Working Brief skeleton, Pack section drafts). Every output is human-reviewed before publish.
SOC 2 Type II is on the roadmap (target: 2027).
Lenders and board members get magic-link access to specific deliverables. Tokens expire.
Owners log in to see what changed, what it means, and what they need to decide. (Client Portal is on the roadmap.)
Financial data hosted on Supabase Postgres in Canadian region (ca-central-1).
Firm-scoped data isolation enforced at the database layer. Lenders and board members get magic-link access to specific deliverables, with expiring tokens.
Every edit captured in audit_log with actor, timestamp, before/after.
SOC 2 Type II is on the roadmap (target: 2027).
AI is used for drafting (Working Brief skeleton, Pack section drafts). Every output is human-reviewed before publish.
Lenders and board members get magic-link access to specific deliverables. Tokens expire.
If your controller, lender, board, or IT advisor has questions, bring them into the walkthrough.