docs(bench): rename qa-modes-bench-2026-05-02.md → qa-modes-bench.md

The 2026-05-02 journal is the LIVING bench doc — it absorbs each
day's bench results and rolls forward. Pinning a date in the
filename made it look like a frozen snapshot when it is in fact
the working journal.

Naming pattern moving forward:

  docs/qa-modes-bench.md             — living journal (latest run)
  docs/qa-modes-bench-2026-04-30.md  — historical snapshot
                                       (frozen for the JSON-mode
                                       hardening day)

Future dated snapshots stay dated. The bare 'qa-modes-bench.md'
is always the current state of the substrate.

Updated references in:
  - CLAUDE.md (× 2)
  - aborist/qa/prompts.py
  - aborist/qa/query.py
  - docs/bench-maxing.md

The 2026-04-30 references in docs/cti-architecture.md,
docs/test-coverage-audit-2026-05-01.md, docs/verifier-semantic-gap-design.md,
docs/TICKETS.md correctly point at the historical snapshot and
stay as-is.
This commit is contained in:
russell@unturf.com 2026-05-02 12:27:38 -04:00
parent 238f5b0470
commit 2bbd12a270
No known key found for this signature in database
5 changed files with 5 additions and 5 deletions

View file

@ -153,7 +153,7 @@ revert without reading why. When in doubt, walk the
`verifier_method="claim_lattice"`; `answer_mode` on the run-DAG
+ `json_fixups` disambiguate. Each mode folds into
`governance_policy_hash`. See `aborist/qa/verify.py`,
`docs/qa-modes-bench-2026-05-02.md`.
`docs/qa-modes-bench.md`.
- **Four-rung ladder (lattice-mode display layer)**: POINTER-LINKED
→ ANCHOR-WARRANTED → EVIDENCE-WARRANTED → (ENTAILMENT-VERIFIED
reserved); UNGROUNDED below. Each rung names a strictly stronger
@ -325,7 +325,7 @@ Architecture / ongoing work:
- `docs/cti-architecture.md` — CTI Clause Tree Intelligence.
- `docs/mesh.md`, `docs/mesh-deploy.md` — mesh wire + deploy.
- `docs/qa-modes-bench-2026-05-02.md` — latest bench (post-Rule-8 /
- `docs/qa-modes-bench.md` — latest bench (post-Rule-8 /
post-warrant-generalization / post-frame-detector). Quote 0.50,
pointer 0.23, JSON 0.44. Concurrency landed alongside.
- `docs/qa-modes-bench-2026-04-30.md` — JSON-mode hardening journey

View file

@ -18,7 +18,7 @@ copy.
Bumping any of these strings folds into ``governance_policy_hash``
in both code paths simultaneously, so the cache namespace
partitions cleanly across the substrate. See
``docs/qa-modes-bench-2026-05-02.md`` for the bench-driven
``docs/qa-modes-bench.md`` for the bench-driven
hardening history.
"""
from __future__ import annotations

View file

@ -413,7 +413,7 @@ DEFAULT_QUERY_POLICY = {
# (backward-compatible at the API boundary). The mapping itself
# lives in policy so changes fold into governance_policy_hash and
# partition the cache namespace cleanly. See
# docs/qa-modes-bench-2026-05-02.md "recommended context budget".
# docs/qa-modes-bench.md "recommended context budget".
"max_context_chars_by_mode": {
"quote": 24000,
"claim_lattice_pointer": 24000,

View file

@ -107,7 +107,7 @@ during the JSON-mode hardening journey:
- **Doc captures the journey, not just the end state.**
`docs/qa-modes-bench-2026-04-30.md` shows the day's progression
(baseline → retry → trim-and-verify → pointer-IDs → stop-sequence
→ self-heal). `docs/qa-modes-bench-2026-05-02.md` continues the
→ self-heal). `docs/qa-modes-bench.md` continues the
journey through Rule 8 promotion, anchor-class warrant
generalization, per-mode context budgets, and the bench-harness
upgrades named below. Each row is a named failure + fix + bench