{
 "run": "plan-fidelity-20260812-r1",
 "question": "Do the room polygons every render in this project is built from match the dimensions written on the blueprint?",
 "method": "Each lettered room dimension is read off the source photographs and held against the minimum-area rectangle of that room's polygon, converted through the massing script's own scale constant.",
 "schemaMeasured": ".blueprint-data/generative-experiments/plan-retrace-20260813-r1/retraced-schema.json",
 "metersPerUnit": 0.04,
 "labeledRoomsChecked": 23,
 "notInSchema": [],
 "within2pct": 23,
 "within5pct": 23,
 "within10pct": 23,
 "worseThan10pct": 0,
 "medianAbsErrorPct": 0,
 "overall": {
  "drawnWidestFt": 128.02,
  "measuredWidthFt": 128.02,
  "measuredDepthFt": 94.95,
  "widthErrorFt": 0,
  "widthErrorPct": 0
 },
 "scaleRejection": {
  "impliedScaleRange": [
   1,
   1
  ],
  "bySheet": {
   "first": {
    "impliedScaleRange": [
     1,
     1
    ],
    "factor": 0.9999,
    "medianAbsErrorPct": 0,
    "sidesWithin5pct": 26,
    "sidesChecked": 26
   },
   "second": {
    "impliedScaleRange": [
     1,
     1
    ],
    "factor": 1.0001,
    "medianAbsErrorPct": 0.1,
    "sidesWithin5pct": 20,
    "sidesChecked": 20
   }
  },
  "pooled": {
   "factor": 1,
   "medianAbsErrorPct": 0,
   "sidesWithin5pct": 46,
   "sidesChecked": 46
  },
  "roomsWhoseSidesDisagree": {
   "over10pct": 0,
   "over25pct": 0,
   "ofRooms": 23
  }
 },
 "rooms": [
  {
   "id": "f1-bath-6",
   "sheet": "first",
   "label": "9'4\" x 5'2\"",
   "found": true,
   "drawnFt": [
    5.17,
    9.33
   ],
   "measuredFt": [
    5.16,
    9.33
   ],
   "errorFt": [
    -0.01,
    0
   ],
   "errorPct": [
    -0.2,
    0
   ],
   "worstPct": 0.2
  },
  {
   "id": "f2-bath-4",
   "sheet": "second",
   "label": "10'4\" x 5'2\"",
   "found": true,
   "drawnFt": [
    5.17,
    10.33
   ],
   "measuredFt": [
    5.16,
    10.33
   ],
   "errorFt": [
    -0.01,
    -0.01
   ],
   "errorPct": [
    -0.2,
    -0.1
   ],
   "worstPct": 0.2
  },
  {
   "id": "f1-pantry",
   "sheet": "first",
   "label": "8'9\" x 6'6\"",
   "found": true,
   "drawnFt": [
    6.5,
    8.75
   ],
   "measuredFt": [
    6.51,
    8.75
   ],
   "errorFt": [
    0.01,
    0
   ],
   "errorPct": [
    0.1,
    0
   ],
   "worstPct": 0.1
  },
  {
   "id": "f1-powder",
   "sheet": "first",
   "label": "5'2\" x 5'2\"",
   "found": true,
   "drawnFt": [
    5.17,
    5.17
   ],
   "measuredFt": [
    5.17,
    5.17
   ],
   "errorFt": [
    0,
    0
   ],
   "errorPct": [
    0.1,
    0.1
   ],
   "worstPct": 0.1
  },
  {
   "id": "f2-br-3",
   "sheet": "second",
   "label": "14'0\" x 11'2\"",
   "found": true,
   "drawnFt": [
    11.17,
    14
   ],
   "measuredFt": [
    11.18,
    13.99
   ],
   "errorFt": [
    0.01,
    -0.01
   ],
   "errorPct": [
    0.1,
    -0.1
   ],
   "worstPct": 0.1
  },
  {
   "id": "f2-br-4",
   "sheet": "second",
   "label": "13'0\" x 11'2\"",
   "found": true,
   "drawnFt": [
    11.17,
    13
   ],
   "measuredFt": [
    11.17,
    12.99
   ],
   "errorFt": [
    0,
    -0.01
   ],
   "errorPct": [
    0,
    -0.1
   ],
   "worstPct": 0.1
  },
  {
   "id": "f2-br-5",
   "sheet": "second",
   "label": "13'0\" x 10'4\"",
   "found": true,
   "drawnFt": [
    10.33,
    13
   ],
   "measuredFt": [
    10.33,
    13.01
   ],
   "errorFt": [
    -0.01,
    0.01
   ],
   "errorPct": [
    -0.1,
    0
   ],
   "worstPct": 0.1
  },
  {
   "id": "f2-loft",
   "sheet": "second",
   "label": "8'4\" x 13'5\"",
   "found": true,
   "drawnFt": [
    8.33,
    13.42
   ],
   "measuredFt": [
    8.33,
    13.43
   ],
   "errorFt": [
    0,
    0.01
   ],
   "errorPct": [
    0,
    0.1
   ],
   "worstPct": 0.1
  },
  {
   "id": "f2-balcony-south",
   "sheet": "second",
   "label": "36'0\" x 7'0\"",
   "found": true,
   "drawnFt": [
    7,
    36
   ],
   "measuredFt": [
    7.01,
    36
   ],
   "errorFt": [
    0.01,
    0
   ],
   "errorPct": [
    0.1,
    0
   ],
   "worstPct": 0.1
  },
  {
   "id": "f2-bath-2",
   "sheet": "second",
   "label": "7'2\" x 8'0\"",
   "found": true,
   "drawnFt": [
    7.17,
    8
   ],
   "measuredFt": [
    7.17,
    8.01
   ],
   "errorFt": [
    0,
    0.01
   ],
   "errorPct": [
    0,
    0.1
   ],
   "worstPct": 0.1
  },
  {
   "id": "f1-great",
   "sheet": "first",
   "label": "28'0\" x 28'6\"",
   "found": true,
   "drawnFt": [
    28,
    28.5
   ],
   "measuredFt": [
    28.01,
    28.5
   ],
   "errorFt": [
    0.01,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-kitchen",
   "sheet": "first",
   "label": "22'0\" x 16'0\"",
   "found": true,
   "drawnFt": [
    16,
    22
   ],
   "measuredFt": [
    16,
    21.99
   ],
   "errorFt": [
    0,
    -0.01
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-dining",
   "sheet": "first",
   "label": "19'4\" x 13'2\"",
   "found": true,
   "drawnFt": [
    13.17,
    19.33
   ],
   "measuredFt": [
    13.16,
    19.33
   ],
   "errorFt": [
    0,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-office",
   "sheet": "first",
   "label": "13'6\" x 10'0\"",
   "found": true,
   "drawnFt": [
    10,
    13.5
   ],
   "measuredFt": [
    10,
    13.5
   ],
   "errorFt": [
    0,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-gym",
   "sheet": "first",
   "label": "13'4\" x 12'0\"",
   "found": true,
   "drawnFt": [
    12,
    13.33
   ],
   "measuredFt": [
    11.99,
    13.33
   ],
   "errorFt": [
    -0.01,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-mud",
   "sheet": "first",
   "label": "11'8\" x 9'6\"",
   "found": true,
   "drawnFt": [
    9.5,
    11.67
   ],
   "measuredFt": [
    9.5,
    11.67
   ],
   "errorFt": [
    0,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-suite-1",
   "sheet": "first",
   "label": "18'0\" x 24'3\"",
   "found": true,
   "drawnFt": [
    18,
    24.25
   ],
   "measuredFt": [
    18,
    24.26
   ],
   "errorFt": [
    0,
    0.01
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-garage-2car",
   "sheet": "first",
   "label": "23'8\" x 25'8\"",
   "found": true,
   "drawnFt": [
    23.67,
    25.67
   ],
   "measuredFt": [
    23.67,
    25.67
   ],
   "errorFt": [
    0.01,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-garage-tandem",
   "sheet": "first",
   "label": "14'8\" x 41'4\"",
   "found": true,
   "drawnFt": [
    14.67,
    41.33
   ],
   "measuredFt": [
    14.66,
    41.33
   ],
   "errorFt": [
    0,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f1-gazebo",
   "sheet": "first",
   "label": "19'4\" x 19'4\"",
   "found": true,
   "drawnFt": [
    19.33,
    19.33
   ],
   "measuredFt": [
    19.33,
    19.33
   ],
   "errorFt": [
    0,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f2-br-2",
   "sheet": "second",
   "label": "18'0\" x 11'2\"",
   "found": true,
   "drawnFt": [
    11.17,
    18
   ],
   "measuredFt": [
    11.17,
    17.99
   ],
   "errorFt": [
    0,
    -0.01
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f2-theater",
   "sheet": "second",
   "label": "11'4\" x 16'8\"",
   "found": true,
   "drawnFt": [
    11.33,
    16.67
   ],
   "measuredFt": [
    11.34,
    16.67
   ],
   "errorFt": [
    0.01,
    0
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  },
  {
   "id": "f2-balcony-west",
   "sheet": "second",
   "label": "12'0\" x 25'4\"",
   "found": true,
   "drawnFt": [
    12,
    25.33
   ],
   "measuredFt": [
    11.99,
    25.33
   ],
   "errorFt": [
    -0.01,
    -0.01
   ],
   "errorPct": [
    0,
    0
   ],
   "worstPct": 0
  }
 ],
 "generated": "nothing",
 "billedUsd": 0
}
