teernisse
2c0b4e2939
feat(cli): implement 'lore trace' command (bd-2n4, bd-9dd)
Gate 5 Code Trace - Tier 1 (API-only, no git blame).
Answers 'Why was this code introduced?' by building
file -> MR -> issue -> discussion chains.
New files:
- src/core/trace.rs: run_trace() query logic with rename-aware
path resolution, entity_reference-based issue linking, and
DiffNote discussion extraction
- src/core/trace_tests.rs: 7 unit tests for query logic
- src/cli/commands/trace.rs: CLI command with human output,
robot JSON output, and :line suffix parsing (5 tests)
Wiring:
- TraceArgs + Commands::Trace in cli/mod.rs
- handle_trace in main.rs
- VALID_COMMANDS + robot-docs manifest entry
- COMMAND_FLAGS autocorrect registry entry
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 14:22:52 -05:00
..
2026-02-12 11:21:15 -05:00
2026-02-09 10:16:48 -05:00
2026-02-09 10:16:48 -05:00
2026-01-30 15:47:33 -05:00
2026-02-07 21:35:24 -05:00
2026-02-03 09:35:51 -05:00
2026-02-12 11:21:00 -05:00
2026-01-30 15:47:33 -05:00
2026-02-05 15:29:51 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 14:22:52 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 14:22:52 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-17 12:57:56 -05:00
2026-02-04 13:39:22 -05:00
2026-02-12 11:21:23 -05:00
2026-02-12 11:21:23 -05:00
2026-02-11 08:10:51 -05:00
2026-02-12 11:21:23 -05:00
2026-02-07 21:35:05 -05:00
2026-02-07 23:11:14 -05:00