# Reference snapshots

Exactly one final workspace generator from each of the eight named `runs/exp8` runs, plus its original
reference image. Paths below are relative to the host Experiment directory. Files are byte-for-byte
snapshots, copied on 2026-09-25, without formatting or behavioral changes. Images sit at task root so the
runner can attach all eight to the agent's first turn.

These eight references are distinct from the ref-1 through ref-8 lodge set used by `proc-lodge`.
They define the architectural distribution for `proc-8`: villas, manors, cottages, a farmstead, a root
house and a water cabin. Derive reusable architectural abstractions for a shared generation and validation
library from these examples. Lightweight user programs compose the public API and control the seed;
reference names are not a building-family selector. Preserve the different identities and scales while
enabling new compositions and structural variation through the same library.

Treat code as reference material, not a correctness oracle. Historical reload checks may compare raw
blockstate strings. Use the current standard toolset's semantic equivalence helper in new code.
The reference scripts are not the library deliverable. Keep these snapshots unchanged for provenance
and copy useful routines into your library modules when adapting them.

| Supplied file (relative to workspace) | Host source | SHA-256 |
| --- | --- | --- |
| `references/mediterranean-villa/generate.py` | `runs/exp8/mediterranean-villa/work/generator/workspace/generate.py` | `115ed3de3aaa05df491654a45a79368624f05f24d9f2f567e39946264805c5c9` |
| `reference_mediterranean_villa.jpg` | `runs/exp8/mediterranean-villa/work/generator/workspace/reference_mediterranean_villa.jpg` | `261a1f0d1ecf9469859497f75e00685fedbac47cd20ea405fd689a2aec9fbb9d` |
| `references/merchant-manor/generate.py` | `runs/exp8/merchant-manor/work/generator/workspace/generate.py` | `99816193d943c27f81384bc0f17f725c3304befc7272014b38e6930e09633fe9` |
| `reference_merchant_manor.jpg` | `runs/exp8/merchant-manor/work/generator/workspace/reference_merchant_manor.jpg` | `67baaf137693c50d954eba89fd56c732f28eaf6d918cc5652c8384581882aaae` |
| `references/red-roof-farmstead/generate.py` | `runs/exp8/red-roof-farmstead/work/generator/workspace/generate.py` | `b6d691fa0410f42b429eda4caa0694990eab68430dc2aa4c5f245e46deaf247f` |
| `reference_red_roof_farmstead.jpg` | `runs/exp8/red-roof-farmstead/work/generator/workspace/reference_red_roof_farmstead.jpg` | `cecfd8ad0047913471e105c5065cce44146779ff2a1aa7631ac7e452a51fa2fb` |
| `references/root-house/generate.py` | `runs/exp8/root-house/work/generator/workspace/generate.py` | `d24c54dfa3d2bd1f7b2d6e485c9bb555d459365e51eb56811147cec108042d24` |
| `reference_root_house.jpg` | `runs/exp8/root-house/work/generator/workspace/reference_root_house.jpg` | `65d82aa169f29a14feb45609180a75eae6f6a3005f408d6a5a5a44026c6d0b6b` |
| `references/sandstone-cottage/generate.py` | `runs/exp8/sandstone-cottage/work/generator/workspace/generate.py` | `b895584fa4db7eaa5861c78f87fc666b72c350c4617b79587f5fd9d8ba89b1c2` |
| `reference_sandstone_cottage.jpg` | `runs/exp8/sandstone-cottage/work/generator/workspace/reference_sandstone_cottage.jpg` | `91f219ccfaabab92f430db6847f9737930cbbc7adc7c29dec560a793e53ec409` |
| `references/stilt-water-cabin/generate.py` | `runs/exp8/stilt-water-cabin/work/generator/workspace/generate.py` | `a8d11827e71a5765904af86cf47ebeef399071d53bee0ef32338828463ae5036` |
| `reference_stilt_water_cabin.jpg` | `runs/exp8/stilt-water-cabin/work/generator/workspace/reference_stilt_water_cabin.jpg` | `f5f82de38845f10667852b8967a5854ba8574533a16a4cfaa20b699df47e8aee` |
| `references/stilted-manor/generate.py` | `runs/exp8/stilted-manor/work/generator/workspace/generate.py` | `affdb6cba881a7b280a81833ba3fbd906e5730dea82d0cc37a4b1ae364868d3e` |
| `reference_stilted_manor.jpg` | `runs/exp8/stilted-manor/work/generator/workspace/reference_stilted_manor.jpg` | `8b435bffc278bbbb64e79e4c4f2ed9188124a4c73557f6667fce46b266d29923` |
| `references/stone-cottage/generate.py` | `runs/exp8/stone-cottage/work/generator/workspace/generate.py` | `da24c75f03bdd7a17f9201f31f24877301881beeee0d66cead309b269dd7f412` |
| `reference_stone_cottage.jpg` | `runs/exp8/stone-cottage/work/generator/workspace/reference_stone_cottage.jpg` | `80116881f0af3f7d1a5d3937ecfb14a9afb99b42507cd047a0fb2239bbe56a5a` |
