Commit Graph

  • 28933d2f78 chore: move skills-plugin profile into CLAUDE.md project facts main Brummel 2026-06-13 16:30:11 +02:00
  • 7b9d84be87 refactor: move the index --pack writer into the packed module (closes #5) Brummel 2026-06-01 01:35:06 +02:00
  • dabb3d2c79 plan: extract the index --pack writer into the packed module (refs #5) Brummel 2026-06-01 01:30:19 +02:00
  • 27e6a67388 audit: packed-versioned-bundle cycle close Brummel 2026-06-01 01:06:05 +02:00
  • 79de4e1404 feat: enforce + surface packed index binding (closes #4) Brummel 2026-06-01 00:59:25 +02:00
  • 9bd64840f5 plan: index binding enforcement iteration 2 (refs #4) Brummel 2026-06-01 00:51:05 +02:00
  • 43b1b6fc25 feat: packed single-file embedding index (closes #3) Brummel 2026-06-01 00:42:08 +02:00
  • 2489d2029e plan: packed index format iteration 1 (refs #3) Brummel 2026-06-01 00:24:15 +02:00
  • 2bb1bfc534 spec: packed versioned index bundle (refs #3 #4) Brummel 2026-06-01 00:15:18 +02:00
  • d83b10f939 refactor: rename Mode variants C/A to Lexical/Hybrid (closes #2) Brummel 2026-05-31 19:15:08 +02:00
  • 9a81f9eaf7 docs: plan for renaming Mode variants A/C (refs #2) Brummel 2026-05-31 19:06:37 +02:00
  • c9363c6675 fix: normalize --chapters filter input to padded chapter numbers Brummel 2026-05-31 19:03:51 +02:00
  • 1fded48142 test: red for un-padded --chapters filter input Brummel 2026-05-31 18:53:17 +02:00
  • 1ce863f76c chore: add project profile + bootstrap glossary Brummel 2026-05-31 18:17:53 +02:00
  • ca352aafc7 docs: retire superpowers/ layout — keep design spec under docs/specs/ Brummel 2026-05-31 18:02:38 +02:00
  • 1f4607ced1 feat: progress reporting during corpus embedding Brummel 2026-05-31 18:00:08 +02:00
  • f047cd1b5b refactor: input contract — one extracted phrase per line (spec §1a) Brummel 2026-05-18 23:30:05 +02:00
  • 7cec295d99 docs: input-contract revision — extracted phrases instead of dictation paragraphs Brummel 2026-05-18 23:26:30 +02:00
  • 8348e33264 fix: symmetric umlaut/ß folding in lexical path + eval digraph case Brummel 2026-05-18 20:43:41 +02:00
  • 093862d21b docs: spec/plan revision — ClaML Modifier expansion (§3a) + eval-credibility notes Brummel 2026-05-18 20:25:10 +02:00
  • 752558629f fix: deterministic fusion tie-order + seeded random eval sampling Brummel 2026-05-18 19:40:08 +02:00
  • 16fd91fa68 polish: drop redundant Filter import; document equal eval metrics Brummel 2026-05-18 19:29:50 +02:00
  • 6179d89931 feat: C-vs-A eval comparison; go/no-go metric Brummel 2026-05-18 19:24:26 +02:00
  • d2cb3db07a feat: Mode A hybrid pipeline with graceful degradation to C Brummel 2026-05-18 19:15:14 +02:00
  • 9eab9dc736 feat: Qwen3-VL reranker client Brummel 2026-05-18 19:09:57 +02:00
  • 2934bbc8f4 fix: --sample 0 no longer panics; avoid needless corpus clone Brummel 2026-05-18 19:06:56 +02:00
  • d08cd293a0 feat: cost-guarded resumable index build (sample smoke + full) Brummel 2026-05-18 19:00:47 +02:00
  • d920183f97 harden: NaN-safe sort + dimension-mismatch guard in VectorIndex Brummel 2026-05-18 18:54:06 +02:00
  • 34e2f70d91 feat: brute-force cosine vector index Brummel 2026-05-18 18:50:20 +02:00
  • f19bd6e800 fix: embed_batch length+index pairing; reject non-numeric components Brummel 2026-05-18 18:46:32 +02:00
  • 2686edab91 feat: resumable sha256 embedding cache + cost estimate Brummel 2026-05-18 18:41:27 +02:00
  • ff41d53155 feat: shared IONOS HTTP client with retry/backoff Brummel 2026-05-18 18:37:31 +02:00
  • 41debc4f60 feat: CLI suggest/eval/index; Mode C baseline runnable Brummel 2026-05-18 18:31:35 +02:00
  • 377fc84875 feat: seeded transcription-error injection + Recall@k Brummel 2026-05-18 18:26:43 +02:00
  • 079ecea2a3 perf: precompute valid_by_code at load; tighten code guard; clarify gap Brummel 2026-05-18 18:23:46 +02:00
  • 5305fb251e fix: drop 3-char-root meta fallback; rely on expanded ClaML map (Goal 1) Brummel 2026-05-18 18:15:21 +02:00
  • b53c4bfb71 fix: honor ModifiedBy all="true" (ignore ValidModifierClass restriction) Brummel 2026-05-18 18:06:34 +02:00
  • 944a4bef4f fix: honor ValidModifierClass subset; inherit usage type; harden ordering Brummel 2026-05-18 17:58:22 +02:00
  • 4ee705e57d feat: expand ClaML Modifier/ModifierClass into terminal 5th-digit codes Brummel 2026-05-18 17:32:33 +02:00
  • 6647a66bd0 feat: Mode C pipeline end-to-end (lexical + tags + fusion) Brummel 2026-05-18 17:04:34 +02:00
  • 8d9ab0e299 feat: RRF and cross-segment max-score dedupe Brummel 2026-05-18 16:54:25 +02:00
  • a896c5bbde fix: store IndexReader once; sanitize all tantivy query specials Brummel 2026-05-18 16:51:48 +02:00
  • 6dd1c17306 feat: tantivy lexical index over Alpha-ID texts Brummel 2026-05-18 16:44:51 +02:00
  • ce7403fee9 feat: tag derivation from ClaML metadata + validity Brummel 2026-05-18 16:40:08 +02:00
  • 27d5144864 feat: dictation segmentation on blank lines Brummel 2026-05-18 16:38:21 +02:00
  • 9f3e79c874 feat: text normalization with medical abbreviation expansion Brummel 2026-05-18 16:36:06 +02:00
  • c8ea9a5fb3 fix: accumulate mixed-content ClaML labels (full titles) Brummel 2026-05-18 16:34:19 +02:00
  • bb42f07790 feat: streaming ClaML parser for ICD metadata and titles Brummel 2026-05-18 16:25:46 +02:00
  • 2fe9656c84 refactor: idiomatic find in primary_code (clippy) Brummel 2026-05-18 16:22:18 +02:00
  • 3e8284bfc0 feat: Alpha-ID-SE corpus parser with code normalization Brummel 2026-05-18 16:20:21 +02:00
  • 176aa87c0b refactor: derive Default for Filter (clippy) Brummel 2026-05-18 16:18:34 +02:00
  • 30799ddb0b feat: core domain types and Filter predicate Brummel 2026-05-18 16:16:08 +02:00
  • 70be6449db chore: scaffold alpha-id crate skeleton Brummel 2026-05-18 16:12:59 +02:00
  • bb5123aa4a chore: gitignore .claude/worktrees Brummel 2026-05-18 16:09:00 +02:00
  • 24a0db2359 Add implementation plan for alpha-id ICD suggestion PoC Brummel 2026-05-18 16:03:37 +02:00
  • b313c94ea3 Add design spec for alpha-id ICD code suggestion PoC Brummel 2026-05-18 15:51:55 +02:00