Skip to content

feat(claims): check the voice's reply against the claims register - #8

Merged
quantum-osiris merged 1 commit into
mainfrom
feature/reply-claims-check
Nov 10, 2026
Merged

quantum-osiris merged 1 commit into
mainfrom
feature/reply-claims-check

Conversation

@quantum-osiris

Copy link
Copy Markdown
Owner

The claims register checked only the user's message. A small voice could still invent a claim on its own, and OSIRIS would show it and train on it. On 2026-11-09 qwen2.5:1.5b wrote "OSIRIS operates on a quantum computer with 156 qubits".

  • claims.flagged_in_reply(): claims a reply brings up, minus those the message already raised, whose standing is not legit / not supported / not legit as worded, or NO_EVIDENCE. Pilots and untested proposals are not flagged.
  • living.converse: shows claims.reply_block() under the reply. The exchange is not learned. The ledger row records learnable: false, flagged_claims: [...].
  • New register entry OSIRIS_ON_QPU (OVERCLAIM), with evidence osiris_cli/train.py and the Heron r2 campaign DOI.

As with match(), a reference is not an endorsement: a reply that says a claim was refuted is flagged too. The flag shows the verdict and keeps the reply out of training. It does not say the reply was wrong.

Tests: 11 new (scripted mentor, no Ollama). Full suite locally: 1792 passed, 13 skipped, 2 failed. Both failures are host-specific and also fail on main.

🤖 Generated with Claude Code

…OSIRIS_ON_QPU

The register was checked against the user's message only. Now every mentor reply is checked
too: a not-legit (or evidence-free) claim the voice brings up that the message did not is shown
under the reply with its verdict and /legit link, and the exchange is not learned (ledger row:
learnable false, flagged_claims). A reference is not an endorsement, as with match(): the flag
keeps the reply out of training; it does not say the reply was wrong.

New entry OSIRIS_ON_QPU (OVERCLAIM): OSIRIS's model running on, trained on or integrated with
quantum hardware -- three sentences qwen2.5:1.5b wrote on 2026-11-09. The core is a NumPy
transformer trained on the local CPU; hardware runs are separate recorded experiments.

Full suite: 1792 passed, 13 skipped, 2 failed (the same two host-specific failures as main).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@quantum-osiris
quantum-osiris merged commit 2c74ac3 into main Nov 10, 2026
10 checks passed
@quantum-osiris
quantum-osiris deleted the feature/reply-claims-check branch November 10, 2026 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant