{
    "ok": true,
    "surface": "layer_375_crucible_assurance_ledger",
    "contracts_version": "0.1.855",
    "headline": "Your system is live and showing recent business movement.",
    "assurance_ledger": [
        {
            "stage": "Promise kept",
            "headline": "Show the promises the system has already kept.",
            "detail": "The command center should turn proof into a readable ledger of delivered confidence.",
            "status": "building"
        },
        {
            "stage": "Confidence asset",
            "headline": "Make protected outcomes portable and visible.",
            "detail": "This lets trust accumulate instead of restarting from zero in the next conversation.",
            "status": "next"
        },
        {
            "stage": "Commercial carry",
            "headline": "Use assurance to support the next expansion or close.",
            "detail": "The strongest confidence markers should become a forward-moving sales asset.",
            "status": "next"
        }
    ],
    "risk_reversal": [
        {
            "stage": "Assurance",
            "headline": "Show why the next yes is protected by visible proof.",
            "detail": "The safest decision should read as grounded, not hypothetical.",
            "status": "building"
        },
        {
            "stage": "Safe yes",
            "headline": "Make downside protection readable before commitment stalls.",
            "detail": "The customer-facing story should show what reduces uncertainty right now.",
            "status": "next"
        },
        {
            "stage": "Continuation",
            "headline": "Carry confidence forward after the yes.",
            "detail": "Risk reversal should preserve momentum into the next active step.",
            "status": "next"
        }
    ],
    "objection_shield": [
        {
            "stage": "Proof match",
            "headline": "Map the strongest evidence to the next buyer hesitation.",
            "detail": "The surface should connect receipts to the exact objections a real prospect is likely to raise.",
            "status": "building"
        },
        {
            "stage": "Risk answer",
            "headline": "Make the safe decision readable before the objection wins.",
            "detail": "Portable proof should answer timing, trust, effort, and ROI anxiety without forcing a sales reset.",
            "status": "next"
        },
        {
            "stage": "Decision release",
            "headline": "Turn objection handling into forward motion.",
            "detail": "The end state is a customer-facing shield that keeps the buyer moving instead of falling back into uncertainty.",
            "status": "next"
        }
    ],
    "action_rail": [
        {
            "label": "Primary move",
            "title": "Select an active workspace",
            "detail": "Choose the site context so Crucible can bind activity and actions to the right business surface.",
            "href": "/crucible"
        },
        {
            "label": "Secondary move",
            "title": "Push for first conversion proof",
            "detail": "Layer 5 is live. The next milestone is showing a visible movement from lead to real customer action.",
            "href": "/crucible/demo"
        },
        {
            "label": "Visibility check",
            "title": "Inspect live proof",
            "detail": "Recent movement exists, so verify that the proof stack and outcome strip read cleanly.",
            "href": "/crucible/now"
        }
    ]
}
