Metadata-Version: 2.4
Name: refactorai-core
Version: 3.0.5
Summary: Public client core for the refactor platform: indexing, constitution parsing, models, gate evaluation, rules, security prefilter, RR/compliance classification. Contains no proprietary inference engine.
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: pydantic>=2.8.2
Requires-Dist: PyYAML>=6.0.1
Requires-Dist: httpx>=0.27.0
Requires-Dist: semgrep>=1.168.0
Provides-Extra: intelligence
Requires-Dist: tree-sitter==0.21.3; extra == "intelligence"
Requires-Dist: tree-sitter-languages==1.10.2; extra == "intelligence"

# refactorai-core

Public client core library for Refactor AI.

This package contains client-safe components used by `refactorai-cli`, including:

- constitution/config parsing
- document indexing and rule layering
- data models and gate evaluation
- security prefilter helpers
- Refactor Request (RR) classification and local persistence helpers

It intentionally excludes the proprietary engine runtime.
