RecHarness v0.1.0
Initial v0.1 release of RecHarness: an agent-agnostic harness for reliable product recommendation by general-purpose agents.
Highlights:
- Pydantic schemas for products, constraints, preferences, bundles, reports, and traces
- JSONL catalog loading, validation, and coverage stats
- Rule-based preference parser
- Constraint verifier and pattern-based claim verifier
- Keyword, attribute-filter, and hybrid retrieval
- Simple transparent ranker
- RecHarness.assist() and verify_agent_recommendation() SDK flows
- CLI commands: catalog validate, assist, verify, eval, mcp serve
- JSONL trace logging
- Batch evaluation runner
- Optional MCP integration
- Example backpack catalog, missions, and agent outputs
- CI, docs, changelog, and contribution guide