Opis za rad
Node 20+ (jedna zavisnost). Dnevni lanac je niz skripti u `dodaci/`: merenje, odluka, pisanje popravke, objava, dokaz, izveštaj. Stanje i učenje u SQLite bazama; sve merno ostaje u `data/snimci/` sa json/hash dokazima.
Kako se pokreće
node dodaci/lanac.mjs # dnevni lanac (izveštaj ide na Telegram) node dodaci/indeks.mjs # indeks po strani (URL Inspection) node dodaci/brzina.mjs # PageSpeed po strani node dodaci/dokaz.mjs # stranice „dokaz" po domenu u public/proof/ node demo/build-demo.mjs # ovaj statički demo (landing + dokaz + šema)
API
| metod | putanja | šta radi |
|---|---|---|
GET | / | landing (SR) |
GET | /en | landing (EN) |
GET | /tech | opis za rad (SR) |
GET | /dokaz/ | dokaz po domenu (generisano iz baze) |
GET | /dokaz/<domen>.html | dokaz za jedan domen |
GET | /dokaz/dokaz-<dan>.json | mašinski dokaz za dan |
GET | /sema/ | šema mašine (174 modula, slojevi) |
Podaci
- data/snimci/<domen>/<dan>/ — snimci strana i merni dokazi
- baze: stanje (posao, zakrpe, objave) i učenje (šta je radilo)
- public/proof/ — generisane stranice dokaza po domenu i dnevni JSON
Ograničenja — šta ovaj demo ne radi
- Demo je statički snimak: nema živog merenja, nema pristupa bazama, nema ključeva.
- Merenje traži Search Console/GA4 servisni nalog i SSH pristup sajtovima — to ostaje na mašini, ne u demou.
- Brojevi pokrivaju naše domene; tuđi domen traži sopstveni servisni nalog i svoj profil.
- Testovi mašine: 171 provera (na 14.10. četiri su pala) — stanje mora da se potvrdi pre prodaje.
Kako se postavlja
Statički sajt: `demo-out/` se prekopira u `/var/www/fv-demo` i nginx ga servira; nema procesa, nema baze, nema tajni. Recept: E:\poslovi\DEMO-REGISTAR.md.
Demo ne troši novac: nema modela, nema mrežnih poziva — samo HTML/JSON fajlovi.