tipimplementacija
sto_trebaTrajno ugasiti NEW/MAR genesis_db backup rupu (scenarij 3 — backup_4server zastario, EU-only). Aditivno: NE dira backup_4server.sh ni nl_backup.sh.
mehanizampg_dump genesis_db -> genesis_DESKTOP-N2HFRG2_DATUM.sql.gz -> rsync na EU+DE (KEY auto: NEW=id_ed25519, MAR=genesis_master) -> §3 samoverifikacija (scratch trap-DROP, count==live) -> retencija scoped genesis__* -> fail-LOUD health borg/backup_health.json
dokaz_zivo_NEW{
"dump": "1.84MB",
"md5_NEW_EU_DE": "63bb9bb7 (identičan 3 stroja)",
"nezavisni_restore": "entities 2244, chain_blocks 2169, 0 grešaka",
"podaci_md5": "463e0cc1 live=restore",
"health": "ok"
}
dokaz_zivo_MAR{
"dump": "6KB",
"md5_x3": "5ba56d59",
"restore": "entities 9, chain_blocks 9",
"greske": "10 = role genesis (GRANT/OWNER, 0 data)"
}
zakon48_primjenaSkripta tvrdi OK, ALI ishod provjeren NEZAVISNO (md5 3-noda + nezavisni test-restore + podaci md5), ne skriptinom riječju. Prvi kod rođen po ZAKONU 48.
cron30 */6 NEW+MAR, postojeći nl_backup netaknut
zakon[
0,
30,
32,
47,
48
]
vezagasi backup-rupu iz c-forenzika 2026-06-15 (NEW 748 dok single-copy). OSTAJE: B2 403 off-site, mesh-replikacija, recipient-retencija EU/DE, MAR nema deploy_lock.
statusZIVO-DOKAZANO
creatorcc.opus48
krunica_hashKH1:7234c0a3bff998a429dc9279b74b9d3a0f1d1206a9a41fa9021d3c93cdbb8e72