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 |
|---|---|---|---|
| bayLength | 3.10 mIf 20% out: 2.48 m | Interpolated | No source |
| halfWidth | 3.60 mIf 20% out: 1.44 m | Interpolated | No source |
| floorHeight | 1.85 mIf 20% out: 0.37 m | Interpolated | No source |
| floorThickness | 0.07 mMoves no measurement | Interpolated | No source |
| postSection | 0.22 mMoves no measurement | Interpolated | No source |
| stoneHeight | 0.28 mIf 20% out: 0.06 m | Interpolated | No source |
| stoneWidth | 0.50 mMoves no measurement | Interpolated | No source |
| beamDepth | 0.30 mMoves no measurement | Interpolated | No source |
| beamWidth | 0.16 mMoves no measurement | Interpolated | No source |
| wallHeight | 1.55 mIf 20% out: 0.31 m | Interpolated | No source |
| wallLean | 0.28 mMoves no measurement | Interpolated | No source |
| wallThickness | 0.05 mMoves no measurement | Interpolated | No source |
| hearthRadius | 0.55 mIf 20% out: 0.11 m | Interpolated | No source |
| hearthClearance | 0.85 mMoves no measurement | Interpolated | No source |
| hearthDepth | 0.16 mMoves no measurement | Interpolated | No source |
| ridgeRise | 3.90 mIf 20% out: 0.78 m | Interpolated | No source |
| eaveOversail | 1.15 mMoves no measurement | Interpolated | No source |
| rafterSection | 0.09 mMoves no measurement | Interpolated | No source |
| plateSection | 0.15 mMoves no measurement | Interpolated | No source |
| ijukCourseDepth | 0.23 mMoves no measurement | Interpolated | No source |
| ijukThickness | 0.05 mMoves no measurement | Interpolated | No source |
| ijukLap | 0.50Moves no measurement | Interpolated | No source |
| ijukBed | 0.04 mMoves no measurement | Interpolated | No source |
| tersekRise | 1.50 mMoves no measurement | Interpolated | No source |
| tersekReach | 1.90 mMoves no measurement | Interpolated | No source |
| doorWidth | 1.10 mMoves no measurement | Interpolated | No source |
| doorHeight | 1.50 mMoves no measurement | Interpolated | No source |
| jointEngagement | 0.30Moves no measurement | Interpolated | No source |
| manyHouseholdsOneRoom | 1Moves no measurement | Canon | Singarimbun, M., Kinship, Descent and Alliance among the Karo Batak (University of California Press, Berkeley, 1975). |
| standingIsPosition | 1Moves no measurement | Canon | Singarimbun, M., Kinship, Descent and Alliance among the Karo Batak (University of California Press, Berkeley, 1975). |
| sharedHearths | 1Moves no measurement | Canon | Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Sumatera Utara (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta). |
| orderedByTheTree | 1Moves no measurement | Canon | Domenig, G., Religion und Architektur im westlichen Indonesien (Harrassowitz, Wiesbaden, 2014). |
| wallsLeanOut | 1Moves no measurement | Canon | Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Sumatera Utara (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta). |
Bibliography
singarimbun-1975 · ethnography
Singarimbun, M., Kinship, Descent and Alliance among the Karo Batak (University of California Press, Berkeley, 1975).
domenig-2014 · ethnography
Domenig, G., Religion und Architektur im westlichen Indonesien (Harrassowitz, Wiesbaden, 2014).
depdikbud-sumut · reference
Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Sumatera Utara (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta).
waterson-1990 · ethnography
Waterson, R., The Living House: An Anthropology of Architecture in South-East Asia (Oxford University Press, Singapore, 1990).
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.
- 2.48 m
- 1.44 m
- 0.78 m
- 0.37 m
- 0.31 m
- 0.11 m
- 0.06 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 long mid-plane, z = 0 — and deliberately not along its length
896 points; largest mirror deviation 0.00 mm.
- passEvery tenon contained in its mortise
20 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
84 parts, every one bearing on something already standing or on the ground.
- passMesh integrity: indices, triangles, normals
222 triangles; indices in range, none degenerate, every normal unit length.
- passNo partitions: one room for every household
8 households in one room 12.4 × 7.2 m, and not one board stands between them. A rumah betang gives each household a room of its own; the difference between the two buildings is exactly the board that is not here.
- passOne hearth to every two households, one on each side of it
4 hearths for 8 households. Cooking is a matter for two, and what arranges it is where the fire is.
- passEvery hearth stands clear of every post and wall
The tightest gap is 1.05 m against the 0.85 m required. This check exists because there are no partitions: in a rumah betang each fire is inside its own bilik, here what keeps it off a post is distance.
- passThe senior place is at the root end of the timber, and the order runs from there
8 places, ordered from Jabu bena kayu — the base-of-the-tree place at the root end to Jabu ujung kayu — the tip place at the tip. The order of standing in this house is oriented by the direction a tree grew.
- passIjuk courses lap with no bare band
27 courses from eave to ridge, over a low body and leaning walls.
- passEvery part declares the dimensions it came from
84 parts, every one tagged. By least-sourced input: 0 measured, 0 canon, 84 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.
Grow the hearth and nothing about the building changes: the room is still one room, the eight places are still in their places, the order still runs from the root end, the roof still laps. What happens is that an open fire reaches a timber post inside a building with no partition anywhere to stop it. Eighteen buildings, eighteen rules that cannot be carried out — and this one fails for exactly the reason it was worth building: with no partitions, the only safety left is distance.
The house as built
Rear prow raised to 0.8 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.