Skip to content

SIA v1.8.4 — grading evidence and reliable maintenance

Latest

Choose a tag to compare

@AnubisQuantumCipher AnubisQuantumCipher released this 20 Oct 07:13
· 2 commits to main since this release
7371c8e

Thanks to @Jasonmst for the reproductions and
expected behavior in #33.

  • Automatic and manual maintenance pass the schema pack's exact deterministic
    phase list to gbrain. Its default cycle could otherwise send memory pages to
    a provider through proposal/grading phases without SIA judge consent. Local
    maintenance and embedding phases remain enabled; optional SIA grading still
    requires its own explicit judge configuration.
  • Live maintenance captures rehearsal and graph clocks after preceding
    publications. Explicit replay clocks still refuse future history. This also
    carries the previously installed local clock repair into the release.
  • Backup verification walks immutable snapshot metadata in bounded directory
    batches instead of capturing one whole-tree listing. Snapshot and directory
    identities and aggregate path, depth and byte limits remain checked before
    restore. Oversized individual responses still refuse. This carries the
    previously installed backup repair into the release.
  • Dated grading includes every admitted day shard and overlapping weekly epoch
    for named sources within the take's UTC calendar window, preserving the full
    page content instead of a few recent excerpts. Complete snapshots have explicit
    page and byte limits; an admission or capacity failure leaves the take open.
  • Open takes retain matching day pages through consolidation until resolution.
    Claims without a named source conservatively retain all sources in the window.
    Missing natural-history authority refuses consolidation rather than deleting
    potentially needed evidence.
  • Dream records and logs each evidence/judge refusal reason. Incomplete grading
    leaves the successful-maintenance date unchanged and uses the existing
    rate-limited retry scheduler. Same-day retries run grading only, without
    repeating compaction, rehearsal, benchmarks, or gbrain's dream cycle. A new
    local day still runs regular maintenance. A durable cursor rotates the bounded grading
    batch so permanently refusing takes cannot starve later ones.
  • sia take --accept all reports and skips expired proposals while retaining
    them in the queue. Explicit acceptance of an expired proposal still refuses.
  • Source acknowledgment recovery revalidates retained archive/cursor targets and
    synchronizes the relevant parent directories before accepting recovered
    publication. This closes the reproduced gap after a rename becomes visible
    but before its directory synchronization completes. Process-death and injected
    synchronization-failure tests cover the repaired recovery branches.
  • Agent guidance now accounts for recall waiting behind daemon transactions:
    use a bounded request budget rather than killing recall after 20 seconds,
    and distinguish caller timeouts from engine failures. Consistency leases
    remain required; this is not a latency guarantee.

Grades remain model-assisted. This does not restore already consolidated day
pages, revise historical grades, or claim that a model must return TRUE. The
signed snapshot makes the evidence presented to that model inspectable.

Installation and update instructions: https://github.com/AnubisQuantumCipher/sia#install-omarchy

Validation: final main CI passed on 7371c8e2f152aec47f07843821447067991d96fc: 3846 unit/contract tests (21 skips), and 19 pinned real-gbrain tests (one skip). The 19 individually environment-skipped tests also passed locally without skips; optional compiled-render coverage remains unexercised. Normal local installation, readiness and bounded no-touch recall passed; all 83 copied runtime files match the released source. These are scoped test and runtime observations, not whole-system formal verification or a universal recall-latency guarantee.