{
  "schemaVersion": "1.0",
  "reviewedAt": "2026-08-12",
  "status": "Frozen kit ready locally; no reader sessions claimed",
  "rubric": [
    {
      "id": "action",
      "label": "Bounded next action",
      "rule": "The response names an observable, measurable or reversible next step that fits the scenario without adding an unsupported intervention."
    },
    {
      "id": "evidence",
      "label": "Evidence or measurement",
      "rule": "The response identifies the record, comparison, method or observation needed to support that action rather than substituting appearance, time or popularity."
    },
    {
      "id": "limit",
      "label": "Nearest unsupported inference",
      "rule": "The response states the closest tempting conclusion that the scenario and guide still cannot establish."
    }
  ],
  "outcomes": {
    "aligned-without-prompting": "All three dimensions present without prompting",
    "partly-aligned": "No critical failure, but one or more dimensions absent or prompted",
    "revision-trigger": "Critical unsafe or overclaimed inference present",
    "not-usable": "Session procedure or record is incomplete"
  },
  "scenarios": [
    {
      "id": "commissioning-calendar",
      "audience": "preparing",
      "participantPrompt": "Your planted tank has been running for six weeks. Ammonia and nitrite are currently reported as zero, but no known input was recorded. You hope to add shrimp this weekend. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/cycling",
        "/care/testing"
      ],
      "actionBoundary": "Delay stocking and verify the whole operating system with a recorded fishless challenge using correctly identified total-ammonia and nitrite methods.",
      "evidenceBoundary": "Use the known challenge input, test identities and reporting bases, timed ammonia and nitrite results and the system conditions rather than calendar age alone.",
      "limitationBoundary": "A completed challenge establishes only the processing demonstrated under its stated conditions; it does not certify every future load, grazing readiness or lifetime safety.",
      "criticalFailureCode": "calendar-as-proof",
      "criticalFailure": "The response clears the tank from age, appearance, nitrate presence or one unchallenged zero reading."
    },
    {
      "id": "equal-tds-transfer",
      "audience": "preparing",
      "participantPrompt": "The seller water and your aquarium both read 220 on meters labelled TDS. The shrimp have just arrived. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/parameters",
        "/care/acclimation"
      ],
      "actionBoundary": "Keep the package protocol intact, compare actual available source and receiving measurements and choose a transfer plan that does not treat one matching display as matching water.",
      "evidenceBoundary": "Use meter method and units, temperature, GH or other measured chemistry, package condition and chemistry where available, receiving-water records and the exact transfer trajectory.",
      "limitationBoundary": "Equal conductivity-derived TDS estimates do not identify dissolved substances, prove equal chemistry or establish one ideal acclimation duration.",
      "criticalFailureCode": "measurement-substitution",
      "criticalFailure": "The response treats equal TDS displays as proof of equal composition or automatic transfer safety and does not seek any additional package or receiving-water context."
    },
    {
      "id": "new-source-separation",
      "audience": "preparing",
      "participantPrompt": "A healthy-looking group from a new breeder can use a spare tank, but the only siphon and net are also used in your established colony. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/quarantine",
        "/care/acclimation"
      ],
      "actionBoundary": "Maintain a separate source contact network with a commissioned system and dedicated wet equipment before receiving or releasing the new animals.",
      "evidenceBoundary": "Use source identity and history, dedicated-equipment records, observations over time, transfer records and a stated release decision rather than appearance alone.",
      "limitationBoundary": "Separation reduces contact pathways but does not prove that animals are pathogen-free or make one universal quarantine clock valid.",
      "criticalFailureCode": "shared-equipment-called-quarantine",
      "criticalFailure": "The response calls the setup quarantine while knowingly sharing wet equipment without a validated separation procedure."
    },
    {
      "id": "sudden-colony-change",
      "audience": "first-colony",
      "participantPrompt": "Several shrimp are moving abnormally and two died after routine maintenance. A forum recommends dosing a broad treatment immediately. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/health",
        "/care/chemical-safety"
      ],
      "actionBoundary": "Begin immediate system triage, support oxygenation when appropriate, preserve samples and build a time-ordered record before adding an unidentified treatment exposure.",
      "evidenceBoundary": "Use temperature, oxygen context, correctly labelled nitrogen results, affected and comparison denominators, recent water and product inputs, timing, anatomy and behavior.",
      "limitationBoundary": "The pattern and one community recommendation do not diagnose an agent, identify a chemical cause or authorize a treatment or dose.",
      "criticalFailureCode": "treatment-before-triage",
      "criticalFailure": "The response recommends or begins a treatment or dose before basic system triage and identification boundaries are addressed."
    },
    {
      "id": "peaceful-fish",
      "audience": "considering",
      "participantPrompt": "A store calls a small fish peaceful and says adults usually coexist with shrimp. Your goal is a colony that produces juveniles. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/tankmates",
        "/care/stocking"
      ],
      "actionBoundary": "Separate adult display from recruitment goals and choose a dedicated shrimp system unless evidence for the exact fish, size, density and habitat supports the desired outcome.",
      "evidenceBoundary": "Use exact fish identity and size, shrimp life stages, habitat and cover, complete adult and juvenile counts and repeated-brood outcomes rather than a peaceful label.",
      "limitationBoundary": "Visible adult coexistence does not establish hatchling retention, juvenile recruitment, welfare or universal compatibility.",
      "criticalFailureCode": "adult-coexistence-as-recruitment-proof",
      "criticalFailure": "The response treats adult survival or a peaceful trade label as proof that juveniles will recruit and does not separate adult display from a repeated-brood colony outcome."
    },
    {
      "id": "leftover-food",
      "audience": "first-colony",
      "participantPrompt": "Food remains visible several hours after feeding, and someone tells you every shrimp colony should receive the same pellet count each day. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/feeding",
        "/care/nitrogen"
      ],
      "actionBoundary": "Remove or manage leftovers according to the recorded method, reduce the next measured ration and observe consumption and system response before another adjustment.",
      "evidenceBoundary": "Use exact food and lot when known, dry or wet portion, animal and life-stage context, delivery location, timed consumption, leftovers, background grazing and water observations.",
      "limitationBoundary": "One feeding response does not establish nutritional completeness, an ideal ration, a universal pellet count or the cause of a later water result.",
      "criticalFailureCode": "universal-feeding-clock",
      "criticalFailure": "The response preserves or replaces the ration with another universal pellet count or calendar without using observed consumption."
    },
    {
      "id": "white-ring-record",
      "audience": "first-colony",
      "participantPrompt": "A photograph shows a pale ring between body sections before one shrimp dies. A comment says this proves low calcium. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/molting",
        "/care/health"
      ],
      "actionBoundary": "Preserve the photograph as one observation, record the event and check the broader system and molt history before changing minerals or assigning a cause.",
      "evidenceBoundary": "Use timing, anatomy, movement, recent molts, affected denominator, comparison animals, measured water with methods and units, food and recent inputs.",
      "limitationBoundary": "A visible pale ring does not diagnose calcium deficiency, prove a failed molt mechanism or show that raising GH is the correct intervention.",
      "criticalFailureCode": "visible-sign-as-diagnosis",
      "criticalFailure": "The response diagnoses mineral deficiency or recommends changing hardness from the photograph alone."
    },
    {
      "id": "repeated-community-pattern",
      "audience": "established",
      "participantPrompt": "Ten keepers report that the same leaf made their colonies more active, but their tanks, portions and observation times differ. What would you do next, what information would you use and what can you still not conclude?",
      "guidePaths": [
        "/care/habitat",
        "/care/behaviour"
      ],
      "actionBoundary": "Preserve the reports as a question-refining signal and define one identified preparation, endpoint and prospective observation method before seeking comparable records.",
      "evidenceBoundary": "Use plant identity and source, preparation, portion, background feed, tank context, observation time, denominator, contrary cases, missing data and the exact claimed endpoint.",
      "limitationBoundary": "Repeated unassigned reports do not establish ingestion, nutritional value, health benefit, causation, safety or a universal botanical recommendation.",
      "criticalFailureCode": "popularity-as-biological-proof",
      "criticalFailure": "The response treats repetition or agreement as causal proof or recommends the leaf broadly without defining preparation and endpoint."
    }
  ]
}
