[](https://crates.io/crates/code-chunk)
Brace-aware code chunker for RAG. Splits source on function/class
boundaries via brace-depth tracking — no language parser needed.
```rust
use code_chunk::chunk;
let src = "fn a() { 1 }\nfn b() { 2 }";
let chunks = chunk(src, 200);
```
Soft cap: oversize functions stay whole rather than splitting mid-body.
Zero deps. MIT or Apache-2.0.