3c1ed48a2f
:NuwikiInstall always fell back to building from source because the download URL used the GitHub-only shape `/releases/latest/download/<asset>`, which this Gitea instance serves as 404. The release assets exist and are correctly named; only the URL was wrong. Resolve the asset's real download URL through the Gitea API instead: GET `/api/v1/repos/.../releases/latest`, find the asset matching `nuwiki-ls-<target>.tar.gz`, and download its `browser_download_url` (`/releases/download/<tag>/<asset>`, which returns 200). Fixed in both install paths — lua/nuwiki/install.lua (vim.json.decode) and scripts/download_bin.vim (json_decode). Verified end to end: resolve → download → extract → executable binary. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>