tipimplementacija
rednic1217
sesijafiles21 + files23 — KOMPAJLIRANJE_I_BUNKER.md + SJETVA_3_FOLIJA_SPEC.md + IMPLEMENTACIJSKI_KICKOFF.md
kompajliranje_i_bunker{
"pravilo": "KOMPAJLIRAMO MOTOR, ne ISTINU. Motor smije biti brz i zakljucan; istina mora ostati provjerljiva.",
"tri_kategorije": {
"hot_path_kompajliraj": "kripto primitivi (hash, Ed25519), serijalizacija FraktalTokena → Rust, 10-50x brze, timing-safe",
"trust_critical_kompajliraj_potpisi": "provjeritelj lanca, kripto jezgra → potpisani binary zatvara zamjenu (Pukotina 2)",
"auditable_ne_kompajliraj": "Krunica-podatak, EHO semantika, poslovna logika → mora se moci citati i osp
folija_sjetva3{
"sto_je": "Trust layer — mehanizam kojim cvorovi mogu dokazati jedan drugom da rade autentican firmware, da nisu kompromitirani.",
"tri_porta": {
"Folija_Python": "Server-side (Krunica, seed serveri) — postojeca",
"Folija_JS": "Vanilla JS, Service Worker u browseru — nova",
"Folija_Rust": "Rust no_std, ESP32 firmware — nova"
},
"manifest_format": {
"header": "16B manifest_id + 4B version + 4B issued + 4B expiry + 32B prev_hash",
"implementations": "2B count + N×80B
eho_node_implementacijski_kickoff{
"status": "GREEN LIGHT — CC kuca, Opus pise paralelno",
"tri_korekcije_recenzenta": {
"K1": "Performance ciljevi podijeljeni po platformi: Server (Python) vs ESP32-S3 (Rust)",
"K2": "Replay protection: LRU cache (1000 nonce-a, 60s window) — ne puna memorija",
"K3": "Emergency mode kroz OPERATION_MODE u .env — ne systemd argument (neispravna sintaksa)"
},
"faze": {
"F1_kostur": "config.py, eho/opcodes.py, eho/protocol.py, eho/replay.py",
"F2_crypto": "keys/keystore.p
zakoni[
"ZAKON 17 (BORG)",
"ZAKON 29 (Sigurnost je default)",
"ZAKON 41 (Nema tudjih alata)",
"ZAKON 43 (Krunica omniprisustvo)"
]