the-answerai / the-answerai/answer-engine
release: publish and anonymously verify v1.1.2 installer assets
Open
Nobody has claimed this yet.
enhancement
needs-human-input
priority:high
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 1
- Avg merge
- 2m
- Merged PRs (30d)
- 1
Description
Summary
Publish v1.1.2 with complete immutable installer assets and verify every public download without GitHub authentication.
Proposed Approach
- Generate assets from the v1.1.2 tag using the release workflow.
- Verify the manifest pins the public runtime image digest.
- Publish only after checksums and inventory match.
- Download anonymously and verify hashes before execution.
- Exercise documented macOS and Windows bootstrap entry points.
Acceptance Criteria
- v1.1.2 is a non-draft production release.
- Required macOS, Windows/WSL2, manifest, and checksum assets are attached.
- Checksums match locally regenerated values from tagged source.
- Manifest pins an anonymously pullable runtime digest.
- Every asset downloads and verifies without credentials.
- Notes cover supported hardware, privacy, limitations, rollback, and security reporting.
Related
- Parent epic: #40
- Depends on public repository/runtime publication.
- Do not publish npm.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the release workflow and the v1.1.2 tag, then inspect the documented macOS and Windows/WSL2 bootstrap entry points. Regenerate checksums and compare the asset inventory and runtime image digest. Done means the production release has all required assets, anonymous downloads verify successfully, and the notes cover the listed support, privacy, rollback, and security topics.
Written by the indexing model from the issue text.
Assessment
- Domain
- devops, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100