OSIRIS v4.5.4: a governed, local-first console for testing whether a small language model learns from conversation
Abstract
v4.5.4 enforces the sovereign prompt interface osiris::}{> , introduces dual-substrate hardware execution with dynamic architecture detection (Node Alpha: Fold7/Termux with 300s temporal lock vs Node Beta: PC/WSL with 1800s horizon), eliminates hardcoded root paths across all tools and scripts, lands the RQC S2 12-job multi-PUB batching harness with S2 Amendment 5 cryptographic bundle verification (10.5281/zenodo.23256344), integrates the Willow QVM sampler, adds the /welcome guided tour, and binds telemetry to the newly minted Phase-Conjugate Recalibration Telemetry Ledger (10.5281/zenodo.23213288). See RELEASE_NOTES_v4.5.4.md. v4.5.3 is a repair release. The exchange ledger's writer now chains each entry to the ledger file's last entry under a lock, so two consoles can no longer fork the hash chain; the chain check reports forks separately from damage (the author's ledger: 123 entries intact, seven forks from 2026-10-07, nothing rewritten). The Gemini gateway and its tests are restored to v4.5.2 after a merge of a superseded branch left them broken. See RELEASE_NOTES_v4.5.3.md. v4.5.2 corrects how the core is scored. Until this release a layer of the core (the phase-conjugate corrector) ran during training in every block but was skipped whenever gradients were off -- in every held-out score, in early stopping and in generation -- so every held-out figure on record, including those below, describes a different network from the one trained. The layer now runs the same way in both; held-out scores carry the version of the scorer that produced them, older ones no longer count toward the speaking gate, and osiris train --rescore-only replaces them. The release also pre-registers NCLM-ARCH-1, which asks whether the CRSM layers help the core at all against a standard transformer of the same size, and adds claims-register verdicts for the premises of a proposed quantum-LLM roadmap. Details and upgrade steps: RELEASE_NOTES_v4.5.2.md. OSIRIS is a local-first console in which deterministic code mediates every interaction with language models: models propose; code decides, measures and records. Its subject is a small transformer, the core (osiris.nclm), trained online on conversations with a locally hosted mentor model. The core may answer in its own voice only after it passes a held-out speaking gate: 30 held-out exchanges at ≤ 2.0 bits/byte and below a unigram baseline. Until then the mentor answers, labelled as speaking for OSIRIS. Evidence to date: in two pilots, training on conversation lowered the core's loss on held-out replies (mean +0.043 bits/byte on 3 items, 10.5281/zenodo.23075229; +0.067 bits/byte on 20 items, positive on every item, 10.5281/zenodo.23102693). The core nonetheless remained worse than a unigram model of the same replies (5.56 vs 4.68 bits/byte) and has not passed its gate. About 86 % of the variance in the learning signal came from the training run, so a confirmatory test must replicate training runs. The pre-registered confirmatory test (NCLM-1) has not been run. This release claims no successful learning. v4.3.1 is a packaging and repository-hygiene release: modules and scripts the console needs are now packaged (a clean install previously reported 'bench evidence unreadable (ModuleNotFoundError)'), hard-coded home-directory paths are gone, and private conversation transcripts and third-party contact details were removed from the repository. The files of the two previous versions are restricted for that reason. The attached note describes the software, its measurement design and its limitations.