The public-description README rewrite dropped the packaging block that carried the frozen release-asset suffix, so scripts/tests/sigil-release- target-contract.sh failed: it requires every release consumer document, README.md included, to name linux-glibc2.17-x86_64. Restores the contract in the Releases section, framed as the binary ABI (glibc 2.17, x86-64) rather than a distribution, matching AGENTS.md.
- commit
- 692ddbba782cc0f91ca346585b2b8f6430d753ed
- parent
- f0d2fd04e92f7c5a8599b9624de697aa8a1a0ad7
- author
- Dami <dami.etoile@gmail.com>
| M | README.md | 14 | +++++++++----- |
@@ -176,11 +176,15 @@ tests.
176176 177177 Sigil is machine setup, not a desktop download: the public bootstrap is178178 `https://goq.sh/install-sigil`, and it intentionally fails closed until the179-Minisign publisher trust root and the first signed release exist. Portal is a180-compiled, signed desktop application, never a shell install; the first public181-target is macOS arm64. The packaging, signing, and publication ceremonies are182-documented in [public release delivery](docs/public-release-delivery.md) and183-the [Portal release runbook](docs/portal-release.md).179+Minisign publisher trust root and the first signed release exist. Its release180+assets carry a single frozen build-target suffix, `linux-glibc2.17-x86_64`,181+pinned by `release/sigil-target-contract.txt`; that name describes the binary182+ABI (glibc 2.17, x86-64), not a distribution, so one build runs across the183+supported AMD hosts. Portal is a compiled, signed desktop application, never a184+shell install; the first public target is macOS arm64. The packaging, signing,185+and publication ceremonies are documented in186+[public release delivery](docs/public-release-delivery.md) and the187+[Portal release runbook](docs/portal-release.md).184188 185189 ## License186190