repowiserepowise
Sign in
adith92/open-design
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseadith92/open-design
OP
OP

adith92 / open-design

typescriptmaina89aa56576.6K linessynced 1mo ago

Code health

7.3out of 10Good

This codebase scores 7.3 out of 10 on defect risk, which we rate good. The files you change most are the weak spot: 269 of 3,290 files are git hotspots, and they average 4.2.

Full health report →
Score validation19/207.41× baselineOf the 20 lowest-health files, 19 were bug-fixed in the last 6 months — 7.41× the 13% baselineDead code281exportsUnused exports that nothing in the graph reaches
Lines of code
576.6K
Files
3,290
Symbols
12,639
Modules
654
Languages
9

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Best-effort entry-file detection with null fallbackproposed
  • Hide build/install dirs when project is rooted at user folderproposed
  • Order projects newest-first for UI expectationsproposed
  • Skip build/install dirs for linked folders to avoid slow walksproposed
  • Skip mkdir for git-linked project foldersproposed
  • Validate HTTP-provided paths to prevent traversalproposed

Needs attention

99 open
  • medium severity. ProposedBest-effort entry-file detection with null fallbackAuto-proposed decision awaiting review
  • medium severity. ProposedHide build/install dirs when project is rooted at user folderAuto-proposed decision awaiting review
  • medium severity. ProposedOrder projects newest-first for UI expectationsAuto-proposed decision awaiting review
  • medium severity. ProposedSkip build/install dirs for linked folders to avoid slow walksAuto-proposed decision awaiting review
  • medium severity. ProposedSkip mkdir for git-linked project foldersAuto-proposed decision awaiting review

Where the risk concentrates

All 269 hotspots →

Ranked by prior bug fixes and change frequency, mined from full git history rather than from the code alone.

FileChurnPrior fixesMaintainersCommits 90d
server.tsapps/daemon/src99.9th5568191
FileViewer.tsxapps/web/src/components99.9th313767
SettingsDialog.tsxapps/web/src/components99.8th324377
cli.tsapps/daemon/src99.7th92262
ProjectView.tsxapps/web/src/components99.7th243975

Composition

Open the graph →
typescript 37%markdown 34%json 23%python 2%javascript 2%Other 2%

Explore this codebase

  • Docs0 pages across 654 modules→
  • ChatAsk this codebase a question and get an answer with its sources→
  • Files3,290 files with per-file docs, health and history→
  • ArchitectureDependency graph, layers, and 146 entry points→
  • Code healthPer-file scores, 5,695 open findings, coverage and refactoring targets→
  • Knowledge graphEntities, communities, and the paths between them→
  • Change couplingFiles that keep changing together, mined from commit history→
  • CommitsChange-risk ranked history with agent provenance→
  • ContributorsBus factor, per-file maintainers, and the human/agent split→
  • StatsSize class, origin, lifetime churn, rhythm and records→
  • CostsWhat indexing this snapshot cost, by model and by run→