What problem does it solve?
Harness Engineering provides a principled, scalable approach to designing and maintaining an agent-first repository. It enforces progressive disclosure, architectural constraints, and entropy control to keep large AI-enabled codebases coherent as they grow.
Core Features & Use Cases
- Progressive disclosure: start with a concise CLAUDE.md that maps to deeper sources in docs/ without overwhelming the reader.
- Mechanical layer enforcement: implement a fixed domain layer model (Types → Config → Repo → Service → Runtime → UI) with structural tests and custom linters to prevent drift.
- Entropy management: integrate doc-gardening, quality scoring, and a tech-debt tracker to maintain long-term repository health.
- Scaffolding and governance: bootstrap repository structure, CI wiring, and reproducible agent-driven checks for adding new domains and plugins.
Quick Start
Set up a new agent-first repository with CLAUDE.md as the entrypoint, scaffold docs, implement the layer model and a basic structural test, and wire a CI pipeline.