The three track-H branches are merged; this is the integration that makes the
six tools one surface.
- TOOL_PACK_NAMES gains "plant" (pipe_takeoff, cable_takeoff); SECTION 26's
four readers stay core. Lean gains drawing_understand and reaches 65 (55
with TOOL_PACKS=core). The `understand` and `plant` tags rank after `arch`,
so the sections file as `understanding` (4) and `plant` (2): 247 tools in
28 groups.
- discovery/aliases.py folds spec section 12's vocabulary into the six records
the branches wrote - metraj, metre cetveli, boru / kablo listesi, fark,
karsilastir, revizyon farki, olcek, birim in both Turkish spellings, BOQ,
takeoff, scale check, COMPARE - without writing a phrase twice. The Russian
terms are data only: the BM25 tokenizer keeps [a-z0-9], and no golden case
pretends otherwise.
- Eight golden tuning cases, four of them Turkish; the shared-command
allowlist reconciled with what the merged records claim; the token-suite
formula excludes the new pack; the inventory regenerated, the registry
snapshot retaken and the README figures taken from check_doc_numbers.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FKFStjEFzpGyLq5bMpWxTd