# Documentation index
Human-oriented documentation for **sel** (Select Slices from Text Files).
| [USAGE.md](USAGE.md) | Full CLI reference: flags, selector syntax, stdin/files, output, colors |
| [ARCHITECTURE.md](ARCHITECTURE.md) | Short architectural summary: pipeline, typestate, modules |
| [REFERENCE.md](REFERENCE.md) | Definitive long-form technical reference (design, internals, embedding) |
| [CHANGELOG.md](../CHANGELOG.md) | Version history (repository root) |
| [CONTRIBUTING.md](../CONTRIBUTING.md) | How to build, test, and submit changes |
| [CODE_OF_CONDUCT.md](../CODE_OF_CONDUCT.md) | Community standards |
## API reference (Rust)
Published on [docs.rs/sel-rs](https://docs.rs/sel-rs) for library users embedding the
same pipeline as the CLI.
## Design notes (historical)
Under [superpowers/](superpowers/) — session plans and specs from v0.2 design work;
they are optional background, not the canonical user manual.