# PAW STUDIO — pamata pakas elementu apskate 01
2026-10-18. Pirmais atsevišķo elementu un kompozīciju posms; pilnas vietnes izstrāde vēl nav sākta.

## Pamats un aktuālais tvērums
Etalons: atgūtais TRIS-DEMO-DIZAINA-APSKATE.html, sadaļa #paw. Saglabā krēmkrāsas, mežzaļo un vara vizuālo virzienu, serif virsrakstus un mierīgu salona noskaņu. Vecais #dental atbilst vidējam LUMA DENT plānam. Jaunākās lietotāja prasības aizstāj vecajā maketā minēto mūziku un papildu efektu intensitāti.

- Video ir visu paredzēto lapu augšējos hero; apskatē pieejami pieci pārslēdzami hero stāvokļi. Tie nav izstrādāti pilni lapu maršruti.
- Sešas smalkas īstas telpiskas TubeGeometry līnijas plūst pa visu bloku, arī aiz teksta; kopīga caurspīdīga vide, bez atsevišķas dekoratīvas kastes. Divi baneri parāda lietojumu gaišā un tumšā fonā.
- Trīs īsti telpiski priekšmeti: perlamutra ķepa, ķemme ar noapaļotiem zobiem, dzintara pudelīte ar pumpi un telpiskai virsmai uzklātu etiķeti. Tie nav attēli uz plaknēm. Priekšmeti rāda biezumu un sānu apjomu ±30° kustībā.
- Pieteikuma logam vienkārši krēmkrāsas toņi, vara pogas, standarta lauki un apstiprinājums. Formas iesniegšana simulēta, nekas netiek nosūtīts vai saglabāts.
- UI hover/click/success skaņas ieslēgtas sākotnēji pēc pārlūka pieļautas lietotāja darbības. Nav fona mūzikas.
- Pieejama kopīga kustības/video pauze, skaņas izslēgšana, tastatūras fokuss un reduced-motion sākotnējā ievērošana.

## Faili un integrācija
`index.html` un `style.css` ir apskates interfeiss, ne gala salona vietne.
`geometry.js` eksportē paw(), comb(), bottle(), flow() un makers; ģeometrijas un materiāli ir pārņemami atsevišķi.
`motion.js` eksportē mountScene(element, {kind, speed}); atgriež pause(boolean), setSpeed(number), inspect(angleDegrees), resume(). Viena kopīga WebGL vide, transparent canvas katram redzamajam elementam; offscreen ainas nerenderē. Maksimums ap 30fps, pikseļu attiecība līdz 1.4.
`app.js` ir apskates vadība, video maiņa, Web Audio un lokāls pieteikuma paraugs. Trīs video tiek atkārtoti izmantoti piecos hero stāvokļos; nav piecu unikālu filmu.
`assets/` satur trīs video, to poster kadrus un sākotnējo maketu. Avoti `SOURCES.md`.

Lokāla pārņemšana: mapes saknē `python -m http.server 8080` un `http://localhost:8080/`. ES moduļiem izmantot HTTP, ne file://. Lietotājam paraugs piegādāts kā pārlūka saite.

## Pārbaudes robežas
Pārbaudīta JS moduļu sintakse, resursu esamība, visu četru ģeometriju apjoms, piecu hero stāvokļu video piesaiste, septiņu modeļu uzstādīšana un pieteikuma apstiprinājums/aizvēršana, teksta escapēšana un pauzes vadība. DOM testā WebGL aizvietots; ģeometrija pārbaudīta atsevišķi. Nav pilnas pārlūka vizuālās/WebGL pārbaudes šajā vidē; mobilais kadrējums un faktiskā GPU veiktspēja ir jāpārskata pārlūkā.

Nākamais posms tikai pēc elementu izvērtēšanas: pilnas PAW STUDIO lapas pēc apstiprinātā dizaina. Nepārnest visus vidējā/augstākā plāna efektus. Pieteikumu netaisīt par automātiski apstiprinātu rezervāciju, nepievienot maksājumus vai klienta profilu šī parauga ietvaros.
