Aionis v0.3.3
Aionis v0.3.3
Aionis v0.3.3 is the Runtime trace-derived skill and release-hardening patch
for the v0.3 stable train.
It keeps the v0.3 product surface intact and closes the reviewed
Trace-Derived Skill Candidate loop into Agent context. Candidates still require
explicit review, materialization, and observe before they can influence
agent_context.
What Changed
- Closed the reviewed Trace-Derived Skill Candidate loop into Agent behavior:
after materialize plus explicit observe, reviewed procedures are represented
as execution-native workflow memory and can appear inagent_context.use_now
andagent_context.prompt_text. - Kept the candidate gate intact:
/v1/skills/candidatesremains review-first;
unreviewed candidates are not injected into the Agent prompt. - Added prompt ordering so execution memory and passed-solution procedure lines
stay visible ahead of generic recovered-state lines under bounded prompt
profiles. - Prevented low-cost
summary_onlyreviewed procedures from being surfaced as
unnecessaryrehydrate_payloadtool hints. - Hardened Runtime verifier execution boundaries, execution packet list limits,
request guard recursion, IPv6 trusted proxy matching, SQLite migrations,
recall rate-limit detection, and bounded stable JSON usage. - Consolidated the Lite outbox surface to the associative-link worker that is
actually present in the focused Runtime. - Added default Runtime CI and release documentation version checks.
- Added published CLI release smoke coverage.
- Updated release records for the current public package train, including
aionis@0.3.7,@aionis/sdk@0.3.8, and@aionis/substrate@0.1.11.
Current v0.3 Package Surface
| Artifact | Version |
|---|---|
| Runtime source | v0.3.3 |
| Docker image | ghcr.io/ostinatocc/aionis:v0.3.3 |
aionis |
0.3.7 |
@aionis/create |
0.3.4 |
@aionis/sdk |
0.3.8 |
@aionis/mcp |
0.3.2 |
@aionis/aifs |
0.3.0 |
@aionis/claude-code |
0.3.1 |
@aionis/substrate |
0.1.11 |
Trace-Derived Skill Loop
The stable loop is:
- Runtime derives a skill candidate from trace evidence.
- Operator or host reviews the candidate through
/v1/skills/candidates. - A promoted candidate is materialized into a procedure draft.
- The host explicitly observes the materialized procedure.
/v1/guidecan compile that reviewed procedure into Agent-facing context.
This release does not make trace-derived candidates automatic authority. It
makes the explicit reviewed path usable by the Agent after the host commits it.
Verification
Validated before release preparation:
npm run -s typecheck
node --test scripts/ci/lite-source-scope.test.mjs
npx tsx --test scripts/ci/lite-product-facade-route.test.ts scripts/ci/lite-skill-candidate-review-store.test.ts scripts/ci/lite-product-output-contract.test.ts scripts/ci/lite-product-output-assembler.test.ts scripts/ci/lite-runtime-tool-hints.test.ts scripts/ci/lite-sdk-client.test.ts scripts/ci/lite-sdk-guide-agent-context.test.ts
npm run -s lite:test
npm run -s runtime:smoke:fresh-install
AIONIS_PUBLISHED_CLI_SMOKE_SPEC="aionis@latest" npm run -s runtime:smoke:published-cli
git diff --checkResult:
- Typecheck passed.
- Source-scope checks passed.
- Focused trace-derived skill and Agent context regression group passed:
124/124. - Lite test suite passed: 732/736 passed, 4 skipped, 0 failed.
- GitHub CI passed on
mainbefore release preparation. - Fresh install smoke passed with public
@aionis/create@latest. - Published CLI smoke passed with public
aionis@latest.
Docker publishing is handled by the repository tag workflow
.github/workflows/docker.yml, which publishes:
ghcr.io/ostinatocc/aionis:v0.3.3
ghcr.io/ostinatocc/aionis:latest
Notes
The original v0.3.0 Runtime tag remains immutable as the first stable
baseline. v0.3.1 remains the cross-plane adjudication patch, and v0.3.2
remains the selected-profile admission activation patch. v0.3.3 is the
reviewed trace-derived skill Agent-context patch for the current Runtime source
and Docker release surface.