insurance.scr.surface.v1
Verification Objective
Verify that the Forge runtime executes the canonical Solvency Capital Requirement (SCR) Primitive Profile using the production Monte Carlo execution pipeline.
After completing this example you should be able to:
- execute the canonical SCR profile
- inspect runtime evidence
- verify generated artifacts
- validate replay behaviour
- understand the execution contract
This document demonstrates capability verification rather than insurance theory.
Primitive Profile
| Property | Value |
|---|---|
| Primitive | mc@1 |
| Profile | insurance.scr.surface.v1 |
| Runtime | Compute |
| Replay | Supported |
| Artifacts | Supported |
| Deterministic | Supported |
| Validator | validateInsuranceCapitalSolvencyArgs |
Capability
insurance.scr.surface.v1 estimates the Solvency Capital Requirement for an insurance portfolio by combining multiple simulated risk components into a single capital adequacy assessment.
The profile models underwriting, market, credit, catastrophe, and operational risk while supporting diversification effects, regulatory adjustments, stress scenarios, and deterministic replay.
Canonical Contract
Execution is performed through the canonical Monte Carlo execution contract.
Primitive
mc
Version
1
Profile
insurance.scr.surface.v1All requests are validated before entering the execution runtime.
Required Inputs
The canonical validator requires at minimum:
- iterations
- available_capital
- underwriting_risk_mean
Additional risk components are strongly recommended for representative execution.
Optional Inputs
The profile supports additional execution parameters including:
- eligible_own_funds
- premium
- technical_provisions
- market risk
- credit risk
- catastrophe risk
- operational risk
- diversification parameters
- regulatory multipliers
- management buffer
- MCR configuration
- RBC configuration
- stress configuration
- stochastic shock configuration
- output mode
These parameters refine the simulation without changing the execution contract.
Canonical Smoke
Forge maintains a production smoke test for this Primitive Profile.
The maintained smoke verifies:
- successful validation
- successful execution
- SCR output generation
- deterministic seed handling
- summary generation
- histogram generation
- sample preview artifacts
The maintained smoke suite is the canonical source for executable payloads and should be used instead of duplicating requests inside this document.
Verification Expectations
A successful execution should demonstrate that:
- the execution contract is accepted
- canonical validation succeeds
- the runtime completes successfully
- SCR results are produced
- requested artifacts are generated
- replay metadata is available
Verification should include replay after the initial execution.
Runtime Evidence
Successful execution exposes observable runtime evidence including:
- execution identifier
- primitive profile
- execution metadata
- SCR computation summary
- generated artifacts
- replay metadata
The evidence surface is independent of the execution interface used to submit the workload.
Replay
Replay should preserve the documented replay guarantees when executed using the same execution contract and deterministic seed.
Replay verifies equivalent computational behaviour rather than identical infrastructure execution.
Artifacts
Typical execution artifacts include:
- summary
- histogram
- samples preview
Additional artifacts may become available as the profile evolves.
Applied Intelligence Modules
This Primitive Profile is reused across multiple Forge Intelligence Modules, including:
- Insurance Intelligence
- Reinsurance Intelligence
- Capital Intelligence
- Enterprise Risk Intelligence
The computational contract remains unchanged regardless of the consuming Intelligence Module.
Related Documentation
- /examples/mc/
- /verification/
- /verification/smoke-suite
- /verification/replay-determinism
- /verification/artifact-inspection
Verification Checklist
| Verification Surface | Status |
|---|---|
| Primitive resolved | ✓ |
| Contract validated | ✓ |
| Execution completed | ✓ |
| Runtime inspected | ✓ |
| Artifacts inspected | ✓ |
| Replay verified | ✓ |
| Negative validation tested | ✓ |
Final Principle
insurance.scr.surface.v1 is a versioned Monte Carlo Primitive Profile whose behaviour is independently verifiable through canonical validation, maintained smoke tests, runtime evidence, replay, and execution artifacts rather than implementation details.
Continue in Forge Studio
This document describes the canonical execution contract for this capability.
The Forge documentation explains how this capability works.
Forge Studio allows you to inspect, execute, and verify the live implementation.
Capability Explorer
Browse the live capability catalog, supported execution surfaces, available Primitive Profiles, and execution metadata.
→ https://studio.forgepool.io/capability-explorer
Block Registry
Inspect the registered Primitive Profile, execution contract, block metadata, adapters, versions, and runtime characteristics.
→ https://studio.forgepool.io/studio/blocks-registry
Execute
Execute this capability using Forge Studio, the Execution API, or an MCP-compatible client.
Verify
Before interpreting the result, inspect:
- runtime evidence
- generated artifacts
- deterministic replay
- execution metadata
Trust should be established through independent verification rather than documentation alone.
