What problem does it solve?
Help developers and AI workflows quickly understand a repository's real conventions, tooling, and architecture so that project specs stay accurate and development proceeds with consistent expectations.
Core Features & Use Cases
- Detect project ecosystem(s) by scanning manifest and config files and load language-specific detection rules where available.
- Perform either a full discovery when specs are empty or an incremental check comparing code changes against existing spec documents.
- Prepare human-readable spec updates under .superharness/spec/, present findings in Chinese for confirmation, and commit changes only after user approval.
- Fast fallback behavior for unknown ecosystems and trace logging support when an active task is present.
Quick Start
Scan the repository, detect languages, frameworks, tests, and tooling, and propose concrete updates to .superharness/spec/ for my confirmation.