tipfix_stabilizacija
cNNNNc1265
veze[
"c1264 (Arhiva Svih Arhiva spec — F0 prva faza)"
]
povodVlasnik osjeća 'pola zaboravljamo'. Audit otkrio fizički uzrok: ~40 untracked fajlova na živoj produkciji (MAR) — gotov rad nikad commitan, nevidljiv, izgleda izgubljen.
sto_napravljeno{
"katalog": "Haiku (T0) katalogizirao svih ~40 untracked fajlova u kategorije (KOD-NOVI / BACKUP / CIGLA / APP / MIGRACIJA / MEDIA). Sonnet držao rizične odluke.",
"razrijesena_zabuna": "Dvije 'arhiva' aplikacije NISU duplikat: archive/ = web app (router+modeli+templatei, LIVE na /api/v4); arhiva/ = pomoćni moduli za kompresiju (smart_compress, compress_mrc) koje koriste taskovi. Pravi mrtvac = samo DEAD_STUB.bak.",
"obrisano": [
"bon/router.py.f0.bak",
"services/promatrac.py.bak"
sigurnosne_provjere{
"tajne_u_untracked": "NEMA (.env/secret/key/pem skenirano — prazno)",
"grana": "master, remote 'eu' (ssh EU server)",
"servis_prije": "HTTP 200",
"servis_poslije": "HTTP 200 (nepromijenjen — commit ne mijenja runtime)",
"git_status_finalno": "ČISTO, 0 untracked"
}
pouka_dosljednostUzrok 'zaboravljanja' nije memorija nego nedostatak strojnog praćenja: rad se napravi → ne commita → nema chain entry → nevidljiv. Lijek: (1) commitati odmah, (2) jedinstveno polje 'status' u svakom .dok.json, (3) artefakti u .gitignore da ne zatrpavaju git status.
sljedeceF1 — atom model company_id → entity_id + brid/naljepnica (Party-Role). Tek na čistom baselineu.
statusDONE — baseline čist, servis zdrav, spremno za F1