Getting some notice. Tests and CI would be the fastest wins.
Table of Contents Generator for HTML Markup
Documentation
31
No README found in the repository.
→ Add a README.md describing what the project does, how to install it, and how to run it.
No install instructions found in the README (−45 pts).
→ Add a section showing how to install dependencies.
CONTRIBUTING guide found.
Licensed under MIT.
Engineering
68
No dependency lockfile found (−70 pts).
→ Commit composer.lock so Composer installs are repeatable.
No issue or PR templates found (−100 pts).
→ Add .github/ISSUE_TEMPLATE/ with bug_report.md and feature_request.md to guide contributors. It dramatically improves issue quality.
Test files detected (phpunit.xml.dist).
CI is configured (.github/workflows/php.yml).
PHP linting configured (.editorconfig).
Project health
84
Last pushed 6-12 months ago (−60 pts).
→ A recent commit signals the project is still maintained.
Dependency manifest found (composer.json).
Repository has a description.
.gitignore present.
Repository files17 root entries
- .githubGood: CI is configured (.github/workflows/php.yml).
- src
- tests
- .editorconfigGood: PHP linting configured (.editorconfig).
- .gitattributes
- .gitignoreGood: .gitignore present.
- .styleci
- CHANGELOG.md
- CODE_OF_CONDUCT.mdGood: Code of conduct present.
- composer.jsonGood: Dependency manifest found (composer.json).
- CONTRIBUTING.mdGood: CONTRIBUTING guide found.Issue: CONTRIBUTING guide contents could not be read (−28 pts vs a readable file).Fix: Move the file to the repo root or docs/CONTRIBUTING.md so its setup, style, test, and PR sections can be graded.
- coverage.svg
- LICENSE.mdGood: Licensed under MIT.
- phpunit.xml.distGood: Test files detected (phpunit.xml.dist).
- PULL_REQUEST_TEMPLATE.md
- README.mdIssue: No install instructions found in the README (−45 pts).Fix: Add a section showing how to install dependencies.Issue: No run or usage instructions found (−45 pts).Fix: Add a section showing how to start or use the project.
- UPGRADE.md