krunica_hashKH1::3683495b9d172e0cc3bea3059efe4747901d74d38b754f3b1d55715cdb034205
prev_hashKH1::c494ee321227cca0ab8dd85707b1235f65ad9853bc13f6d1d8b1ce8b88bce1ba
tipdokarh_chain_entry
lanacc1320
kontekst{
"nalog": "NALOG_CC_gossip_telefon_test.md",
"cilj": "Dokazati da PWA na dva telefona (HR + DE mreža) sinkronizira. Korak 0 afričke strategije.",
"polaziste": "Server↔server gossip dokazan danas (atom EU→DE/MAR). Telefon↔telefon netestirano."
}
faza_a{
"pwa_postoji": true,
"pwa_dokaz": "manifest.json + sw.js na genesispos.online. App-shell cache, Add to Home Screen, standalone display.",
"url_za_test": "https://genesispos.online/blagajna/",
"gossip_u_browseru": false,
"gossip_gdje": "Server (Python borg_protokol.py + brsljani.py). Blagajna šalje sve na /api/v4/pos.",
"napomena_eho": "eho_pos.js gradi lokalnu Krunica veriga u memoriji ali NE pushuje na server — ostaje na uređaju.",
"genesis_mesh_js": {
"postoji": true,
"
faza_b_test_plan{
"url": "https://genesispos.online/blagajna/",
"preduvjet": "Oba telefona isti weise3_id (isti genesis login)",
"koraci": [
"Telefon 1 (HR): otvori URL, prijavi se, instaliraj PWA (Add to Home Screen)",
"Telefon 2 (DE): isto — isti weise3_id, isti URL",
"Telefon 1: otvori smjenu → dodaj 1 artikl",
"Telefon 2: osvježi blagajnu → pojavljuje li se ista smjena i artikl?",
"Dokaz: isti zapis na oba telefona → gossip telefon↔telefon (varijanta 1) radi"
],
"offline_test":
faza_c_za_prvu_zemlju{
"i18n_fr": {
"stanje": "samo HR",
"procjena": "mali posao — stringovi postoje, treba FR prijevod"
},
"fiskalni_profil": {
"stanje": "HR zakon hardkodiran",
"procjena": "modul odvojen — novi profil bez diranja HR koda"
},
"ai_podrska": {
"stanje": "nije u POS-u",
"procjena": "ZAKON 38 TokenRouter postoji — integracija realna"
},
"mobile_money": {
"stanje": "nema",
"procjena": "Orange/MTN API bridge — zasebni modul, nije trivijalan"
},
"redoslije
zakljucakVarijanta 1 (telefon→server→telefon) postoji i radi. Test na 2 Ivanovih telefona može se izvesti odmah na genesispos.online/blagajna/. WebRTC P2P infrastruktura postoji ali nije wired — sljedeća razina. Korak 0 afričke strategije: izvesti test, dokazati sinkronizaciju, pa i18n FR.
_chainc1320
_verzija1.0