1.4 KiB
1.4 KiB
AGENTS.md
ink-releases is the public, source-free distribution boundary for private Ink repositories.
Authority
- Read
REQUIREMENTS.mdbefore durable changes. REQUIREMENTS.mdis authoritative; generated artifacts and private source repositories are evidence.- Update requirements before changing durable installer, publication, integrity, or platform behavior.
- Keep strict Redgate proof current.
req:is traceability; accepted localtestedges are proof.
Boundaries
- Never copy private source, credentials, deploy keys, policy, profiles, or configuration here.
inkpublication owns onlyinstall.sh,channels/*/ink, andreleases/*/ink.ink-toolsetpublication owns onlychannels/*/toolsetandreleases/*/toolset.- Published executables are individual static x86_64 Linux-musl assets; do not add bundles.
- Installation writes executable files only. Never edit PATH, shell configuration, policy, or credentials.
Work tracking
Work is tracked in Gitea Issues for tmk241/ink-releases. Do not mirror issues into local files. Do not create, close, or relabel issues without explicit user authority.
Verification
bash -n install.sh
uv run test/installer_e2e.py
bash test/repository_e2e.sh
awk '/^## / { component=$2; next } /^[0-9][0-9][0-9]\t/ { print component "/" $0 }' REQUIREMENTS.md | redgate lint -
Final reports must include REQUIREMENT IMPACT: IDs or REQUIREMENT IMPACT: none.