Repository navigation
SIA v1.8.1 — reviewable commitments and a steadier cockpit
A commitment you can review, a cockpit that stops flickering, and a grading lane
that no longer reports a search it never ran.
Reviewable commitments
Commitments show their full task and calendar due date, explain that overdue is a
review reminder rather than a failure, and offer Review commitment…. The
terminal review reads the current open task through the resident CLI and requires
a written outcome plus explicit confirmation before closing anything. Cancelling
leaves it open, and stale or failed requests never claim completion.
sia intend --show <full-id> exposes the full open task as JSON without internal
storage paths. Review never holds a corpus lock while waiting on you, and never
executes task prose.
A steadier cockpit
Snapshot refresh and graph motion wait until arrival, and the graph image is
painted before presentation so a remap cannot expose uninitialized pixels. The
freshness glow and the root halo move off the main graph canvas onto a dedicated
lighter one driven by native Qt rings, so animating them no longer forces a full
graph repaint. Inspecting a settled node no longer keeps the layout simulation
running.
The graph no longer vanishes for ten seconds a minute. The brainstem republishes
graph.json up to four times a pulse and names the final one in status.json
about eleven seconds after the first write. The cockpit withdrew the graph the
moment the file changed and then refused the newer generation because no status
named it yet, so for roughly eleven seconds of every sixty there was nothing to
look at.
Grading
A claim the engine's CLI would read as a flag is no longer reported as a completed
corpus search. It never ran, so the recall now says so and the take stays open,
which is what GradingEvidenceUnavailable has always specified: only a completed
evidence read may be judged UNRESOLVABLE. Previously such a take was closed and
scored from the organ half of the evidence lane alone, while its published page
still said it had been judged against a signed evidence snapshot.
The guard is also narrower. It rejected every claim opening with a dash, which
silently removed the recall lane from legitimate takes like "-1 regressions will
land by March" that sia take -- … exists to let you register. Measured against
the shipped engine, those run as ordinary searches.
Configuration
mind is accepted as a top-level configuration section, which the shipped
config.example.json already carried.