Updates to Workspace and the Engine, dated as they land.
Workspace
The agent cites its sources
Ask the agent whether a product clears its market's cost cap and the answer arrives with its evidence attached: the exact market-rule version it read and the simulation the engine ran. Nothing is asserted from memory.
When the agent proposes a change — a lower origination fee, a different term range — the proposal is applied only when a person approves it, and it lands as a new signed version in the catalog. The approval itself is logged.
Workspace
Coherence checks at definition time
A definition can be legal and still broken: an origination fee so high that the smallest allowed loan cannot cover its own first installment. Coherence checks now run on every simulation, alongside the official-cost computation and the rate-cap check.
A failed check is a mark on a draft, not a paragraph in an audit report.
Engine
Signed webhooks, idempotent writes
Every write to the public REST API carries an idempotency key, so retries are safe by construction. Every lifecycle event the Engine emits — originated, allocated, overdue, paid off — is delivered as a signed webhook your systems can verify before acting.
API keys are scoped per tenant and can be rotated and revoked without downtime.
Platform
One rounding step, by the market's rule
Every amount in the platform is computed exactly: integer minor units for money, basis points for rates, no floating point anywhere. Intermediate steps run in arbitrary precision and round once, the way the market's rule says to.
The same product version and the same rule set produce the same number, indefinitely — a test suite pinned to regulators' own worked examples enforces it on every build.
Every entry above is live in the product it names.