Governance & exports¶
This is where attribution becomes a controlled financial and operating output:
budgets and policies that govern spend, the FOCUS chargeback export
finance can reproduce without Venturi, scheduled reports delivered under each
recipient’s own access, and the billing basis your contract is measured on.
These surfaces live in the Cost domain (Cost / Governance,
Cost / Exports, and Cost / Value scorecard), and Security & Compliance reaches
Governance as a shared capability. Every action here fails closed.
Plan entitlements and consumption are in Settings / Admin / Billing (read-only
for FinOps; billing changes are Admin-only).
Budgets and governance¶
Governance is where you define budgets and the policies that watch them.
- Budgets set a spend limit on a scope: an organization, workspace, team, or project. A budget view shows current spend, the forecast, the threshold state (alerts fire at 75%, 100%, and 150% of the limit), and the owner, so a budget owner always knows where they stand against their limit. Current spend is period-to-date attributed spend: reconciled cost where reconciliation has completed and the labeled estimate where it has not, and thresholds are evaluated on that same figure. See budgets & alerts.
- Policies are governed objects with a clear lifecycle (draft → active → archived). Publishing or changing a high-impact policy can require a second approver, and rejection requires a reason code from an audited taxonomy.
Governance modes: Passive, Advisory (Shape), Active (Gate)¶
Governance runs in one of three modes, on the ladder Passive → Advisory (Shape) → Active (Gate). The mode is customer-controlled, audit-logged, and reversible. Advisory (Shape) is the default posture, and it is what every account uses during onboarding.
- Passive: observe only. Budgets and policies record state and raise alerts; they take no action on traffic.
- Advisory (Shape) (default): advisory guardrails. A budget or policy raises alerts, informs decisions, and can steer routing recommendations, but it does not block or throttle your production AI traffic.
- Active (Gate): for a named, operationally trusted workload, Venturi emits a signed enforcement recommendation (deny or reroute) to your customer-controlled enforcement point: your gateway, proxy policy, or budget control. Your enforcement point decides whether to apply it. A budget hard stop is the same mechanism: at the configured threshold, Venturi issues a signed deny recommendation and your enforcement point applies it. The recommendation reaches your enforcement point through the Active (Gate) enforcement integration you set up when you enable it; its delivery endpoint, payload fields, and signature verification key belong to that integration, not to the webhook event catalog.
In every mode, Venturi’s decision-time interceptor never denies, blocks, or reroutes a request in-proxy, and it stays fail-open. Venturi never reaches into your AI configuration to apply a change itself.
Active (Gate) activation
Active (Gate) is never enabled during default onboarding and is never
default-on. It is unavailable unless you explicitly enable it for a
named workload, and only after that workload’s trust readiness reaches
OPERATIONALLY_. Only an Admin can enable it, with a fresh
step-up assertion, and the enablement follows the intervention approval
lifecycle (PROPOSED → APPROVED → ACTIVE), with a separate approver and
N-eyes approval where your configured threshold requires it (see
the intervention lifecycle).
Governance-mode changes are made by your own principals alone: Venturi
personnel, including support break-glass sessions, cannot enable Active
(Gate), widen its scope, or mark a workload OPERATIONALLY_.
Even with Active (Gate) enabled, a platform failure
still fails open. Venturi does not become a single point of failure for
your production AI traffic, because the deny or reroute is a recommendation
your enforcement point applies, never an in-proxy action. Active (Gate)
enforcement is a separate customer-controlled enforcement integration. The
default experience is Advisory (Shape), which gives you visibility and
guardrails, not a kill switch on your traffic.
Approval thresholds¶
Configurable thresholds determine when an action needs more than one set of eyes:
for example, a budget above a set value escalates from single-approver to
dual-approver, and an override on large spend requires a
second approver. Dependency rules prevent enabling an object whose prerequisites
are not met: for instance, publishing a chargeback report while reconciliation is
still ESTIMATED or PARTIAL is blocked with a labeled reason until it reaches
RECONCILED.
Alerts and notifications¶
Budgets, anomalies, optimization opportunities, dispute-SLA breaches, and connector health all raise alerts. Notifications are delivered through the in-app notification center and your chosen channels: email, Slack, Microsoft Teams, or a signed webhook. Time-bound escalation chains advance an unacknowledged critical alert up the chain (owner → role queue → admin) until someone acknowledges it, respecting your business calendar.
The FOCUS chargeback export¶
The headline export is the FOCUS v1.2-conformant chargeback file: 64
columns (57 base plus 7 Venturi extensions), required cost fields always
present, cost computed on the model actually served, and only export-eligible
rows included: chargeback-ready (coper >= 0.80) results that no degraded
condition or heuristic-baseline fallback produced (see
what a chargeback includes).
A chargeback file never contains a sub-floor or degraded row, whether you
request it on demand or on a schedule. To review the sub-floor rows it leaves
out, request the separate provisional review file described in
Reporting & exports.
The canonical treatment (full column list, API request, scheduling, and the
audit-independence contract) lives in Reporting & exports;
this page covers how the export behaves as a dashboard surface. Each exported
row links back to the evidence that produced it.
Export jobs, durability, and provenance¶
The Exports surface (Cost / Exports) is the queue of every export you have
requested. A FOCUS build runs as a background job that survives navigation and
sign-out; its status is server-authoritative throughout (queued, then
running, then succeeded or failed), and completion fires an in-app
notification plus your chosen channel with a deep link to the finished artifact and
its schema-version manifest. A failed job shows a reason and a retry path, never a
silent disappearance.
Every export records its provenance:
- The requester, and the approver where approval was required;
- The filters and time window;
- The source freshness and method basis (
estimated/reconciled); - The confidence floor applied and the excluded unknowns;
- The file hash and signature metadata.
Exports are governed by role, scope, confidence, residency, and retention. Export creation fails closed: a user without scope sees a permission message naming the determining factor, never another tenant’s data. Any analytic table or saved view also exports to CSV, Excel, or JSON with interpretation-metadata columns, and a dashboard or tile exports to PDF/PNG/CSV with the freshness timestamp and method labels stamped on, so a screenshot is never mistaken for live truth.
Scheduled reports¶
Bind a saved view to a format, a cadence, and a recipient list to create a scheduled report. Each recipient’s copy is rendered under their authorization: a team lead scoped to one team sees only that team; workforce data remains cohort-only; EU rows respect residency; cohorts below the minimum cohort size of 5 stay suppressed. A recipient who loses access stops receiving in-scope rows on the next run. Reports run on your business calendar and record every delivery.
What a chargeback includes and excludes¶
Within each result row, Export shows inclusion in chargeback exports; Visible in identifies where the result remains visible.
| Result | Export and visibility |
|---|---|
deterministically_ or strongly_inferred, Chargeback-ready (coper >= 0.80), with degradation_state none |
Export: Included Visible in: Export and dashboard |
Result source heuristic baseline, or any other degraded result (degradation_state other than none), even at coper >= 0.80 |
Export: Excluded from every chargeback export (on demand and scheduled) and from the internal chargeback base. Its export_eligibility cannot be eligible at any coper until a new observation uses trained-model attribution for the same edge. Visible in: Dashboard, API (degradation_state), confidence & evidence |
Provisional (0.50 <= coper < 0.80) or Estimated (coper < 0.50), including bounded and ambiguous results |
Export: Excluded Visible in: Reconciliation report, coverage |
| Stage C allocated splits | Export: Excluded (capped at 0.70, or at 0.50 without a proportional allocation signal; both below the floor) Visible in: Shown as shared cost |
unknown / not_identifiable |
Export: Excluded Visible in: Unknown Spend Analyzer |
| Disputed | Export: Excluded while open Visible in: Dispute surface |
Unknown, provisional, and disputed values remain visible in reconciliation reports so finance can always see exactly what was excluded and why: nothing is hidden, and nothing below the floor is ever silently billed.
The billing basis¶
Venturi licenses Workflow Economics Core plus optional extensions under an
annual commitment, invoiced annually in advance.
Plan entitlements and consumption appear in Settings / Admin / Billing, which FinOps users
can view read-only; billing mutation is Admin-only, requires a fresh step-up
assertion, and fails closed.
Actual token counts are evidence inputs for workflow economics. They do not create token-overage charges. Venturi does not charge a share of savings or promise guaranteed savings or ROI.
Your internal chargeback uses reconciled actual provider spend at
coper >= 0.80, excluding any result whose degradation_state is not none.
Verified, realized savings are measured against a frozen, usage-normalized
counterfactual baseline. Organic usage growth does not count as savings. These
attribution and savings methods support your financial decisions; they do not
set the Venturi annual license fee.
See the admin console for billing visibility and optimization & adoption for how verified savings are established.
Next steps¶
- Use Coverage & unknowns to maximize chargeback-ready coverage before you export.
- Use Attribution detail to defend any line an owner disputes.
- Use Reporting & exports to see the full export and reporting capability.
- Use Audit logs to trace every export, approval, and policy change.
Sign in to send feedback. Opens in a new tab.
Copy page details
Docs feedback: Governance & exports
Page: https://docs.venturi.systems/dashboard/governance-and-exports/