tiparhitektura
sto_trebaF13 player dohvaca /borg/ark/shards pri init — nema hardkodiranih URL-ova
faze{
"DONE": [
"initARK() async fetchA /borg/ark/shards?n=5 pri page load",
"NODES = live ARK data: naziv, fibonacci, agent_id, pravi URL",
"checkARKHealth() svakih 60s → /borg/ark/sync → node status",
"arkStatus badge u headeru (klik → /borg/ark/nodes API)",
"Fallback na EU statičke URL-ove ako ARK nedostupan",
"Service Worker (sw.js): cache shardova, F13 gledalac = novi cvor",
"Shard routing: shard_0=EU, shard_1=NEW, shard_2=DE, shard_3=ES, shard_4=MAR"
],
"TODO
url_demohttps://genesis.limit-connect.com/nolimit-static/shard/
ark_apihttps://genesis.limit-connect.com/borg/ark/shards?n=5
zakonZAKON 17 — shard routing je PULL ONLY. Player fetchA od ARK, ARK pita peere.
_opp_sealDNP-001-F13-ARK-v1.0::dinamicki-routing::FENIX2026