Repository navigation
irreversible-command-gate v0.1.70
irreversible-command-gate v0.1.70
Built from commit: 4363c42
Cut by the icg-ci workflow (gates passed on that commit); tag pushed to Forgejo.
Release Integrity: This release was gated against the actual pack bytes
included in icg-packs.tar.gz. The pack-manifest.json provides cryptographic
verification (SHA-256 + size per pack) of all released packs.
Asset repair record (irrevers-64f7633e, 2026-09-25): the initial
icg-packs.tar.gz asset was packaged with the historical nested layout
(packs/<name>.json entries plus a non-JSON ride-along), which the icg update contract rejects — no release before this fix was ever
updater-installable. The asset envelope was rebuilt with the fixed root-level
packager (tar -C packs -czf ... ./*.json) and re-uploaded. The 11 pack
manifests are byte-identical to the gated bytes: both the tag's packs/ and
the repaired archive's extracted contents verify against this release's own
pack-manifest.json (pack-manifest --verify, 11/11). The icg binary and
rule-pack.json assets are the originals uploaded by the CI run.
Binaries:
- icg: Main guard binary (supports: hook, wrapper, and admin subcommands)
- icg-packs.tar.gz: Complete modular pack directory for production
icg hook(root-level layout, updater-consumable) - rule-pack.json: Legacy merged compatibility artifact (for legacy single-file installs)
- pack-manifest.json: Deterministic manifest with SHA-256 hashes of all packs