Skip to content

AMKernel 0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Nov 04:12
· 30 commits to main since this release
Immutable release. Only release title and notes can be modified.
8438198

[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-appium unignore 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 InvalidStateError after 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/alive versus kernel_killed/dead outcomes 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.