{"id":"c1179","filename":"c1179_eho4_faza2_temporal.dok.json","weise3_id":"","tip":"implementacija","naziv":"EHO4 Faza 2 — temporal.py, golden_window, PHI aperiodicnost","kreator":"genesis","datum":"2026-05-29","snippet":"","status":"","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"implementacija","naziv":"EHO4 Faza 2 — temporal.py, golden_window, PHI aperiodicnost","c":"c1179","datum":"2026-05-29","sustav":"genesis — eho/eho4/temporal.py","server":"EU (217.160.71.124) + MAR sync","git_commit":"78bd6909","sto_je_napravljeno":{"faza":"EHO4 Faza 2 — Vremenska matematika","spec":"EHO4_TEMPORALNI_KROMOSOM_PI.md sekcija 3","funkcije":["golden_window(timestamp) — PHI-roturajuci vremenski prozor","current_window() — prozor za UTC sada","windows_for_drift(ts, drift) — lista za clock-drift toleranciju","window_to_approx_timestamp(window) — inverz (egzaktan za integer baze)","is_window_current(window, drift) — je li prozor aktivan?","window_sequence(start_ts, count, step) — generator (ts, window)","window_delta(ts1, ts2) — razlika prozora izmedju dva timestampa"],"formula":"window = int(t/W + (t/W * PHI) % 1), W=7s","testovi":"36/36 PASSED na EU, 7 kljucnih verificirano na MAR"},"matematika":{"PHI":"(1+sqrt(5))/2 = 1.6180339887...","Three_distance_theorem":"Frakcionalni offseti {n*PHI mod 1} imaju tocno 2 razlicite razlike: +0.618 i -0.382 (Fibonacci rijec)","aperiodicnost":"PHI je 'najiracionalniji' broj — nijedan racionalni razlomak mu se ne moze dugo pribliziti (Diofantska aproksimacija)","inverz":"window_to_approx_timestamp(w) = w * W (egzaktan za integer baze, jer je frac < 1)"},"fix_koji_je_primijenjen":{"temporal_py":"window_to_approx_timestamp: KRIVA formula w*W/(1+frac(PHI)) → ISPRAVNO w*W","test_aperiodicnost":"Zamjena naivnog diff-perioda detekcijom za Fibonacci-word provjeru (tocno 2 razlicite razlike)","test_roundtrip":"rel_error < 0.05 → egzaktna jednakost (jer je inverz sada tocan)"},"eho4_status":{"Faza_1_constants":"DONE — commit 05fb5538, 24/24 testova","Faza_2_temporal":"DONE — commit 78bd6909, 36/36 testova","Faza_3_permutation":"TODO — derive_temporal_permutation(node_id, role, window)","Faza_4_reader":"TODO — read_temporal(atom, node_id, role, drift)","Faza_5_dual_pi":"TODO — dual_pi_hash(data) = SHA3(H(Pi_K)||H(Pi_S))","Faza_6_integracija":"TODO — Folija + Krunica + 5 servera"},"veza_s_c1176":"Temporal prozor T je faktor T u TPRG Mjeseceva vrata formuli","zakon":["ZAKON_7","ZAKON_32"]}}