Skip to content

Aionis v0.3.4

Choose a tag to compare

@ostinatocc ostinatocc released this 11 Jul 03:36

Aionis v0.3.4

Aionis v0.3.4 is the Runtime complexity-reduction and transport-boundary patch
for the v0.3 stable train.

It preserves the existing product loop while reducing accidental HTTP,
composition, configuration, and dependency complexity.

What Changed

  • Reduced the active Runtime route matrix from 72 entries to 19 and removed the
    final eight temporary recall/context and tool-learning transports.
  • Replaced internal route-to-route composition with typed product, planning,
    recall, learning, lifecycle, and storage services.
  • Centralized governance decisions and AgentContext compilation/rendering.
  • Added a narrow tool-selection receipt to /v1/guide and exposure-verified
    tool-selection learning through /v1/feedback.
  • Migrated AionisManifest and active Runtime eval consumers away from retired
    internal HTTP routes.
  • Reduced environment schema fields from 220 to 177 and import cycles from
    three to zero.
  • Added structural CI budgets for source size, route exposure, configuration,
    import cycles, and SDK contract ownership.
  • Unified Docker build and runtime stages on node:24-bookworm-slim, matching
    the validated release toolchain and removing the Substrate engine warning.

Release Coordinates

Artifact Version
Runtime source v0.3.4
Docker image ghcr.io/ostinatocc/aionis:v0.3.4
aionis 0.3.8
@aionis/create 0.3.6
@aionis/sdk 0.3.14
@aionis/mcp 0.3.7
@aionis/aifs 0.3.4
@aionis/claude-code 0.3.5
@aionis/substrate 0.1.11
@aionis/manifest 0.1.1 source candidate

Verification

  • Runtime typecheck, SDK ownership, complexity guard, and public smoke passed
    on integrated main.
  • Full Lite suite passed: 63/63 JavaScript checks and 822/822 TypeScript tests,
    with zero skips.
  • Real golden, ordinary-memory, multi-agent, negative-transfer, and judgment
    calibration product loops passed.
  • Native zvec ANN contract and write-through verification passed without skips.
  • External compatibility suites passed: 210 checks across Manifest, Substrate,
    SDK, CLI, Create, MCP, AIFS, and Claude Code.
  • Same-machine Runtime-only A/B showed no regression in either execution order;
    the conservative round improved P50 by 13.77% and P95 by 0.49%.
  • Local candidate SDK/MCP/Create entrypoint smoke passed.
  • A fresh install from local Runtime main started without an embedding key
    and returned MCP context, receipt, and stable workspace scope.
  • Docker image build passed. The candidate container returned a healthy
    /healthz response through a loopback-only host port and was removed after
    verification.

Release Safety

  • SQLite remains the Runtime truth source.
  • Zvec and Substrate remain governed candidate/sidecar sources.
  • No compatibility route replaces the removed internal transports.
  • Runtime tags are immutable; v0.3.3 remains unchanged.
  • Create 0.3.6 must not be published until Runtime v0.3.4 and its Docker image
    resolve, because the installer selects that immutable tag by default.
  • No package or image is considered published until exact-version post-publish
    smoke tests pass.