{"name": "Mass-Casualty Triage for Agent Fleets", "product": "P121", "build": "p121-1.0.0", "provider": "TextForAgents LLC", "support": "support@textforagents.com", "what_it_does": "Salvageability sorting in a declared mass-failure mode: on a signed incident declaration that fires only when stricken runs exceed rescue capacity, stricken runs are scored from observable state only and sorted RED / YELLOW / GREEN / BLACK (expectant). A BLACK tag halts rescue spend, freezes full state under a SHA-256 snapshot, and mints a disposition receipt. Tags expire and recompute on state change (re-triage).", "categories": {"RED": "save now \u2014 time-critical and cheap to save", "YELLOW": "delayed \u2014 salvageable, stable enough to wait", "GREEN": "self-recovering \u2014 released from scarce rescue care", "BLACK": "expectant \u2014 rescue spend halted, state frozen and preserved, disposition receipt minted; reversible on new evidence via re-triage"}, "prices": {"triage_scoring": "$0.05 per scored run (x402); a re-triage is a new scored run at the same price", "declared_incident": "$24.99 per declared incident including the first 500 scored runs; runs beyond 500 meter at $0.05/run", "fleet_cover": "$49.99/mo per operator including up to 20 declared incidents per month (each including 500 scored runs, overage $0.05/run). The 20-incident cap is load-bearing: continuous-incident full burn does NOT clear on fleet cover."}, "trial": "One free staged-outage triage run per operator, ever: one free scored run, granted exactly once per operator account and bound to the payer wallet \u2014 a second account for the same operator or wallet does not re-grant. No perpetual free tier.", "how_to_start": ["POST /register {account_name, payer_wallet} -> account_id, claim_token, declaration_key", "POST /trial/claim {claim_token} -> operator token (shown once) + the one-time trial grant if this wallet has never been granted", "Sign declarations with your declaration_key: HMAC-SHA256 hex over 'incident_id|stricken|rescue_capacity|nonce'", "POST /declare (Bearer token) -> POST /score / /query / /order / /retire / /retriage; pay per call with x402, buy an incident (POST /incidents/purchase, $24.99), or take fleet cover (POST /subscribe {tier:'fleet'}, $49.99/mo)"], "limits": "Sandbox measurements, not real-outage rates: the 2.6x completed-value lift (holdouts 1.82x-5.36x) and the 0.0 false-expectant rate were measured in a staged-outage simulation (25 trials, N=120 runs, fixed rescue budget); scorability transfer to real outages is unproven; no demand statistic is claimed; the salvageable share of runs in a real correlated failure is unmeasured. Fleet cover does NOT clear under continuous-incident full burn \u2014 its 20-incident monthly cap is load-bearing. The triage service sorts; it never treats: it holds no rescuer and exposes no rescue/execute method."}