Skip to content

About

Local page that scores my projects: tests and branch coverage, mutation testing, code quality, security, look, build and release, speed. Strengths, weaknesses, findings. (planned)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

ProjectScore

Planned. A local web page that takes a project (a folder, a repository link or a ZIP) and gives it a detailed score: tests and branch coverage, mutation testing, code quality, security and personal data, how the app looks, build and release, speed and memory. Strengths, weaknesses and a list of findings with file and line.

Русская версия

Status License Built with Claude Code

Code, tests and docs are written by Claude (Anthropic) in Claude Code. Ideas, testing and decisions - Alexey.

Status

There is no code yet. The design note (docs/superpowers/specs/2026-10-24-projectscore-design.md, in Russian) is approved (24.10); work is queued. This README describes the plan, not a working program.

What it will check

Section Weight What
Tests 35 Test run, slow and flaky tests, branch coverage (core logic and all non-UI code), mutation testing, repeated start without memory growth
Code 20 Complexity, long files and functions, duplicates, dead code, linter warnings, a tile map of risky places
Security 15 Secrets in code and git history, personal data, vulnerable and outdated packages
Look 10 Headless screenshots in both themes and three sizes, readability rules, accessibility
Build and release 10 Builds, version consistency, tags and releases, CI status, mirrors in sync
Docs 5 README in two languages, header, screenshots, license, changelog, fresh numbers, texts and translation
Speed 5 Start time, memory, build size

Languages in the first version: Python, JavaScript (Electron and web), C# WPF, Lua game mods.

How it will work

  • A small Node server on the PC and a page in the browser (five themes, Russian and English, phone-friendly).
  • One click scores every project and shows a ranking; each score is saved, so you see the history.
  • The same check runs from the command line, so a coding agent can score its own work before handing it in.
  • Reports are saved as Markdown and HTML outside the repositories.

License

MIT - see LICENSE.

About

Local page that scores my projects: tests and branch coverage, mutation testing, code quality, security, look, build and release, speed. Strengths, weaknesses, findings. (planned)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages