omk 0.5.0

A Rust runtime for Kimi CLI. Turns prompts into proof-backed engineering runs with gates, worktrees, and replay.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# planner TODO

## Current
- [x] AST-based file discovery (`discover.rs`) for rs/js/ts/py/go
- [x] Inject discovered files into technical plan artifact
- [ ] Add keyword stemming or synonym expansion to discovery scoring
- [ ] Cache parsed ASTs across multiple goal runs in the same project
- [ ] Add C/C++ and Java tree-sitter grammars

## Next
- [ ] Rank discovered files by call-graph centrality, not just keyword overlap
- [ ] Support `.gitignore`-aware discovery (currently skips target/node_modules only)
- [ ] Add tests for `artifacts.rs` (currently only `discover.rs` has unit tests)