{
    "ok": true,
    "surface": "layer_370_crucible_expansion_vector",
    "contracts_version": "0.1.855",
    "headline": "Your system is live and showing recent business movement.",
    "expansion_vector": [
        {
            "stage": "Retention",
            "headline": "Keep the visible win alive long enough to earn trust.",
            "detail": "The customer should feel that the first success did not vanish after the initial session.",
            "status": "live"
        },
        {
            "stage": "Expansion",
            "headline": "Turn proof into the next deeper business move.",
            "detail": "The surface should show how repeated wins justify broader adoption, stronger usage, or a higher-value path.",
            "status": "building"
        },
        {
            "stage": "Advocacy",
            "headline": "Make growth feel deserved, not forced.",
            "detail": "The next pass should let the customer see why expansion and recommendation naturally follow from visible proof.",
            "status": "next"
        }
    ],
    "value_compounding_arc": [
        {
            "stage": "Retained value",
            "headline": "$1,200 of visible pipeline gives Crucible something real to compound.",
            "detail": "1 recent runtime signals help the system show that movement is still alive when the customer returns.",
            "status": "live"
        },
        {
            "stage": "Compounding proof",
            "headline": "1 qualified opportunities give the system a credible next layer of compounding proof.",
            "detail": "1 active sites provide a stable base for showing how progress accumulates over time.",
            "status": "earned"
        },
        {
            "stage": "Expansion move",
            "headline": "Push for first conversion proof",
            "detail": "Route one qualified lead into a booked or converted state.",
            "status": "next"
        }
    ],
    "continuity_loop": [
        {
            "stage": "Repeatable value",
            "headline": "1 recent signals make the first value feel repeatable instead of lucky.",
            "detail": "1 active sites give the system a credible base for visible continuation after the first win.",
            "status": "live"
        },
        {
            "stage": "Return path",
            "headline": "1 qualified opportunities create a believable next-session reason to come back.",
            "detail": "$1,200 of visible pipeline means continuation can be framed as ongoing business movement, not dashboard theater.",
            "status": "earned"
        },
        {
            "stage": "Continuation move",
            "headline": "Push for first conversion proof",
            "detail": "Route one qualified lead into a booked or converted state.",
            "status": "next"
        }
    ],
    "first_value_runway": [
        {
            "stage": "Activation",
            "headline": "1 active sites mean the system can move directly from yes to live setup.",
            "detail": "Crucible should preserve context through the first activation move so the story does not reset after commitment.",
            "status": "live"
        },
        {
            "stage": "First value",
            "headline": "1 qualified opportunities create a believable first win path.",
            "detail": "$1,200 of visible pipeline gives the customer a concrete reason to expect immediate value.",
            "status": "earned"
        },
        {
            "stage": "Momentum",
            "headline": "Push for first conversion proof",
            "detail": "Route one qualified lead into a booked or converted state. Recent runtime movement (1 signals in 24h) supports a stronger first-session momentum claim.",
            "status": "next"
        }
    ],
    "conversion_bridge": [
        {
            "stage": "Yes",
            "headline": "The customer should know exactly what saying yes unlocks.",
            "detail": "After the trust and commitment chain is visible, the next pass should remove uncertainty about what happens immediately after commitment.",
            "status": "building"
        },
        {
            "stage": "Start",
            "headline": "The first post-commitment move should feel concrete, small, and safe.",
            "detail": "The surface should show the first active step instead of leaving the user with a vague promise.",
            "status": "next"
        },
        {
            "stage": "Momentum",
            "headline": "Visible continuity should carry the customer into the first useful state.",
            "detail": "The bridge should make activation feel like a continuation of the story rather than a reset.",
            "status": "next"
        }
    ],
    "commitment_path": [
        {
            "stage": "Trust",
            "headline": "Show enough reality that commitment feels safe.",
            "detail": "The customer should see proof, pressure, and next action as one chain before being asked to commit.",
            "status": "building"
        },
        {
            "stage": "Confidence",
            "headline": "Reduce ambiguity to one readable decision.",
            "detail": "The surface should remove doubt by compressing the strongest reason to move now.",
            "status": "next"
        },
        {
            "stage": "Commitment",
            "headline": "Lead to one obvious move.",
            "detail": "The command center should make commitment feel like the natural continuation of the visible story.",
            "status": "next"
        }
    ],
    "pressure_ladder": [
        {
            "stage": "Clarity",
            "headline": "Explain the state in one glance.",
            "detail": "The first screen must tell the customer what is happening before asking for effort.",
            "status": "live"
        },
        {
            "stage": "Pressure",
            "headline": "Make the business cost visible.",
            "detail": "Until live proof is stronger, the system should surface urgency honestly instead of theatrics.",
            "status": "building"
        },
        {
            "stage": "Decision",
            "headline": "Point to one dominant move.",
            "detail": "The surface should keep one next action above the fold so momentum does not scatter.",
            "status": "next"
        }
    ],
    "proof_reel": [
        {
            "step": "Install truth",
            "headline": "Schema activation is the first proof event.",
            "detail": "Once the schema is active, Crucible can promote live sites, signals, and pipeline into the customer story.",
            "status": "blocked"
        },
        {
            "step": "Show movement",
            "headline": "Visible movement remains intentionally honest.",
            "detail": "Until runtime truth is active, the surface avoids fake momentum.",
            "status": "waiting"
        },
        {
            "step": "Drive next action",
            "headline": "The first meaningful next move is schema apply.",
            "detail": "That unlocks the rest of the command-center compression chain.",
            "status": "next"
        }
    ],
    "decision_strip": [
        {
            "label": "What is happening",
            "value": "Schema activation blocked",
            "detail": "Crucible cannot honestly compress live business movement until the schema contract is active."
        },
        {
            "label": "Why it matters",
            "value": "No trustworthy proof yet",
            "detail": "Without schema activation, the first screen cannot show believable progress or confidence."
        },
        {
            "label": "What to do now",
            "value": "Apply schema",
            "detail": "Run the schema bootstrap, then reload /crucible and /crucible/demo."
        }
    ],
    "action_rail": [
        {
            "label": "Primary 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"
        },
        {
            "label": "Secondary move",
            "title": "Work qualified demand",
            "detail": "Qualified opportunities are already present and should be moved before generating more surface noise.",
            "href": "/app"
        },
        {
            "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"
        }
    ],
    "entrypoints": {
        "workspace": "/crucible",
        "demo": "/crucible/demo",
        "previous": "/crucible/compounding",
        "compounding": "/crucible/compounding",
        "expansion": "/crucible/expansion",
        "next": "/crucible/advocacy",
        "progression": "/ops/crucible-progression",
        "verification": "/ops/crucible-expansion"
    }
}
