{
  "edition": "Current direction and worked journeys 05",
  "passed": true,
  "scope": "Declared accounting examples and prerequisite graph only.",
  "checks": [
    {
      "name": "propellant mission allocations equal actual loaded stock",
      "passed": true,
      "initial": 120,
      "allocations_total": 120,
      "unit": "PU"
    },
    {
      "name": "propellant total stock is conserved",
      "passed": true,
      "initial_prepared": 150,
      "consumed": 100,
      "final_custody": 50,
      "authority": "Illustrative accounting example, not a recipe/capacity/balance approval"
    },
    {
      "name": "breathing mission allocations equal actual loaded stock",
      "passed": true,
      "initial": 240,
      "allocations_total": 240,
      "unit": "BU"
    },
    {
      "name": "breathing total stock is conserved",
      "passed": true,
      "initial_prepared": 240,
      "consumed": 180,
      "final_custody": 60,
      "authority": "Illustrative accounting example, not a recipe/capacity/balance approval"
    },
    {
      "name": "breathing storage accounts each balance",
      "passed": true,
      "storage_records": 4
    },
    {
      "name": "energy mission allocations equal actual loaded stock",
      "passed": true,
      "initial": 320,
      "allocations_total": 320,
      "unit": "EU"
    },
    {
      "name": "energy total stock is conserved",
      "passed": true,
      "initial_prepared": 320,
      "consumed": 270,
      "final_custody": 50,
      "authority": "Illustrative accounting example, not a recipe/capacity/balance approval"
    },
    {
      "name": "energy storage accounts each balance",
      "passed": true,
      "storage_records": 4
    },
    {
      "name": "WP05-SA01 preserves collected sample custody",
      "passed": true,
      "proposed_collected": 8,
      "allocations": {
        "preserved_specimen": 1,
        "processing_reserved": 6,
        "unprocessed_reserve": 1
      },
      "numeric_yield_unresolved": true
    },
    {
      "name": "WP05-SA02 preserves collected sample custody",
      "passed": true,
      "proposed_collected": 4,
      "allocations": {
        "preserved_specimen": 1,
        "processing_reserved": 2,
        "unprocessed_reserve": 1
      },
      "numeric_yield_unresolved": true
    },
    {
      "name": "All prerequisite edges reference declared nodes",
      "passed": true,
      "nodes": 12,
      "edges": 21
    },
    {
      "name": "Prerequisite graph has no circular first-flight requirement",
      "passed": true,
      "nodes_ordered": 12,
      "declared_nodes": 12
    },
    {
      "name": "New recipe coefficients remain unresolved",
      "passed": true,
      "recipes": 4,
      "null_means": "Unresolved, never free or zero"
    },
    {
      "name": "No mod implementation or BUILD authorization is claimed",
      "passed": true
    }
  ],
  "limits": [
    "Does not test implemented machines, recipes, economy, model fit, mission duration or capacity.",
    "PU, BU and EU here are explicitly separate illustrative bookkeeping units.",
    "Return allocations, stock transfers and sample reservations do not create inventory."
  ]
}
