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 |
|---|---|---|---|
| shareLength | 4.20 mIf 20% out: 6.72 m | Interpolated | No source |
| bilikDepth | 5.40 mIf 20% out: 1.08 m | Interpolated | No source |
| samiDepth | 4.60 mIf 20% out: 0.92 m | Interpolated | No source |
| floorHeight | 2.90 mIf 20% out: 0.58 m | Interpolated | No source |
| postSection | 0.28 mMoves no measurement | Interpolated | No source |
| postsPerShare | 2Moves no measurement | Interpolated | No source |
| bearerDepth | 0.24 mMoves no measurement | Interpolated | No source |
| bearerWidth | 0.16 mMoves no measurement | Interpolated | No source |
| floorThickness | 0.08 mMoves no measurement | Interpolated | No source |
| wallHeight | 2.40 mIf 20% out: 0.48 m | Interpolated | No source |
| wallThickness | 0.06 mMoves no measurement | Interpolated | No source |
| partitionThickness | 0.06 mMoves no measurement | Interpolated | No source |
| doorWidth | 0.90 mMoves no measurement | Interpolated | No source |
| ridgeRise | 3.40 mIf 20% out: 0.68 m | Interpolated | No source |
| eaveOversail | 1.30 mMoves no measurement | Interpolated | No source |
| rafterSection | 0.10 mMoves no measurement | Interpolated | No source |
| raftersPerShare | 3Moves no measurement | Interpolated | No source |
| shingleCourseDepth | 0.20 mMoves no measurement | Interpolated | No source |
| shingleThickness | 0.03 mMoves no measurement | Interpolated | No source |
| shingleLap | 0.50Moves no measurement | Interpolated | No source |
| shingleBed | 0.03 mMoves no measurement | Interpolated | No source |
| hejotReach | 3.60 mMoves no measurement | Interpolated | No source |
| hejotSection | 0.34 mMoves no measurement | Interpolated | No source |
| jointEngagement | 0.30Moves no measurement | Interpolated | No source |
| lengthIsACensus | 1Moves no measurement | Canon | Waterson, R., The Living House: An Anthropology of Architecture in South-East Asia (Oxford University Press, Singapore, 1990). |
| onePerHousehold | 1Moves no measurement | Canon | Sellato, B., Hornbill and Dragon: Arts and Culture of Borneo (Elf Aquitaine, Jakarta / Kuala Lumpur, 1989). |
| galleryIsCommon | 1Moves no measurement | Canon | Schiller, A., Small Sacrifices: Religious Change and Cultural Identity Among the Ngaju of Indonesia (Oxford University Press, New York, 1997). |
| raisedOnPosts | 1Moves no measurement | Canon | Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Kalimantan Tengah (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta). |
| oneWayUp | 1Moves no measurement | Canon | Sellato, B., Hornbill and Dragon: Arts and Culture of Borneo (Elf Aquitaine, Jakarta / Kuala Lumpur, 1989). |
| ironwood | 1Moves no measurement | Canon | Sellato, B., Hornbill and Dragon: Arts and Culture of Borneo (Elf Aquitaine, Jakarta / Kuala Lumpur, 1989). |
| facesTheRiver | 1Moves no measurement | Canon | Sellato, B., Hornbill and Dragon: Arts and Culture of Borneo (Elf Aquitaine, Jakarta / Kuala Lumpur, 1989). |
| riverWidth | 70.00 mMoves no measurement | Interpolated | No source |
| waterSheet | 0.08 mMoves no measurement | Interpolated | No source |
| riverSetback | 14.00 mMoves no measurement | Interpolated | No source |
Bibliography
sellato-1989 · reference
Sellato, B., Hornbill and Dragon: Arts and Culture of Borneo (Elf Aquitaine, Jakarta / Kuala Lumpur, 1989).
waterson-1990 · ethnography
Waterson, R., The Living House: An Anthropology of Architecture in South-East Asia (Oxford University Press, Singapore, 1990).
schiller-1997 · ethnography
Schiller, A., Small Sacrifices: Religious Change and Cultural Identity Among the Ngaju of Indonesia (Oxford University Press, New York, 1997).
depdikbud-kalteng · reference
Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Kalimantan Tengah (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta).
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.
- 6.72 m
- 1.08 m
- 0.92 m
- 0.68 m
- 0.58 m
- 0.48 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 The members running the whole length of the house mirror about its middle
40 points (5 of 189 parts); largest mirror deviation 0.00 mm.
- passEvery tenon contained in its mortise
101 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
189 parts, every one bearing on something already standing or on the ground.
- passMesh integrity: indices, triangles, normals
288 triangles; indices in range, none degenerate, every normal unit length.
- passEvery household’s share is equal, and there is always one fewer partition than households
8 shares of 4.20 m each, divided by 7 partitions. This is not a large house divided up; it is a row of equal shares. Note that no mirror check is made here: a house grown from one end is genuinely not symmetric along its length, and picking an axis that happens to pass would state something untrue.
- passThis building has no characteristic size: its length is a census, not a proportion
From 3 households to 20 the length-to-width ratio runs from 1.3 to 8.4 — 6.7 times — while the width, the floor height and the ridge height do not move at all. Each household adds exactly one share and adds nothing else. It is the only check in this project that passes by showing a proportion failing to hold.
- passOne floor, continuous end to end, under both the bilik and the gallery
One plane 33.60 m long. This is one building rather than a row of houses touching — which is what separates it from a village.
- passThe sami is never walled: the part that belongs to everyone cannot be claimed
A gallery 4.60 m deep, open along all 33.60 m of the house, enclosed only by a rail 0.77 m high. It is nearly as deep as the private room behind it, and that ratio is the statement.
- passOne way up, and it is at the end the house did not grow from
One hejot at z = -14.70 m. Tumbuh ke hilir: the house lengthens at the other end, so the way in stays where it has always been through the building’s whole history. At night the log is pulled in.
- passA gable: the ridge runs the whole length of the roof
A ridge of 36.20 m, the same length as its eave, so the two ends stand vertically instead of falling inward. The third distinct form out of one primitive — a stepped hip, a pyramid, and now a gable.
- passShingle courses lap with no bare band, from the eave to the ridge
36 courses over 7.16 m of slope; smallest lap 2.8%. Split shingles need a greater lap than a thatched roof, because what leaks is the joint.
- passEvery part declares the dimensions it came from
189 parts, every one tagged. By least-sourced input: 0 measured, 0 canon, 189 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.
The two strongest checks in this pack cannot be broken by pushing any single dimension — a length that is not a proportion stays not a proportion whatever the numbers are, and the bilik wall stands exactly on the gallery boundary by construction. Both are tested directly in the test file, against their own arithmetic. What is shown here compares two genuinely independent numbers: a shingle roof does not leak through its shingles, it leaks at the joints between them, and the only thing holding water out there is how far each course laps the one below. Take the lap away and the roof is still made of exactly that much ironwood, over exactly the same rafters, and it stops covering itself.
The house as built
Rear prow raised to 0 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.