{
  "meta": {
    "name": "Siekweg 5",
    "location": "Göttingen Grone",
    "floor": "Dachgeschoss",
    "unit": "m",
    "origin": "Innenkante des umschreibenden Außenwandrechtecks oben links; x rechts, y unten",
    "ceilingHeight": 2.45,
    "ceilingHeightStatus": "assumed",
    "offerArea": 60,
    "offerAreaSource": "Angabe im gelieferten Referenzmodell; nicht neu bestätigt",
    "status": "Rekonstruktion · Entwurf",
    "version": "2026-09-20",
    "areaNote": "Summe der Modellraumflächen ohne Türlaibungen und Treppenhaus, keine vermessene oder nach Dachhöhe gewichtete Wohnfläche.",
    "unresolved": [
      "Obere Maßkette: 10,5 cm Differenz dem Treppenhaus zugeordnet.",
      "Wohnzimmernische: 0,80 m Tiefe unbestätigt; überlieferter Bereich 0,30–0,90 m.",
      "Kurze/lange Wohnzimmerwand: 1,05 / 2,42 m, Fotoansatz der Referenz.",
      "Schrägen: Höhe, seitliche Begrenzung und Übergänge vor 3D weiter abgleichen.",
      "Schlafzimmer-Rücksprung symmetrisch zu Wohnen angesetzt, wie im Originalplan angelegt. Keine separate Messung; beide Fassadenabstände jetzt 1,05 m."
    ]
  },
  "walls": [
    {
      "id": "ext_0",
      "a": [
        0.68,
        -0.12
      ],
      "b": [
        9.14,
        -0.12
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_1",
      "a": [
        9.14,
        -0.12
      ],
      "b": [
        9.14,
        7.16
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_2",
      "a": [
        9.14,
        7.16
      ],
      "b": [
        8.34,
        7.16
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_3",
      "a": [
        8.34,
        7.16
      ],
      "b": [
        8.34,
        8.21
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_4",
      "a": [
        8.34,
        8.21
      ],
      "b": [
        0.68,
        8.21
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_5",
      "a": [
        0.68,
        8.21
      ],
      "b": [
        0.68,
        7.16
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_6",
      "a": [
        0.68,
        7.16
      ],
      "b": [
        -0.12,
        7.16
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_7",
      "a": [
        -0.12,
        7.16
      ],
      "b": [
        -0.12,
        1.13
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_8",
      "a": [
        -0.12,
        1.13
      ],
      "b": [
        0.68,
        1.13
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "ext_9",
      "a": [
        0.68,
        1.13
      ],
      "b": [
        0.68,
        -0.12
      ],
      "t": 0.24,
      "type": "exterior"
    },
    {
      "id": "kind",
      "a": [
        2.7975,
        -0.12
      ],
      "b": [
        2.7975,
        4.5
      ],
      "t": 0.115,
      "type": "partition"
    },
    {
      "id": "kb",
      "a": [
        5.0125,
        -0.12
      ],
      "b": [
        5.0125,
        3.0725
      ],
      "t": 0.115,
      "type": "partition"
    },
    {
      "id": "bt",
      "a": [
        6.7575,
        -0.12
      ],
      "b": [
        6.7575,
        4.5
      ],
      "t": 0.115,
      "type": "partition"
    },
    {
      "id": "kbase",
      "a": [
        2.7975,
        3.0725
      ],
      "b": [
        5.0125,
        3.0725
      ],
      "t": 0.115,
      "type": "partition"
    },
    {
      "id": "bbase",
      "a": [
        5.0125,
        3.0725
      ],
      "b": [
        6.7575,
        3.0725
      ],
      "t": 0.115,
      "type": "partition"
    },
    {
      "id": "cross",
      "a": [
        -0.12,
        4.5
      ],
      "b": [
        9.14,
        4.5
      ],
      "t": 0.15,
      "type": "partition",
      "estimated": true,
      "verification": "Türlaibungen in wohnung_01, wohnung_04 und wohnung_03 erneut verglichen: 24 cm bisher nicht belegt. Arbeitswert 15 cm, plausibler Bereich ca. 14–18 cm; kein Aufmaß. Außenwände bleiben unverändert."
    },
    {
      "id": "ws",
      "a": [
        4.6575,
        4.5
      ],
      "b": [
        4.6575,
        8.21
      ],
      "t": 0.115,
      "type": "partition"
    }
  ],
  "openings": [
    {
      "id": "d_kind",
      "kind": "door",
      "wall": "kind",
      "offset": 3.6,
      "width": 0.9,
      "leaf": 0.875,
      "height": 2.01,
      "hinge": "end",
      "into": "kind",
      "leafHeight": 1.985,
      "floorGap": 0.005,
      "dimensionStatus": "Türblatt-Höhe 1,985 m als übliche Standardvariante angesetzt; Fotos bestätigen das exakte Maß nicht. Öffnungshöhe 2,01 m und Breiten bleiben Näherungen."
    },
    {
      "id": "d_kueche",
      "kind": "door",
      "wall": "kbase",
      "offset": 0.6575,
      "width": 0.9,
      "leaf": 0.875,
      "height": 2.01,
      "hinge": "end",
      "into": "kueche",
      "leafHeight": 1.985,
      "floorGap": 0.005,
      "dimensionStatus": "Türblatt-Höhe 1,985 m als übliche Standardvariante angesetzt; Fotos bestätigen das exakte Maß nicht. Öffnungshöhe 2,01 m und Breiten bleiben Näherungen.",
      "estimated": true,
      "verification": "Wohnung_09 und Nutzerhinweis: Tür sitzt innerhalb der Wand mit seitlichen Wandabschnitten, nicht direkt an der Seitenwand. Öffnung um 60 cm zur Wandmitte verschoben. Arbeitsannahme: je 60 cm Restwand bei 2,10 m Innenbreite und 90 cm Öffnung. Exakte Zentrierung nicht vermessen; Türblatt verdeckt einen Teil der Wand."
    },
    {
      "id": "d_bad",
      "kind": "door",
      "wall": "bbase",
      "offset": 0.8875,
      "width": 0.8,
      "leaf": 0.775,
      "height": 2.01,
      "hinge": "end",
      "into": "bad",
      "leafHeight": 1.985,
      "floorGap": 0.005,
      "dimensionStatus": "Türblatt-Höhe 1,985 m als übliche Standardvariante angesetzt; Fotos bestätigen das exakte Maß nicht. Öffnungshöhe 2,01 m und Breiten bleiben Näherungen."
    },
    {
      "id": "d_entry",
      "kind": "door",
      "wall": "bt",
      "offset": 3.4475,
      "width": 0.9,
      "leaf": 0.875,
      "height": 2.01,
      "hinge": "end",
      "into": "flur",
      "initialAngle": 0,
      "verification": "Nutzervorgabe: Eingangstür mittig in der Flur-Stirnwand. Öffnungsmitte bei Plan-y 3,7775 m, beidseitig 19,75 cm Wand bis zur Öffnung; aus bestehender Flurgeometrie abgeleitet, kein neues Aufmaß. Standardmäßig geschlossen nach aktueller Nutzervorgabe; interaktiv zu öffnen.",
      "leafHeight": 1.985,
      "floorGap": 0.005,
      "dimensionStatus": "Türblatt-Höhe 1,985 m als übliche Standardvariante angesetzt; Fotos bestätigen das exakte Maß nicht. Öffnungshöhe 2,01 m und Breiten bleiben Näherungen."
    },
    {
      "id": "d_wohnen",
      "kind": "door",
      "wall": "cross",
      "offset": 3.195,
      "width": 0.9,
      "leaf": 0.875,
      "height": 2.01,
      "hinge": "end",
      "into": "wohnen",
      "openAngle": 135,
      "estimated": true,
      "verification": "Nutzer: geöffnetes Türblatt trifft linke Wand bei ungefähr 45 Grad. Öffnung 22 cm zur Anschlagwand verschoben, Öffnungswinkel 135 Grad als Näherung. Lage/Winkel vor Ort nicht gemessen.",
      "leafHeight": 1.985,
      "floorGap": 0.005,
      "dimensionStatus": "Türblatt-Höhe 1,985 m als übliche Standardvariante angesetzt; Fotos bestätigen das exakte Maß nicht. Öffnungshöhe 2,01 m und Breiten bleiben Näherungen."
    },
    {
      "id": "d_schlafen",
      "kind": "door",
      "wall": "cross",
      "offset": 5.48,
      "width": 0.9,
      "leaf": 0.875,
      "height": 2.01,
      "hinge": "start",
      "into": "schlafen",
      "leafHeight": 1.985,
      "floorGap": 0.005,
      "dimensionStatus": "Türblatt-Höhe 1,985 m als übliche Standardvariante angesetzt; Fotos bestätigen das exakte Maß nicht. Öffnungshöhe 2,01 m und Breiten bleiben Näherungen.",
      "openAngle": 138.3,
      "verification": "Nutzer: Schlafzimmertür lässt sich vollständig bis zur Seitenwand öffnen. Anschlag im bestehenden Modell bei 138,3 Grad, mit ca. 4 mm Abstand von Türblatt/Beschlägen zur Innenkante x=4,715 m. Winkel geometrisch abgeleitet, nicht vor Ort gemessen."
    },
    {
      "id": "w_kind",
      "kind": "window",
      "wall": "ext_0",
      "offset": 0.32,
      "width": 1.5,
      "sill": 0.88,
      "height": 1.3
    },
    {
      "id": "w_kueche",
      "kind": "window",
      "wall": "ext_0",
      "offset": 2.925,
      "width": 1.2,
      "sill": 0.88,
      "height": 1.3,
      "estimated": true
    },
    {
      "id": "w_bad",
      "kind": "window",
      "wall": "ext_0",
      "offset": 5.315,
      "width": 0.65,
      "sill": 0.95,
      "height": 1.2
    },
    {
      "id": "w_wohnen1",
      "kind": "window",
      "wall": "ext_4",
      "offset": 4.39,
      "width": 1.25,
      "sill": 0.88,
      "height": 1.3,
      "estimated": true,
      "verification": "Fensterabgleich 20.09.2026: relative Breiten und seitliche Abstände nach wohnung_02 (Schlafen) bzw. IMG_20260903_182114 (Wohnen), perspektivisch angenähert und mit vorhandener Modellwandlänge skaliert. Kein Aufmaß; siehe analyse/fenster-fotoabgleich.json."
    },
    {
      "id": "w_wohnen2",
      "kind": "window",
      "wall": "ext_4",
      "offset": 5.94,
      "width": 1.25,
      "sill": 0.88,
      "height": 1.3,
      "estimated": true,
      "verification": "Fensterabgleich 20.09.2026: relative Breiten und seitliche Abstände nach wohnung_02 (Schlafen) bzw. IMG_20260903_182114 (Wohnen), perspektivisch angenähert und mit vorhandener Modellwandlänge skaliert. Kein Aufmaß; siehe analyse/fenster-fotoabgleich.json."
    },
    {
      "id": "w_schlafen1",
      "kind": "window",
      "wall": "ext_4",
      "offset": 0.47,
      "width": 1.3,
      "sill": 0.88,
      "height": 1.3,
      "estimated": true,
      "verification": "Fensterabgleich 20.09.2026: relative Breiten und seitliche Abstände nach wohnung_02 (Schlafen) bzw. IMG_20260903_182114 (Wohnen), perspektivisch angenähert und mit vorhandener Modellwandlänge skaliert. Kein Aufmaß; siehe analyse/fenster-fotoabgleich.json."
    },
    {
      "id": "w_schlafen2",
      "kind": "window",
      "wall": "ext_4",
      "offset": 2.12,
      "width": 1.3,
      "sill": 0.88,
      "height": 1.3,
      "estimated": true,
      "verification": "Fensterabgleich 20.09.2026: relative Breiten und seitliche Abstände nach wohnung_02 (Schlafen) bzw. IMG_20260903_182114 (Wohnen), perspektivisch angenähert und mit vorhandener Modellwandlänge skaliert. Kein Aufmaß; siehe analyse/fenster-fotoabgleich.json."
    }
  ],
  "rooms": [
    {
      "id": "kind",
      "name": "Zimmer",
      "poly": [
        [
          0.8,
          0
        ],
        [
          2.74,
          0
        ],
        [
          2.74,
          4.425
        ],
        [
          0,
          4.425
        ],
        [
          0,
          1.25
        ],
        [
          0.8,
          1.25
        ]
      ],
      "labelAt": [
        1.74,
        2.56
      ],
      "floor": "wood",
      "exposeArea": null,
      "verification": "Fotos 07 und 06 zeigen Rücksprung und Schräge. Innenkante an vorläufig 15 cm starke Querwand angepasst. Nischentiefe und Dachhöhe nicht vermessen.",
      "photos": [
        {
          "src": "assets/photos/kind-01.webp",
          "alt": "Zimmer – Aufnahme 1",
          "source": "IMG_20260903_182124.jpg"
        },
        {
          "src": "assets/photos/kind-02.webp",
          "alt": "Zimmer – Aufnahme 2",
          "source": "wohnung_06_804a8f1a.jpg"
        },
        {
          "src": "assets/photos/kind-03.webp",
          "alt": "Zimmer – Aufnahme 3",
          "source": "wohnung_07_575a6a25.jpg"
        }
      ]
    },
    {
      "id": "kueche",
      "name": "Küche",
      "poly": [
        [
          2.855,
          0.0
        ],
        [
          4.955,
          0.0
        ],
        [
          4.955,
          3.015
        ],
        [
          2.855,
          3.015
        ]
      ],
      "labelAt": [
        3.905,
        1.56
      ],
      "floor": "tile-diagonal",
      "exposeArea": null,
      "verification": "2,10 × 3,015 m aus dem Plan. Heizkörper nach zwei Fotoansichten weiter links gesetzt: ca. 0,89 m links von der Fenstermitte. Küchentür nach wohnung_09 um 60 cm zur Wandmitte versetzt; seitliche Wandabschnitte je ca. 60 cm, angenähert.",
      "photos": [
        {
          "src": "assets/photos/kueche-01.webp",
          "alt": "Küche – Aufnahme 1",
          "source": "IMG_20260903_182130.jpg"
        },
        {
          "src": "assets/photos/kueche-02.webp",
          "alt": "Küche – Aufnahme 2",
          "source": "wohnung_08_9e3d72a9.jpg"
        },
        {
          "src": "assets/photos/kueche-03.webp",
          "alt": "Küche – Aufnahme 3",
          "source": "wohnung_09_0676da80.jpg"
        }
      ],
      "wallFinishes": [
        {
          "id": "kueche_fliesenspiegel",
          "material": "kitchenWall",
          "from": [
            4.955,
            0
          ],
          "to": [
            4.955,
            3.015
          ],
          "bottom": 0.88,
          "top": 1.48,
          "estimated": true,
          "verification": "Küchenfotos 01–03: beigefarbene quadratische Wandfliesen in vier Reihen, einzelne braune florale Dekore, rechte Wand zwischen Fensterseite und Türseite. 15-cm-Raster und Höhen 0,88–1,48 m geschätzt; Dekor angenähert."
        }
      ]
    },
    {
      "id": "bad",
      "name": "Bad",
      "poly": [
        [
          5.07,
          0
        ],
        [
          6.7,
          0
        ],
        [
          6.7,
          3.015
        ],
        [
          5.62,
          3.015
        ],
        [
          5.62,
          2.215
        ],
        [
          5.07,
          2.215
        ]
      ],
      "labelAt": [
        6.1,
        2.25
      ],
      "floor": "tile-bath",
      "exposeArea": null,
      "verification": "Dunkelbraune Rechteckfliesen mit hellen Fugen, versetzter Verband; anderer Boden als Flur. WC rechts vom Fenster, Dusche ca. 80 × 100 cm, Maße angenähert. Wandvorsprung nach wohnung_11 auf ca. 55 cm Ausladung korrigiert: reicht über den Waschbeckenrand hinaus. Kontur und Bodenfläche entsprechend angepasst; Maß geschätzt.",
      "photos": [
        {
          "src": "assets/photos/bad-01.webp",
          "alt": "Bad – Aufnahme 1",
          "source": "IMG_20260903_182217.jpg"
        },
        {
          "src": "assets/photos/bad-02.webp",
          "alt": "Bad – Aufnahme 2",
          "source": "wohnung_10_1367a80f.jpg"
        },
        {
          "src": "assets/photos/bad-03.webp",
          "alt": "Bad – Aufnahme 3",
          "source": "wohnung_11_4a8c9577.jpg"
        }
      ]
    },
    {
      "id": "flur",
      "name": "Flur",
      "poly": [
        [
          2.855,
          3.13
        ],
        [
          6.7,
          3.13
        ],
        [
          6.7,
          4.425
        ],
        [
          2.855,
          4.425
        ]
      ],
      "labelAt": [
        4.71,
        3.78
      ],
      "floor": "tile-hall",
      "exposeArea": null,
      "verification": "Anthrazitfarbene, leicht wolkige Rechteckfliesen im versetzten Verband (wohnung_01). Querwand vorläufig 15 cm; genaue Wand- und Fliesenmaße offen.",
      "photos": [
        {
          "src": "assets/photos/flur-01.webp",
          "alt": "Flur – Aufnahme 1",
          "source": "wohnung_01_6d995225.jpg"
        }
      ]
    },
    {
      "id": "wohnen",
      "name": "Wohnen",
      "poly": [
        [
          0,
          4.575
        ],
        [
          4.42,
          4.575
        ],
        [
          4.42,
          4.755
        ],
        [
          4.6,
          4.755
        ],
        [
          4.6,
          8.09
        ],
        [
          0.8,
          8.09
        ],
        [
          0.8,
          7.04
        ],
        [
          0,
          7.04
        ]
      ],
      "labelAt": [
        2.56,
        6.26
      ],
      "floor": "wood",
      "exposeArea": null,
      "verification": "Innenwand zum Flur vorläufig 15 cm. Ecke hinter Tür jetzt 18 × 18 cm (quadratisch nach Nutzerangabe) als Schätzung statt zu schmaler 8-cm-Ecke. Türlage bleibt angenähert. Kniestock ca. 1 m durch Kartonvergleich gestützt; Dach geht vor der Raumwand in die flache Decke über.",
      "photos": [
        {
          "src": "assets/photos/wohnen-01.webp",
          "alt": "Wohnen – Aufnahme 1",
          "source": "IMG_20260903_182114.jpg"
        },
        {
          "src": "assets/photos/wohnen-02.webp",
          "alt": "Wohnen – Aufnahme 2",
          "source": "IMG_20260903_182116.jpg"
        },
        {
          "src": "assets/photos/wohnen-03.webp",
          "alt": "Wohnen – Aufnahme 3",
          "source": "IMG_20260903_182118.jpg"
        },
        {
          "src": "assets/photos/wohnen-04.webp",
          "alt": "Wohnen – Aufnahme 4",
          "source": "wohnung_04_f8c09e43.jpg"
        },
        {
          "src": "assets/photos/wohnen-05.webp",
          "alt": "Wohnen – Aufnahme 5",
          "source": "wohnung_05_f4bc916c.jpg"
        }
      ],
      "windowSill": {
        "wall": "ext_4",
        "from": [
          0.8,
          8.09
        ],
        "to": [
          4.6,
          8.09
        ],
        "height": 0.88,
        "projection": 0.08,
        "thickness": 0.025,
        "estimated": true,
        "verification": "Durchgehende Fensterbank von Seitenwand zu Seitenwand nach Fotos und Nutzerangabe. Tiefe und Dicke geschätzt."
      }
    },
    {
      "id": "schlafen",
      "name": "Schlafen",
      "poly": [
        [
          4.715,
          4.575
        ],
        [
          9.02,
          4.575
        ],
        [
          9.02,
          7.04
        ],
        [
          8.22,
          7.04
        ],
        [
          8.22,
          8.09
        ],
        [
          4.715,
          8.09
        ]
      ],
      "labelAt": [
        6.36,
        6.26
      ],
      "floor": "wood-dark",
      "exposeArea": null,
      "verification": "Querwand vorläufig 15 cm. Rücksprung wie Wohnen auf 1,05 m Fassadenabstand angeglichen, Symmetrieannahme. Boden nach Fotos dunkel graubraun, kein mittelbraunes Holz.",
      "photos": [
        {
          "src": "assets/photos/schlafen-01.webp",
          "alt": "Schlafen – Aufnahme 1",
          "source": "IMG_20260903_183457.jpg"
        },
        {
          "src": "assets/photos/schlafen-02.webp",
          "alt": "Schlafen – Aufnahme 2",
          "source": "IMG_20260903_183459.jpg"
        },
        {
          "src": "assets/photos/schlafen-03.webp",
          "alt": "Schlafen – Aufnahme 3",
          "source": "wohnung_02_74905111.jpg"
        },
        {
          "src": "assets/photos/schlafen-04.webp",
          "alt": "Schlafen – Aufnahme 4",
          "source": "wohnung_03_322c4782.jpg"
        }
      ],
      "windowSill": {
        "wall": "ext_4",
        "from": [
          4.715,
          8.09
        ],
        "to": [
          8.22,
          8.09
        ],
        "height": 0.88,
        "projection": 0.08,
        "thickness": 0.025,
        "estimated": true,
        "verification": "Durchgehende Fensterbank von Seitenwand zu Seitenwand nach Fotos und Nutzerangabe. Tiefe und Dicke geschätzt."
      }
    },
    {
      "id": "treppe",
      "name": "Treppenhaus",
      "poly": [
        [
          6.815,
          0
        ],
        [
          9.02,
          0
        ],
        [
          9.02,
          4.425
        ],
        [
          6.815,
          4.425
        ]
      ],
      "labelAt": [
        7.91,
        0.81
      ],
      "floor": "tile",
      "exposeArea": null,
      "areaFactor": 0,
      "excludeFromLivingArea": true,
      "verification": "Gemeinschaftsbereich; nicht in der Flächensumme. Innere Treppengeometrie nicht rekonstruiert.",
      "photos": []
    }
  ],
  "fixtures": [
    {
      "id": "dusche",
      "type": "shower",
      "label": "Dusche ca. 80 × 100 cm",
      "x": 5.07,
      "y": 0,
      "w": 0.8,
      "d": 1.0,
      "h": 2,
      "rot": 0,
      "estimated": true,
      "verification": "Rechtwinkliger Rahmen an sieben Bildpunkten in wohnung_10 geprüft. Unter angenommener Rahmenhöhe 2,00 m ergibt sich ca. 0,85 × 1,02 m. Arbeitswert 0,80 × 1,00 m; noch kein bestätigtes Produktmaß."
    },
    {
      "id": "wc",
      "type": "wc",
      "label": "WC",
      "x": 6.22,
      "y": 0.04,
      "w": 0.4,
      "d": 0.7,
      "h": 0.85,
      "rot": 0,
      "estimated": true,
      "verification": "Fotos IMG_20260903_182217 und wohnung_10: WC-Achse rechts von der Fenstermitte. Um 0,10 m nach rechts versetzt; verbleibender Abstand zur rechten Wand im Modell 0,08 m. Betrag angenähert."
    },
    {
      "id": "waschbecken",
      "type": "sink",
      "label": "Waschbecken",
      "x": 5.07,
      "y": 1.38,
      "w": 0.55,
      "d": 0.45,
      "h": 0.85,
      "rot": 270,
      "estimated": true
    },
    {
      "id": "hk_bad",
      "type": "radiator",
      "label": "Heizkörper Bad",
      "x": 6.65,
      "y": 0.85,
      "w": 0.9,
      "d": 0.03,
      "h": 0.9,
      "rot": 90,
      "estimated": true,
      "verification": "Sehr flacher Heizkörper nach wohnung_11 und Nutzerfeedback: 3 cm Bautiefe plus 2 cm Abstand zur rechten Wand. Nicht vermessen."
    },
    {
      "id": "bad_vorsprung",
      "type": "pier",
      "label": "Wandvorsprung ca. 55 × 80 cm",
      "x": 5.07,
      "y": 2.215,
      "w": 0.55,
      "d": 0.8,
      "h": 2.45,
      "rot": 0,
      "estimated": true,
      "verification": "Wohnung_11: Vorderkante des Vorsprungs liegt weiter im Raum als der Waschbeckenrand. Bisher 30 cm unplausibel bei ca. 45 cm Beckentiefe. Neue Ausladung 55 cm als Fotoschätzung; Länge entlang der Wand 80 cm unverändert und ebenfalls unvermessen."
    },
    {
      "id": "wohnen_eckpfeiler",
      "type": "pier",
      "room": "wohnen",
      "label": "Ecke hinter Tür, ca. 18 × 18 cm",
      "x": 4.42,
      "y": 4.575,
      "w": 0.18,
      "d": 0.18,
      "h": 2.45,
      "rot": 0,
      "estimated": true,
      "verification": "Quadratische Grundfläche vom Nutzer bestätigt: beide Seiten gleich lang und breiter als der Türrahmen. Arbeitsmaß 18 × 18 cm, nicht vermessen."
    },
    {
      "id": "intercom_entry",
      "type": "intercom",
      "room": "flur",
      "label": "Sprechanlage",
      "x": 6.65,
      "y": 4.285,
      "w": 0.095,
      "d": 0.05,
      "h": 0.24,
      "bottom": 1.25,
      "rot": 90,
      "estimated": true,
      "verification": "Nutzer: vom Flur aus rechts neben der Eingangstür, oberhalb der Klinken. Weißes Wandtelefon als vereinfachte Darstellung; 9,5 × 24 × 5 cm und Unterkante 1,25 m sind Schätzwerte, kein bestätigtes Gerät oder Aufmaß."
    }
  ],
  "radiators": [
    {
      "id": "hk_kind",
      "window": "w_kind",
      "width": 1.2,
      "depth": 0.06,
      "bottom": 0.08,
      "top": 0.68,
      "shift": 0,
      "hidden": false,
      "wallGap": 0.02,
      "estimated": true,
      "verification": " Bautiefe 6 cm statt 12 cm, Wandabstand 2 cm: Foto-/Nutzerabgleich, nicht vermessen."
    },
    {
      "id": "hk_kueche",
      "window": "w_kueche",
      "width": 0.65,
      "depth": 0.06,
      "bottom": 0.08,
      "top": 0.68,
      "shift": -0.89,
      "hidden": false,
      "estimated": true,
      "verification": "Zwei entzerrte Küchenansichten ergeben relativ zur Fenstermitte ca. −0,896 / −0,892 m. Zuvor −0,78 m; nun 0,11 m weiter links. Bautiefe 6 cm statt 12 cm, Wandabstand 2 cm: Foto-/Nutzerabgleich, nicht vermessen.",
      "wallGap": 0.02
    },
    {
      "id": "hk_wohnen",
      "window": "w_wohnen1",
      "width": 1.5,
      "depth": 0.06,
      "bottom": 0.08,
      "top": 0.68,
      "shift": 0.665,
      "hidden": false,
      "wallGap": 0.02,
      "estimated": true,
      "verification": " Bautiefe 6 cm statt 12 cm, Wandabstand 2 cm: Foto-/Nutzerabgleich, nicht vermessen."
    },
    {
      "id": "hk_schlafen",
      "window": "w_schlafen1",
      "width": 1.6,
      "depth": 0.06,
      "bottom": 0.08,
      "top": 0.68,
      "shift": 0.69,
      "hidden": false,
      "wallGap": 0.02,
      "estimated": true,
      "verification": " Bautiefe 6 cm statt 12 cm, Wandabstand 2 cm: Foto-/Nutzerabgleich, nicht vermessen."
    }
  ],
  "furniture": [],
  "ceilingZones": [
    {
      "id": "schraege_kind",
      "poly": [
        [
          0.0,
          1.25
        ],
        [
          0.8,
          1.25
        ],
        [
          0.8,
          2.80493462953579
        ],
        [
          0.0,
          2.80493462953579
        ]
      ],
      "axis": "y",
      "start": 1.25,
      "end": 2.80493462953579,
      "h0": 1.0,
      "h1": 2.45,
      "estimated": true,
      "room": "kind",
      "angle": 43,
      "plane": {
        "a": 0,
        "b": 0.9325150861376617,
        "c": -0.16564385767207712
      },
      "status": "assumed",
      "boundaryStatus": "Begrenzung der 2D-Projektion gemäß Nutzerfeedback bis zur anschließenden Raumwand. Die geneigte Fläche endet vorher an der waagerechten Decke.",
      "roomEnd": 4.425,
      "projectionPoly": [
        [
          0.0,
          4.425
        ],
        [
          0.8,
          4.425
        ],
        [
          0.8,
          1.25
        ],
        [
          0.0,
          1.25
        ]
      ],
      "heightProfileStatus": "Arbeitsmodell: 1,00 m Kniestock, 2,45 m flache Decke und 43 Grad Dachneigung nach Außenfotoabgleich. Übergang bei end, flache Fortsetzung bis roomEnd. Nicht vermessen."
    },
    {
      "id": "schraege_wohnen",
      "poly": [
        [
          0,
          5.48506537046421
        ],
        [
          0.8,
          5.48506537046421
        ],
        [
          0.8,
          7.04
        ],
        [
          0,
          7.04
        ]
      ],
      "axis": "y",
      "start": 7.04,
      "end": 5.48506537046421,
      "h0": 1.0,
      "h1": 2.45,
      "estimated": true,
      "room": "wohnen",
      "angle": 43,
      "plane": {
        "a": 0,
        "b": -0.9325150861376617,
        "c": 7.564906206409138
      },
      "status": "assumed",
      "boundaryStatus": "Begrenzung der 2D-Projektion gemäß Nutzerfeedback bis zur anschließenden Raumwand. Die geneigte Fläche endet vorher an der waagerechten Decke.",
      "roomEnd": 4.575,
      "projectionPoly": [
        [
          0,
          4.575
        ],
        [
          0.8,
          4.575
        ],
        [
          0.8,
          7.04
        ],
        [
          0,
          7.04
        ]
      ],
      "heightProfileStatus": "Arbeitsmodell: 1,00 m Kniestock, 2,45 m flache Decke und 43 Grad Dachneigung nach Außenfotoabgleich. Übergang bei end, flache Fortsetzung bis roomEnd. Nicht vermessen."
    },
    {
      "id": "schraege_schlafen",
      "poly": [
        [
          8.22,
          5.48506537046421
        ],
        [
          9.02,
          5.48506537046421
        ],
        [
          9.02,
          7.04
        ],
        [
          8.22,
          7.04
        ]
      ],
      "axis": "y",
      "start": 7.04,
      "end": 5.48506537046421,
      "h0": 1.0,
      "h1": 2.45,
      "estimated": true,
      "symmetryAssumption": "An gleicher Fassade auf Wohnen ausgerichtet: Originalplan zeigt übereinstimmende Rücksprünge; keine separate Schlafzimmermessung.",
      "room": "schlafen",
      "angle": 43,
      "plane": {
        "a": 0,
        "b": -0.9325150861376617,
        "c": 7.564906206409138
      },
      "status": "assumed",
      "boundaryStatus": "Begrenzung der 2D-Projektion gemäß Nutzerfeedback bis zur anschließenden Raumwand. Die geneigte Fläche endet vorher an der waagerechten Decke.",
      "roomEnd": 4.575,
      "projectionPoly": [
        [
          8.22,
          4.575
        ],
        [
          9.02,
          4.575
        ],
        [
          9.02,
          7.04
        ],
        [
          8.22,
          7.04
        ]
      ],
      "heightProfileStatus": "Arbeitsmodell: 1,00 m Kniestock, 2,45 m flache Decke und 43 Grad Dachneigung nach Außenfotoabgleich. Übergang bei end, flache Fortsetzung bis roomEnd. Nicht vermessen."
    }
  ],
  "dimensions": [
    {
      "id": "wohnen_lang",
      "a": 4.62,
      "b": 7.04,
      "off": 0.45,
      "label": "2,42 m ≈",
      "vertical": true
    },
    {
      "id": "wohnen_kurz",
      "a": 7.04,
      "b": 8.09,
      "off": 0.45,
      "label": "1,05 m ≈",
      "vertical": true
    }
  ],
  "provenance": {
    "geometry": "Raumkonturen aus dachgeschoss.json mit dokumentierter Anpassung des Schlafzimmer-Rücksprungs: Symmetrieannahme zur Wohnzimmerfassade. Korrekturen in analyse/modell-korrekturen.json.",
    "review": "Fotos 07/06, Wohnzimmer mit bestätigtem Kartonmaß, Schlafzimmer und Bad erneut geprüft. Küchenheizkörper weiter links, WC weiter rechts, Dusche kürzer. Bedingte Fotoansätze, kein Aufmaß.",
    "roof": "Höhenbereiche bleiben Annahmen; Wohnen/Schlafen auf gemeinsame Linie ausgerichtet. Bauliche Anschlusskante und Höhenhilfslinie getrennt dargestellt. Der obere Anschluss an die waagerechte Decke ist nicht vermessen.",
    "doorReview": "Querwand 15 cm als neue Arbeitsannahme, angrenzende Innenkonturen angepasst. Wohnzimmertür 22 cm zur Anschlagseite verschoben und 135 Grad offen nach Nutzerbeschreibung; Eckvorsprung quadratisch nach Nutzerangabe, 18 × 18 cm als Maßschätzung. Eingangstür startet geschlossen; Türen bedienbar. Exakte Türlage, Wandstärke und Pfeilertiefe unbestätigt. Siehe analyse/RUNDGANG-UND-TUEREN.md."
  }
}
