Files
bikoret/src/tools
Scott KarpandClaude Fable 5.1 cb18f71975 tablet 53: the forged fringe — the eighth form
The builder, not behind the gate, ended a reply with a fringe of its own
making ("— bikoret bedikah-2a7661c52cffae1a: empty"; no such examination
existed). bishe'arecha §III: the model does not sew its own fringe. Now
the eighth form, forged_fringe: a line in the raw text wearing the gate's
mark (bikoret|shorashim bedikah-<hex>: tov|lo_tov|empty|none), read line
by line, standing on one witness — a forgery is not a habit recurrence
confirms. The gate strips it from the delivered reply before sewing its
own (Shape.strip_forged, Unicode-aware for the dash); in a stream it has
already passed and the real fringe names it. Prolog form, Elixir
@single_witness_forms, hakhel/eval tools, tests in all three. Tamid
§1.1, Broken Tablets 53, bishe'arecha §III. korban 297, Prolog 45,
Elixir 619/0 — read before this commit.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-15 16:53:05 +00:00
..

Builder tools

  • conversation_search.py — search past Claude Code sessions (SQLite FTS5).
  • build_specimens.py <conversations.json> <out.jsonl> — from a Claude data export, every model output the person corrected in the next message, with the correction as evidence and heuristic class labels drawn from the correction's words. The export and the corpus are PRIVATE; keep them out of the repository.
  • eval_specimens.py <specimens.jsonl> [--show FORM N] — run the bedikah's readings (korban_processor/bedikah.py) over the corpus and report, per label, how often the matching reading fired (recall) and how often it fired where the label was absent. The labels are heuristic; read the samples. PYTHONPATH=korban_processor/src:azazel_processor/src python3 src/tools/eval_specimens.py …

hakhel.py — the scroll read again (bishe'arecha §VIII)

PYTHONPATH=korban_processor/src python3 src/tools/hakhel.py --corpus specimens.jsonl \
    [--precision sample.json] [--recall sample.json] [--post http://<host> --key-file <chatzer key file>] [--out hakhel.json]

Reads the private specimen corpus and the hand-labelled samples with the readings at the current commit and produces one record of counts — fires per reading, forms standing on two witnesses, precision/recall on the hand labels — with the corpus's SHA-256; never a specimen. --post engraves it in L3 through POST /chatzer/hakhel; anyone reads the records at GET /peah/hakhel. Needs the korban dependencies (pydantic) on the path.