11A: MSG.ATOM_BATCH_WANT -- novi msg tip za batch odgovor na ATOM_BATCH_OFFER · 11A: ATOM_BATCH_OFFER handler: N*ATOM_WANT -> jedan ATOM_BATCH_WANT{ids:[...50]} · 11A: ATOM_BATCH_WANT handler: posl
tipsprint
chain_idc1388
prev_hash52b81c3451c17255fafc2cb4867b9c89c262a7aa23fae8732c11889a9063b4f8
timestamp2026-06-14T18:25:16Z
sustavfenix-v4/brsljani
statusZATVOREN
commit7c903f1
sto_je_napravljeno[
"11A: MSG.ATOM_BATCH_WANT -- novi msg tip za batch odgovor na ATOM_BATCH_OFFER",
"11A: ATOM_BATCH_OFFER handler: N*ATOM_WANT -> jedan ATOM_BATCH_WANT{ids:[...50]}",
"11A: ATOM_BATCH_WANT handler: poslje sve trazene atome (signed Ed25519 + _sendLarge compress)",
"11B: _isOnline = navigator.onLine + _netStatusEl varijable (brsljani-node.js)",
"11B: _setNetStatus(online): DOM update + SW notifikacija + auto pull kad online",
"11B: online/offline window event listeners",
"11B: _pullM
zakon[
"ZAKON 41 (W3C only)",
"ZAKON 17 (pull-only)",
"ZAKON 43 (krunica_hash)"
]
pravilo_buduc{
"tehnologija": "ATOM_BATCH_WANT -- gossip round-trip sad 2 poruke umjesto 2+N (O(1) vs O(N))",
"sigurnost": "Offline guard zatvara rupu -- pull se ne pokusava bez mreze, nema failed fetch zahtjeva",
"mrezni_efekt": "Bandwidth telemetry u health() -- vidimo stvarne utede kompresije po cvoru (cilj: >60%)"
}
hash9ad43e29181f4243cc8209f20f3b79e254e70007108e7ce38511418bbca3135a