Tjedni razvoj

Što je novo u PLAYGRND-u

Javni pregled onoga što stvarno isporučujemo svaki tjedan. Featurei su glavni signal, a tehničke verzije ostaju kao provjerljiv trag.

Tehnički status Web v298 · API v135
Featurea ovaj tjedan 13 2026-W29 · 13. – 19. srpnja 2026.
Zabilježenih isporučenih featurea 38 Tjedana vidljivog razvoja: 11
Tjedana vidljivog razvoja 11 2025-W45 → 2026-W29
2026-W29 13. – 19. srpnja 2026.

WhatsApp AI postaje stvarni alat

Web v258–v298 · 41 verzija API v96–v135 · 40 verzija
  • OpenRouter adapter s jeftinim routerom i kvalitetnim vision modelom za zapisnike.
  • Zapisnici dobivaju provjeru slike, hrvatske datume, caption hint, roster validaciju, confidence, trošak i audit.
  • WhatsApp capability registry, POMOĆ naredba i ovaj tjedni changelog.
  • AI intent za WhatsApp slike i atomska promjena loga ekipe ili lige uz permission provjeru i audit.
  • AI pretraga rangira igrače po ligi ili ekipi, tolerira tipfelere u nazivu i vraća kratki dijeljivi link uz audit.
  • WhatsApp tekst i glas mogu pripremiti novu sezonu, ali je stvaraju tek nakon provjere ovlasti i izričite potvrde.
  • Personalizirani WhatsApp login odgovori i automatski sigurni link za još neevidentirane brojeve.
  • Superadmin pregled AI tokena i troška po korisniku, Redis rate limit i ručni AI prekidač po accountu.
  • WhatsApp asistent ostaje strogo na PLAYGRND temi, kratko odgovara na pozdrave i ne odgovara na pitanja izvan proizvoda.
  • Kurirani PLAYGRND FAQ odgovara na prirodna pitanja bez dodatnog AI poziva, vektorske baze ili izmišljanja odgovora.
  • Prijavljeni korisnici dobivaju web AI chat, a administratori upload zapisnika po ligi i sezoni te WEB/WHATSAPP pregled potrošnje.
  • WhatsApp POMOĆ postaje kraći i prikazuje posebne organizatorske opcije samo korisnicima koji stvarno upravljaju ligom.
  • Brži rangovi igrača po pregledima i ujednačeniji javni profili i početna stranica.
2026-W28 6. – 12. srpnja 2026.

Admin, dizajn, pitch i AI pilot

Web v149–v257 · 109 verzija API v54–v95 · 42 verzije
  • Novi desktop i mobilni navigacijski shell, redizajnirana početna i jasniji javni profili.
  • Scoped uređivanje organizacija, liga, lokacija, terena i ekipa s R2 slikama i auditom.
  • Broj pregleda igrača, Redis agregacija i rang Najviše pregleda.
  • Prvi WhatsApp AI zapisnik i javni PLAYGRND pitch za organizatore i investitore.
2026-W27 29. lipnja – 5. srpnja 2026.

Identitet, claimovi i organizatorski temelj

Web v50–v148 · 99 verzija API v16–v53 · 38 verzija
  • WhatsApp passwordless prijava, dovršavanje profila i povezivanje postojećeg igrača.
  • Superadmin i scoped role sustav, claim queue, session upravljanje i audit log.
  • Brzi async WhatsApp webhook s Redis deduplikacijom i bez sirovog hot-path spremanja.
  • Profilni hub i temelji privatne organizatorske konzole.
2026-W26 22. – 28. lipnja 2026.

Produkcijska stabilizacija

Web v11–v49 · 39 verzija API v6–v15 · 10 verzija
  • Hetzner postaje stabilni produkcijski origin, a HP ostaje lokalni worker i control plane.
  • Scrape i ingest tok odvojen je od produkcije uz provjerljive arhive i privatni Go API.
  • Učvršćeni su deploy, Redis, health i operativni guardraili.
2026-W23 1. – 7. lipnja 2026.

Početak trenutačnog produkcijskog brojača

Web v1–v10 · 10 verzija API v1–v5 · 5 verzija
  • Postavljen je početni Hetzner release model s odvojenim API i web verzijama.
  • Systemd, Caddy, PostgreSQL, Redis i GitHub Actions čine reproducibilan produkcijski put.
Temelji prije trenutačnog brojača
2026-W04 19. – 25. siječnja 2026.

Pretraga i sezonski prikazi

  • Jedinstvena SSR pretraga igrača, ekipa, liga i lokacija.
  • Team tabovi i stranice ekipe unutar konkretne ligaške sezone.
2026-W03 12. – 18. siječnja 2026.

Povijest Sun Cityja postaje proizvod

  • Utakmice, lokacije, igrači, identiteti i povijesne sezone dobivaju javne SSR stranice.
  • Offline-first ingest, parity provjere, stabilni korisnici i sigurno spajanje duplikata.
  • Statistika igrača i logotipi ekipa usklađeni su s izvorom.
2026-W02 5. – 11. siječnja 2026.

Sezone, tablice i odvojena okruženja

  • Odvojeni dev/prod envovi, R2 bucketi i sigurniji deploy/sync tok.
  • URL-ovi sezona, tablice, strijelci i kontrolirano osvježavanje podataka.
2025-W48 24. – 30. studenoga 2025.

Ingest i lokalni produkcijski paritet

  • Idempotentni Sun City ingest, deterministički JSON i alat za povijesni capture.
  • macOS blue/green lokalni setup, socketi, Redis i backup automatizacija.
2025-W47 17. – 23. studenoga 2025.

Nogometni podatkovni model

  • Organizacije, lige, ekipe, lokacije, tereni, kupovi i utakmice dobivaju stabilan model.
  • R2 asseti, presign upload, backupi, CLI i prve javne listing stranice.