docs: finalize self-hosted updates spec + implementation plan (1.2.0)

Spec finalized after brainstorm + pre-impl verification: PUC v5.6 pinned,
Gitea raw URL cache headers verified, release.sh uses browser_download_url
from API response (not guessed format), changelog-to-HTML conversion via awk,
two fast-forward commits per release (no force-push).

Plan decomposes into 19 tasks: vendor PUC → tests → JSON skeleton → boot
wiring → gitignore/gitattributes → release.sh incrementally (validate, bump,
commit+push, zip, Gitea release, upload, regenerate JSON, JSON commit) →
changelog body → actual release run → deploy to домработница.рус.
This commit is contained in:
Vladimir Bryzgalov
2026-04-21 20:59:52 +05:00
parent 995131371d
commit c0ff5a9227
2 changed files with 1547 additions and 54 deletions
File diff suppressed because it is too large Load Diff