Goal
Publish the first consumable NeKiro release train with one immutable compatibility manifest and reproducible product evidence.
Tracked work
Release manifest
The release manifest must record, for every component:
- repository owner and name;
- semantic version tag;
- full commit SHA;
- every runtime image reference and
sha256 digest;
- contract identity and supported dependency versions.
The validator must reject a missing tag, tag/SHA mismatch, floating reference, missing required image, digest mismatch, unknown field, local path, or branch.
Release evidence
- Core and component checksums and SBOMs;
- signed build provenance where supported by GitHub Actions;
- exact Go, PostgreSQL, Nacos, Docker, OS, and architecture support matrix;
- upgrade, teardown, and pre-release API migration notes;
- sanitized backend and browser logs;
- machine-readable evaluation summary and visible workflow result;
- explicit supported, experimental, and deferred capability table.
Ordering
- Land and validate coordinated Core, Console, SDK, Samples, and Stack release candidates by exact commit SHA.
- Publish Core, Console, SDK, and Samples tags/images; confirm every tag resolves to the reviewed commit.
- Replace candidate references with released tags and image digests in Stack.
- Run backend, browser, and Docker-only evaluation against the immutable manifest.
- Tag Stack
v0.1.0 only after every gate passes.
- Publish the compatibility report and direct evaluation command from every repository README.
There is no fallback to an older Core revision or mutable image when any component fails.
Acceptance
- A released Stack tag contains only mutually compatible immutable component identities.
- Manifest resolution and all product acceptance gates pass from a clean environment.
- The release page links the migration guide, support matrix, evidence artifacts, and one-command evaluation.
- A failure in any component remains a visible release blocker.
Goal
Publish the first consumable NeKiro release train with one immutable compatibility manifest and reproducible product evidence.
Tracked work
nekiro-a2a-transport-go v0.1.1— existing immutable transport releaseRelease manifest
The release manifest must record, for every component:
sha256digest;The validator must reject a missing tag, tag/SHA mismatch, floating reference, missing required image, digest mismatch, unknown field, local path, or branch.
Release evidence
Ordering
v0.1.0only after every gate passes.There is no fallback to an older Core revision or mutable image when any component fails.
Acceptance