# Kuća — kontekst za nastavak rada

Verzija preglednika: 0.4.1. Geometrija: 0.3. Datum: 2026-11-11.
Ciljna adresa: https://kuca.znalac.eu/ . Ovaj dokument sam po sebi ne potvrđuje uspjeh objave.

## Korisnikov zahtjev i izvedeno

Iz dva tlocrta i dvije referentne slike izrađen je uređiv model kuće. Korisnik je zatražio uklanjanje lijevih od udvojenih vrata gore lijevo, unutarnje zidove i opremu iz tlocrta, pomicanje lijevo/desno te objavu preko Cloudflarea radi pristupa s drugih uređaja i iz drugih chatova.

Prethodno je otvor K-J1 pogrešno obuhvaćao PDF X=457,20..501,36. Stvarni dovratnici su 473,04..501,36. Lijevi višak zatvoren je zidom; ostaje jedan otvor oko 1 m. Kat ima četiri pojedinačna prednja ostakljena otvora.

Model ima 1147 objekata, 16 prostorija, 33 unutarnja zidna sklopa, dvije jezgre/šahta, 12 unutarnjih vrata, otvoreni prolaz, L-stubište, otvor ploče, podove i pojednostavljenu opremu. Browser ima odabir etaže, spuštene zidove, tlocrte, boje, skrivanje opreme i Ctrl + povlačenje za pomicanje pogleda. Na korisnikov zahtjev uklonjene su tipke pomaka i uvodni blok iznad odjeljka Prikaz modela. Nema poslužiteljske pohrane izmjena boja.

## Mjerodavni izvori i ograničenja

PDF-ovi u `reference/` imaju prednost pred fotografijama za raspored i kote. Fotografije određuju stil vanjštine. Osnovni gabarit je 13 × 10,55 m; zidni lanci 12,70 × 10,25 m. Vanjski sloj od 15 cm je radno tumačenje, ne potvrđen sastav izolacije.

Pretpostavljene su visine etaže 2,80 m, pod prizemlja +0,60 m, ploča 0,20 m, nagib krova 18°, streha 0,45 m, unutarnja vrata 2,10 m i 17 uspona stuba. Model nije izvedbeni projekt. Površine oznaka su iz PDF-a; stvarne razlike su u `analiza/povrsine_prostorija.csv`. Posebno provjeriti sobu K-S2 (12,369 nasuprot 12,74 m²) i K-S4 (14,40 nasuprot 14,16 m²). Detalji u `KONTROLA.md`.

## Datoteke i ponovljiva izrada

- `model/kuca_precizna.glb`: glavni model, zasebni imenovani objekti u metrima.
- `model/parametri.json`: parametri; geometrijska ograničenja nisu dopuštenje za proizvoljno rastezanje tlocrta.
- `model/scena.json`, `model/interijer.json`: geometrija, podaci o zidovima, vratima, stazi stuba i prostorijama.
- `scripts/generiraj_model.py`, `generiraj_interijer.py`: generator, Python standardna biblioteka.
- `scripts/provjeri_model.py`, `kontrola_interijera.py`: provjere i izračun površina.
- `scripts/generiraj_u_blenderu.py`: izrada .blend u Blenderu; nije izvršena jer Blender nije bio dostupan.
- `preglednik/`: Three.js preglednik. `POKRENI_PREGLEDNIK.cmd` pokreće lokalni server.
- `scripts/pripremi_objavu.py`: gradi direktorij `dist` i ZIP za Cloudflare, isključivo od navedenih projektnih datoteka.

Pokrenuti iz korijena raspakiranog projekta:

```sh
python scripts/generiraj_model.py
python scripts/provjeri_model.py
python scripts/kontrola_interijera.py
node scripts/posluzi.mjs
```

Zatim otvoriti http://127.0.0.1:4173/preglednik/ . Za objavu: `python scripts/pripremi_objavu.py`; u Cloudflare Workers projektu `kuca` odabrati New deployment i učitati mapu `dist`. ZIP `kuca-cloudflare.zip` je arhiva istog sadržaja. Priloženi `wrangler.jsonc` također omogućuje objavu službenim CLI-jem nakon zasebne prijave. Ne stvarati novi projekt pri svakoj izmjeni. Povezana domena je kuca.znalac.eu. Pristup računu ostaje zaseban od javnih datoteka.

Koordinate generatora: X lijevo/desno, Y sprijeda/straga, Z gore. GLB: `(X-6,50; Z; 5,275-Y)`. Model je u metrima. Za kat su kotirani lomovi osi X zapisani kao `UPPER_X` u generatoru interijera.

Drugi chat treba provjeriti aktualni model i izvore prije izmjena. Ova poveznica ne prenosi povijest razgovora niti daje ovlasti za objavu izmjena bez korisnikova naloga.
