{
 "_about": "Decision queue (harness) and signed decision log (people, via tools/decide.py).",
 "log": [
  {
   "at": "2026-09-26T15:24:19+00:00",
   "by": "m1",
   "cell": "Calc!O2:O41",
   "evidence_run": "fd00ebc84e8a",
   "id": "D-001",
   "lint": "A1",
   "option": "adopt-manual",
   "rule": "R-205",
   "service_commit": "4b2586c03a0204b5b208522b1c69baebde90bb11",
   "why": "Table 205 has a 10,000-and-over band at 0.66; the workbook range stops one row short",
   "workbook_sha256": "7fb6363ba5136e18596506d29a95026548af9d883942edeae54f33214b1e83c4"
  },
  {
   "at": "2026-09-26T15:24:44+00:00",
   "by": "m1",
   "cell": "Calc!AM17",
   "evidence_run": "fd00ebc84e8a",
   "id": "D-002",
   "lint": "A2",
   "option": "adopt-manual",
   "rule": "R-510",
   "service_commit": "4b2586c03a0204b5b208522b1c69baebde90bb11",
   "why": "R-510 forbids per-policy tax overrides; AM17 is a hand-entered 48.17",
   "workbook_sha256": "7fb6363ba5136e18596506d29a95026548af9d883942edeae54f33214b1e83c4"
  },
  {
   "at": "2026-09-26T15:24:55+00:00",
   "by": "m1",
   "cell": "Calc!X31",
   "evidence_run": "fd00ebc84e8a",
   "id": "D-003",
   "lint": "A3",
   "option": "adopt-manual",
   "rule": "R-310",
   "service_commit": "4b2586c03a0204b5b208522b1c69baebde90bb11",
   "why": "R-310 caps total credits at 25%; X31 omits the cap",
   "workbook_sha256": "7fb6363ba5136e18596506d29a95026548af9d883942edeae54f33214b1e83c4"
  }
 ],
 "queue": [
  {
   "cell": "Calc!O2:O41",
   "column_rule": "=VLOOKUP(Policies!H2,RateTables!$A$31:$B$35,2,TRUE)",
   "decision": {
    "at": "2026-09-26T15:24:19+00:00",
    "by": "m1",
    "cell": "Calc!O2:O41",
    "evidence_run": "fd00ebc84e8a",
    "id": "D-001",
    "lint": "A1",
    "option": "adopt-manual",
    "rule": "R-205",
    "service_commit": "4b2586c03a0204b5b208522b1c69baebde90bb11",
    "why": "Table 205 has a 10,000-and-over band at 0.66; the workbook range stops one row short",
    "workbook_sha256": "7fb6363ba5136e18596506d29a95026548af9d883942edeae54f33214b1e83c4"
   },
   "formula": "=VLOOKUP(Policies!H2,RateTables!$A$31:$B$35,2,TRUE)",
   "id": "D-001",
   "lint": "A1",
   "manual_rule": "R-205",
   "options": [
    "keep-workbook",
    "adopt-manual",
    "escalate"
   ],
   "output_name": "ded_factor",
   "runtime": {
    "cells": 20449,
    "example": {
     "inputs": {
      "deductible": 10000
     },
     "policy_id": "HO-000011",
     "row": 12,
     "service": "0.66",
     "workbook": "0.74"
    },
    "groups": [
     "G01"
    ],
    "rows": 1874,
    "signature": "delta -0.08 x1874 | p.deductible in [10000..50000] (precision 1.00: 1874 of 1874 such rows)",
    "total_due_delta": {
     "max": 0.0,
     "median": -315.82,
     "min": -2010.6,
     "rows": 1873,
     "rows_changed": 1842
    }
   },
   "static_only": false,
   "status": "DECIDED",
   "type": "range_short_of_table"
  },
  {
   "cell": "Calc!AM17",
   "column_rule": "=ROUND((AJ17+AK17)*G17,2)",
   "decision": {
    "at": "2026-09-26T15:24:44+00:00",
    "by": "m1",
    "cell": "Calc!AM17",
    "evidence_run": "fd00ebc84e8a",
    "id": "D-002",
    "lint": "A2",
    "option": "adopt-manual",
    "rule": "R-510",
    "service_commit": "4b2586c03a0204b5b208522b1c69baebde90bb11",
    "why": "R-510 forbids per-policy tax overrides; AM17 is a hand-entered 48.17",
    "workbook_sha256": "7fb6363ba5136e18596506d29a95026548af9d883942edeae54f33214b1e83c4"
   },
   "formula": "48.17",
   "id": "D-002",
   "lint": "A2",
   "manual_rule": "R-510",
   "options": [
    "adopt-manual",
    "escalate"
   ],
   "output_name": "tax",
   "runtime": {
    "cells": 2,
    "example": {
     "inputs": {
      "alarm": "N",
      "claims_3yr": 0,
      "construction": "Masonry",
      "coverage_a": 350000,
      "deductible": 1000,
      "effective_date": {
       "date": "2026-05-01"
      },
      "hurr_ded_pct": 0.02,
      "protection_class": 4,
      "roof_age": 8,
      "term_months": 12,
      "wind_mit": "None",
      "year_built": 1990,
      "zone": "T03"
     },
     "policy_id": "HO-000016",
     "row": 17,
     "service": "26.52",
     "workbook": "48.17"
    },
    "groups": [
     "G03"
    ],
    "rows": 1,
    "signature": "delta -21.65 x1 | single row 17 (HO-000016); c.premium_rounded in [1301..1301] (precision 0.20: 1 of 5 such rows)",
    "total_due_delta": {
     "max": -21.65,
     "median": -21.65,
     "min": -21.65,
     "rows": 1,
     "rows_changed": 1
    }
   },
   "static_only": false,
   "status": "DECIDED",
   "type": "hardcoded_value_in_formula_column"
  },
  {
   "cell": "Calc!X31",
   "column_rule": "=MIN(W31,CreditCap)",
   "decision": {
    "at": "2026-09-26T15:24:55+00:00",
    "by": "m1",
    "cell": "Calc!X31",
    "evidence_run": "fd00ebc84e8a",
    "id": "D-003",
    "lint": "A3",
    "option": "adopt-manual",
    "rule": "R-310",
    "service_commit": "4b2586c03a0204b5b208522b1c69baebde90bb11",
    "why": "R-310 caps total credits at 25%; X31 omits the cap",
    "workbook_sha256": "7fb6363ba5136e18596506d29a95026548af9d883942edeae54f33214b1e83c4"
   },
   "formula": "=W31",
   "id": "D-003",
   "lint": "A3",
   "manual_rule": "R-310",
   "options": [
    "adopt-manual",
    "escalate"
   ],
   "output_name": "credit_pct",
   "runtime": {
    "cells": 10,
    "example": {
     "inputs": {
      "alarm": "Y",
      "claims_3yr": 0,
      "effective_date": {
       "date": "2027-06-01"
      },
      "wind_mit": "Fortified",
      "year_built": 2023
     },
     "policy_id": "HO-000030",
     "row": 31,
     "service": "0.25",
     "workbook": "0.33"
    },
    "groups": [
     "G02"
    ],
    "rows": 1,
    "signature": "delta -0.08 x1 | single row 31 (HO-000030); p.effective_date in [2027-06-01..2027-06-01] (precision 0.04: 1 of 28 such rows)",
    "total_due_delta": {
     "max": 255.77,
     "median": 255.77,
     "min": 255.77,
     "rows": 1,
     "rows_changed": 1
    }
   },
   "static_only": false,
   "status": "DECIDED",
   "type": "inconsistent_formula"
  }
 ]
}
