{
  "fictional": true,
  "requiresTailoring": true,
  "toolId": "37-additional-packaging-mass-balance-checker",
  "scope": "One fictional source dataset and frozen approved review inputs.",
  "fixture": {
    "input": {
      "values": {
        "asOfDate": "2026-10-08",
        "ruleReference": "Fictional approved policy v1. Fictional reviewer. Replace before use.",
        "massUnit": "kg",
        "relativeTolerancePercent": "1",
        "absoluteTolerance": "0.01",
        "missingStocksAreZero": "No"
      },
      "dataset": {
        "headers": [
          "Material",
          "Input mass",
          "Output mass",
          "Variance",
          "Opening stock",
          "Closing stock",
          "Scrap",
          "Mass unit"
        ],
        "rows": [
          [
            "Fictional paper",
            "100",
            "90",
            "0",
            "10",
            "15",
            "5",
            "kg"
          ],
          [
            "Fictional glass",
            "100",
            "80",
            "20",
            "0",
            "0",
            "0",
            "kg"
          ]
        ]
      }
    },
    "result": {
      "status": "Review has policy exceptions",
      "summary": "2 source rows checked. 0 unresolved rows, 1 policy exceptions, and 0 missing checklist records.",
      "metrics": [
        {
          "label": "Source rows",
          "value": "2"
        },
        {
          "label": "Result rows",
          "value": "2"
        },
        {
          "label": "Unresolved",
          "value": "0"
        },
        {
          "label": "Policy exceptions",
          "value": "1"
        },
        {
          "label": "Missing checklist records",
          "value": "0"
        }
      ],
      "details": [
        "Calculate opening stock plus input minus output, scrap, and closing stock. Compare exact decimal imbalance with customer-selected tolerances and recorded variance.",
        "Method revision 2026-10-08.task-dataset-review.1.",
        "Frozen review date 2026-10-08.",
        "Approved rule Fictional approved policy v1. Fictional reviewer. Replace before use..",
        "Every source row is preserved. Missing checklist entries use an empty source-row pointer. Duplicate identities remain unresolved in every occurrence.",
        "Exact identifiers and checklist values are case-sensitive. Status comparisons ignore case where the displayed contract names a supported status. Surrounding whitespace in identifiers requires review.",
        "Amounts use exact scaled-integer arithmetic. No source values, dates, quantities, or original bytes are changed.",
        "Mechanical review applies only to the supplied source and customer-approved rules. It does not authenticate evidence, determine legal applicability, approve closure or work, clear a party, submit a filing, or change a source system."
      ],
      "unresolved": [
        "Row 3. Fictional glass. Mass imbalance exceeds both selected absolute and relative tolerances"
      ]
    },
    "rows": [
      {
        "Row": "2",
        "Reference": "Fictional paper",
        "Result": "Within selected rules",
        "Finding": "The supported administrative checks found no exception under the selected rules.",
        "Opening stock": "10",
        "Input mass": "100",
        "Output mass": "90",
        "Scrap mass": "5",
        "Closing stock": "15",
        "Calculated imbalance": "0",
        "Recorded variance": "0",
        "Absolute tolerance": "0.01",
        "Relative tolerance (%)": "1",
        "Unit": "kg"
      },
      {
        "Row": "3",
        "Reference": "Fictional glass",
        "Result": "Review required",
        "Finding": "Mass imbalance exceeds both selected absolute and relative tolerances",
        "Opening stock": "0",
        "Input mass": "100",
        "Output mass": "80",
        "Scrap mass": "0",
        "Closing stock": "0",
        "Calculated imbalance": "20",
        "Recorded variance": "20",
        "Absolute tolerance": "0.01",
        "Relative tolerance (%)": "1",
        "Unit": "kg"
      }
    ]
  }
}
