Metadata-Version: 2.5
Name: rastro-cli
Version: 0.1.0
Summary: Rastro command line: git hook capture of coding-agent sessions and rules query.
Author: Rastro maintainers
License-Expression: LicenseRef-Proprietary
License-File: LICENSE
Keywords: ai,business-rules,claude-code,code-review,git
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Version Control :: Git
Requires-Python: >=3.12
Requires-Dist: httpx>=0.27
Requires-Dist: keyring>=25
Requires-Dist: rastro-session-parsers<0.2,>=0.1.0
Requires-Dist: typer>=0.12
Description-Content-Type: text/markdown

# Rastro

Command line for [Rastro](https://github.com/myllmi/rastro): captures the intent behind
AI-generated commits from coding-agent sessions (Claude Code) and queries the business rules
extracted from them.

```bash
pipx install rastro-cli                  # or: uvx --from rastro-cli rastro init
cd your-repo
rastro init --api-url https://your-rastro-server
```

`rastro init` installs a git `post-commit` hook that runs `rastro capture`; make sure `rastro`
is on the `PATH` git uses (`pipx ensurepath` / `uv tool update-shell`).
