Every dimension the house is generated from is below, with its class and its citation. This is the project’s honesty layer, and it is given a room of its own because a smooth 3D render implies a precision the sources do not have.
The dimensions
| Dimension | Value | Class | Citation |
|---|---|---|---|
| plotWidth | 16.00 mIf 20% out: 1.60 m | Interpolated | No source |
| plotDepth | 22.00 mMoves no measurement | Interpolated | No source |
| roadSetback | 4.50 mMoves no measurement | Interpolated | No source |
| pathSetback | 8.00 mMoves no measurement | Interpolated | No source |
| sideMargin | 1.20 mMoves no measurement | Interpolated | No source |
| roomWidth | 2.90 mIf 20% out: 1.74 m | Interpolated | No source |
| coreDepth | 9.50 mIf 20% out: 0.40 m | Interpolated | No source |
| plinthHeight | 0.55 mIf 20% out: 0.11 m | Interpolated | No source |
| wallHeight | 2.60 mIf 20% out: 0.52 m | Interpolated | No source |
| wallThickness | 0.08 mMoves no measurement | Interpolated | No source |
| postSeat | 0.06 mMoves no measurement | Interpolated | No source |
| postSection | 0.14 mMoves no measurement | Interpolated | No source |
| tileThickness | 0.03 mMoves no measurement | Interpolated | No source |
| langkanDepth | 3.20 mIf 20% out: 0.64 m | Interpolated | No source |
| langkanRail | 0.62 mMoves no measurement | Interpolated | No source |
| langkanStep | 0.18 mMoves no measurement | Interpolated | No source |
| foldAt | 0.38If 20% out: 0.54 m | Interpolated | No source |
| upperPitch | 0.62If 20% out: 0.33 m | Interpolated | No source |
| lowerPitch | 0.30If 20% out: 0.26 m | Interpolated | No source |
| eaveOversail | 0.70 mIf 20% out: 0.06 m | Interpolated | No source |
| roofThickness | 0.09 mMoves no measurement | Interpolated | No source |
| gigiHeight | 0.28 mMoves no measurement | Interpolated | No source |
| gigiThickness | 0.03 mMoves no measurement | Interpolated | No source |
| gigiOverlap | 0.04 mMoves no measurement | Interpolated | No source |
| jointEngagement | 0.30Moves no measurement | Interpolated | No source |
| theFrontIsForStrangers | 1Moves no measurement | Canon | Arsitektur Tradisional Daerah Khusus Ibukota Jakarta (Departemen Pendidikan dan Kebudayaan, Jakarta, 1986). |
| theLineIsSomebodyElses | 1Moves no measurement | Canon | Heuken, A., Historical Sites of Jakarta (Cipta Loka Caraka, Jakarta, 2007). |
| theRoofFolds | 2Moves no measurement | Canon | Swadarma, D. & Aryanto, Y., Rumah Etnik Betawi (Griya Kreasi, Jakarta, 2013). |
| everythingIsBought | 0Moves no measurement | Canon | Heuken, A., Historical Sites of Jakarta (Cipta Loka Caraka, Jakarta, 2007). |
Bibliography
depdikbud-1986 · reference
Arsitektur Tradisional Daerah Khusus Ibukota Jakarta (Departemen Pendidikan dan Kebudayaan, Jakarta, 1986).
heuken-2007 · reference
Heuken, A., Historical Sites of Jakarta (Cipta Loka Caraka, Jakarta, 2007).
swadarma-2013 · reference
Swadarma, D. & Aryanto, Y., Rumah Etnik Betawi (Griya Kreasi, Jakarta, 2013).
Which of these matters most
Nearly every dimension on this page is the author’s own. What the provenance bar does not say is whether that matters. Each row below is computed by rebuilding the house: one dimension is pushed 20%, and the house is measured to see how far it follows. Nothing is estimated — the figures are the difference between two runs of the generator.
- 1.74 m
- 1.60 m
- 0.64 m
- 0.54 m
- 0.52 m
- 0.40 m
- 0.33 m
- 0.26 m
If only one dimension could be surveyed, this is the one. This is sensitivity, not uncertainty: it shows what moves, not how likely the value is to be wrong. The 20% is itself the author’s choice.
Invariants
There is no measured drawing yet, so correctness rests on structural truth. These checks fail the build.
- passBilateral symmetry about Symmetric about the axis of the plot, x = 0 — and deliberately not front to back, because what is at the front is a road
200 points; largest mirror deviation 0.00 mm.
- passEvery tenon contained in its mortise
2 pasak, takik and tumpu joints; every one engaged.
- passNo joint spans more than one stage
Every joint engages two parts from the same stage or from consecutive ones.
- passStage ordering, and nothing below ground
22 parts, every one bearing on something already standing or on the ground.
- passMesh integrity: indices, triangles, normals
14 triangles; indices in range, none degenerate, every normal unit length.
- passEverything stands inside the plot, clear of the boundary
A 8.70 m house on a 16.00 m plot, leaving 3.65 m to the boundary against the 1.20 m that has to be left. The plot was there before the house, and the width follows from how many rooms the household wants: nothing relates those two numbers but this rule — and on the far side of that line is somebody else.
- passThe front is for people who are not let in
A 3.20 m terrace with a 0.62 m rail and no door between it and the road; this house’s first door is behind it. To get onto the langkan nobody has to pass a door, and to get past it everybody does.
- passThe roof folds, and its shallow plane is the one over the terrace
The upper plane falls 0.62 m per metre and the lower 0.30 m, with the fold inside the line of the house. That fold seen from the side is what gives this house its name — and the shallower plane is the one shading the langkan.
- passEvery part declares the dimensions it came from
22 parts, every one tagged. By least-sourced input: 0 measured, 0 canon, 22 interpolated.
- skippedChecked against a measured drawing of a real house
Skipped. No measured drawing has been wired in, so there is nothing to compare against. This check will not be made to pass by weakening it.
What a check is preventing
Ten green rows are not a reason to believe anything. So one check is run against a house built to break it, and what is printed below is that check’s own verdict rather than a description of it.
Wider rooms are the plainest improvement anybody could ask for, and no part of the building objects: the plinth stands, the frame carries, the roof still folds, the terrace still faces the road. What the house meets is a line. Past a point its eave comes inside the distance that has to be left to the boundary, and beyond that boundary is a neighbour. It is the first limit in this project that belongs to somebody else — and what crosses it first is not the wall but the roof, which is exactly how the argument happens between neighbours.
The house as built
Rear prow raised to 3.1 m
The second house is never rendered. It is built during the build, failed, and thrown away.
This bar moves as real surveys are wired in. That movement is the project's progress metric.