SPIKE 2 — release asseti (medijska pot)

Preveri, ali brskalnik lahko naloži, prenese in resnično izbriše release asset prek GitHub API (BRIEF v7, razdelek 13 / FAZA 0; medijska pot in resničen izbris fotografij: 9.4, 10). Kritično vprašanje: uspe ali pade na CORS? Rezultat prilepi v REZULTATI.md.

Nastavitve

Privzeto mateleni-data-dev; če obstaja media testni repo (npr. mateleni-media-dev), vpiši njega.

VRATA (BRIEF razdelek 13): upload ali prenos release asseta je padel na CORS. To pomeni, da mediji ne morejo iti prek GitHub release assetov — medijska pot mora na Cloudflare R2 ali Git LFS, resničen izbris fotografij pa se zasnuje na tej novi poti. Zabeleži v REZULTATI.md in ustavi, dokler odločitev ni sprejeta.
PodtestIzid
(a) Release z oznako spike-test obstaja ali je ustvarjen
(b) Upload 2 MB binarke na uploads.github.com (CORS-kritično)
(c) Prenos prek api.github.com → objects.githubusercontent.com + primerjava bajtov
(d) DELETE asseta + ponovni prenos vrne 404 (resničen izbris)
(e) Čiščenje: izbris assetov in release spike-test (gumb »Počisti«)
Skupni izid (a–d)