Commit Graph

4 Commits

Author SHA1 Message Date
alt-glitch 026c9c9533 refactor(workspace): simplify PR — lint, rename IndexError, remove dead code
- Rename IndexError → IndexingError (shadows Python builtin)
- Use cached CodeChunker instead of per-block instantiation
- Collapse identical strategy branches in _process_plain
- Remove unused suffix param from _process_code/_process_plain
- Remove dead iter_workspace_files function
- Expose overlap property on _ChunkerCache (was accessing private _config)
- Rewrite _build_line_offsets with regex (was O(n) char loop)
- Fix duplicate --human argparse registration
- Fix LIKE %/_ semantic bug in path prefix search (use substr)
- Pre-compile FTS token regex at module level
- Use dataclasses.replace for frozen record updates
- Remove decisions.md and workspace-findings.md from PR
- ruff format + lint clean on workspace/
2026-04-18 02:41:15 +05:30
alt-glitch 066d285527 fix(workspace): harden indexing and CLI edge cases 2026-04-18 02:25:29 +05:30
alt-glitch 3db1a7e451 Harden workspace indexing and document verification 2026-04-17 23:59:43 +05:30
alt-glitch 228a23198b Add workspace FTS indexing and search 2026-04-17 07:25:11 +05:30