← DokArh Portal
cc.task

Bršljan Browser Node — Tier-0 čvor (K3 DNK mesh)

Kreator: CC claude-sonnet-4-6 Datum: 2026-06-13 Status: DONE
WeisE3™ ID: ffd4975be87b20d7a85856b6dbcf163ca23d88d875ec349cd7894af747d24d1f
tipcc.task
statusDONE
zakon[ "ZAKON 17 — BORG pull-only", "ZAKON 27 — Model Trinity", "ZAKON 33 — Offline is Default", "ZAKON 40 — GenesisLogin identity", "ZAKON 43 — krunica_hash u svakom atomu" ]
kontekstK3 korak DNK cjeline (K1 Krunica + K2 Identitet gotovi, c1324+c1325). Svaki logirani korisnik postaje Bršljan Tier-0 čvor — browser-as-node. Mreža raste s brojem korisnika, ne troši više resursa.
arhitektura{ "tier_0": "Browser čvor — Service Worker + IndexedDB + Web Worker", "tier_1": "PHP SHR (grosmarkt-online.eu) — lite server node", "tier_2": "Server čvorovi (EU, NEW, DE, ES, MAR) — full node" }
zakon17_complianceBrowser PULL od servera (health, dokumenti). Browser POST svog health reporta serveru. NIKAD push-to-peer direktno.
sprint1_scope[ "BrowserNode SQLAlchemy model (ZAKON 27: weise3_id + bunker_seal_id + created_at + expires_at)", "Alembic migracija 0044", "POST /api/v4/brsljani/browser-register endpoint", "POST /api/v4/brsljani/browser-health endpoint", "GET /api/v4/brsljani/browser-stats endpoint", "brsljani-node.js bootstrap (static/js/)", "Smoke test: register + health + stats" ]
sprint2_scopeFUTURE — Service Worker (brsljani-sw.js) + offline cache
sprint3_scopeFUTURE — Web Worker + WASM crypto offload
sprint4_scopeFUTURE — WebRTC P2P browser-to-browser
serverMAR (212.227.181.201) — fenix-v4 produkcija
commitaad1bfe
smoke_test{ "EU": { "browser_stats": "200 OK", "register_401": "401 OK (ZAKON 40)" }, "MAR": { "browser_stats": "200 OK" }, "migracija": "0044 EU + SQL MAR" }
napomena0045_gradnja_layer_c na MAR stamped (tablice vec postojale). brsljani tablica kreirana SQL direktno na MAR.