v0.111.0 #1022
v0.111.0
#1022
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What
The authoring-loop release.
nika check --jsonnow reportspaid_ready,compiledandnext— a green parse is legal, notbest.
nika:inspectis live: the runtime seeds the DAG at runstart and a workflow can read its own cost, records, dag_info and
threads.
nika:composestays loop-only (grant afternika:done;checking never executes). The arm lock outlives the shot.
Added
paid_ready·compiled·nextonnika check --json(feat(check): paid_ready, unproven-law, compiled and next #1013).
paid_readyis silent only when no paid-run hintremains.
compiledmeans the law is proven (const-fixtureassert).
nextis the first repair.nika explainprints abefore a paid model panel. MCP
nika_checkhard-failsinfer-as-lawanddigit-string-enumonly.nika:inspectis live (feat(runtime): inject LiveInspect so nika:inspect is live #1018).LiveInspectis the sameArcthe dispatcher and the runtime share. The DAG is seeded atrun start — the first task sees
available: true. Records andspend mirror after each wave. Hint
inspect-unwiredis retired.Teaching shape:
16-inspect-self.Lesson 15
nika:composeon an agent whitelist (feat(pack): compose self-check lesson and leftover dialect #1016).Grant after
nika:done. The model drafts YAML, gets the fullcheck JSON, iterates until
valid. A standaloneinvoke:isNIKA-BUILTIN-COMPOSE-001. Checking never executes the draft.Parent→child composition stays lesson 10.
The arm lock outlives the shot (feat(arm): the lock outlives the shot · W5-bis #1015). A fire that is
still running keeps the project lock so a second tick cannot
overlap the first.
Fixed
nika:hashserializes structuredcontent:.nika:validateparses string schemas. Scalar
anyOfflattens into coerce.for_each+item.fieldis resume-eligible (collection is theinput identity). Hints:
digit-string-enum·glob-readme·jq-as-map·assert-quarantine.Install
Tarballs below: macOS arm64 / x64 · Linux x64 / arm64, plus
SHA256SUMS.Verify: three independent proofs
Provenance
Built from tag
v0.111.0byrelease.ymlon GitHub-hosted runners. Provenance is published twice: GitHub's native
build attestation (proof 2) and the SLSA generator's
multiple.intoto.jsonlrelease asset (proof 3). The release itself is a claim on the
machine-verified timeline: https://nika.sh/timeline
What's Changed
Full Changelog: v0.110.0...v0.111.0
This discussion was created from the release v0.111.0.
All reactions