Repository navigation
AMKernel 0.1.2
·
30 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
[0.1.2] - 2026-11-04
Backward-compatible reliability, installation and release-evidence corrections. Runtime, MCP and qualified platform contracts are unchanged.
Changed
- Build the complete pre-migration evidence corpus into a deterministic, content-addressed archive from authoritative CI and require the exact archive and manifest beside the tested wheel in the immutable GitHub Release. Keep normal tests offline and defer raw-evidence removal until the published assets verify independently (#120; ADR-0008).
- Ignore every generated official-Skill copy, installer receipt and transient lock while preserving authored project content. Remove the obsolete
amkernel-appiumunignore rule after the clean cutover (#120).
Fixed
- Prompt for one Coding Agent during interactive project installation when detection is ambiguous or empty, while keeping non-interactive installation fail-closed without an explicit
--client. Label the shared user Runtime and project-local Skill/source/MCP activation separately in the install plan (#119). - Make ready-stream settlement cancellation-safe so a queued zero-delay timer cannot raise an unhandled
InvalidStateErrorafter its waiter is cancelled. Preserve terminal ordering, cancellation propagation and storage-failure cleanup (#114). - Replace the scheduling-dependent 32 MiB/1 ms artifact deadline test with controlled real transaction boundaries. Verify complete consumer-readable artifacts and truthful
timed_out/aliveversuskernel_killed/deadoutcomes without requiring survival after forced termination (#115). - Keep Stage 4 Codex evaluation pinned to the published wheel with separate harness provenance; preserve bounded, redacted diagnostics and stop without replay or false blocked/pass classification after observed client execution. Retain the actual provider-blocked attempts and separate server-only validation without claiming either client layer passed (#81).
- Add the frozen cross-OS process evidence runner and hosted Ubuntu/macOS matrix, with pinned wheel/source provenance, invocation-bound aggregation, truthful managed cleanup and failed-report retention. Reject self-approved review, altered matrix metadata and contradictory lifecycle observations; no Runtime or Windows support change (#79).
Provenance
- Commit:
8438198f97e0442a3869e9f32d4213adef3dc766 - CI run:
41770720567 - Retained artifact:
distribution-8438198f97e0442a3869e9f32d4213adef3dc766 - Wheel:
amkernel-0.1.2-py3-none-any.whl - SHA-256:
dac88ff4b36129b9b375f1abcba43342187fc9ef3b4fc54de5b6fced604c8158 - Build Python:
3.11.18 (main, Oct 26 2026, 02:48:29) [GCC 15.2.0] - Build host:
Linux-7.0.0-1019-azure-x86_64-with-glibc2.43 - Evidence archive:
amkernel-evidence-0.1.2.tar.gz - Evidence archive SHA-256:
4e03ceb4cdc9462b8960a184725290f6a202a20389c7742af0d97d4d38384c4a - Evidence manifest:
amkernel-evidence-0.1.2.manifest.json - Evidence manifest SHA-256:
2e848e0a1541a37476248ff6080fb71ec97a3d23cb29692b6463b5ca6b162c11 - Verified support: CPython 3.11-3.13 on current GitHub-hosted Ubuntu and macOS runners.
- Excluded: source distribution, CPython 3.14, Windows, and stable Appium/mobile support.