Score Any Public Repository Reproducibly with harness-maturity-analysis
Описание и применение
Используйте ad‑hoc команду npm run score для быстрой оценки репозитория по модели harness‑maturity‑analysis, записывая URL, SHA, версию сканера и вывод для воспроизводимости.
Задача
Evaluate how well a repository supports AI‑assisted development without contaminating research data.
Результат
The ad‑hoc command outputs a maturity level, score, dimension breakdown, detected tooling, and unmet checks without modifying the corpus.
Рабочий процесс
- Clone harness‑maturity‑analysis repository
- Install dependencies with
npm install - Run
npm run score -- <repo‑url-or‑path> - Read maturity level, point total, dimension percentages, detected tooling, and unmet checks
- Record repository URL, commit SHA or tag, scanner version, command, output, date, and environment
- If reproducibility is required, use the corpus workflow to pin the commit and scanner version
Доказательства
The command prints a maturity level, a point total, dimension percentages, detected tooling, and several unmet checks.
The ad hoc runner reads the target and sends it to the scanner; it does not install dependencies or execute code from the repository being inspected.
Record at least these values alongside the output: the repository URL; the commit SHA or tag inspected; the scanner version; the command and options used; the complete output; the date and environment.
- Дата записи: 2026-10-11T13:40:51.986Z