repowiserepowise
Sign in
richardofortune/tyrekick
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiserichardofortune/tyrekick
TY
TY

richardofortune / tyrekick

typescriptmainb036f2b14.1K linessynced 21h ago

Code health

8.1out of 10Excellent

This codebase scores 8.1 out of 10 on defect risk, which we rate excellent. It also scores maintainability 9.2 and static performance risk 9.9 out of 10. The three are scored separately and never blended into one number. The files you change most are the weak spot: 8 of 96 files are git hotspots, and they average 4.2.

Full health report →
Documentation68pages0 with model-written prose, 68 built from the indexDead code3exportsUnused exports that nothing in the graph reaches
Lines of code
14.1K
Files
96
Symbols
401
Modules
11
Languages
7

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • M2 receipts: closure reaches the reviewer — the pin turns greenproposed · 21h ago
  • Pins become first-class objects: presence, tooltips, thread popover, reply-in-placeproposed · 21h ago
  • Add the make-reviewable skill: human review as a one-sentence summonsproposed · 21h ago
  • Track CDN pin on minor line deliberately for automatic patchesproposed · 21h ago
  • Use position-in-full-history as user-facing pin display numberproposed · 21h ago
  • Stabilize pin/comment identity independent of UI reorderingproposed · 21h ago

Needs attention

26 open
  • medium severity. ProposedM2 receipts: closure reaches the reviewer — the pin turns greenAuto-proposed decision awaiting review
  • medium severity. ProposedPins become first-class objects: presence, tooltips, thread popover, reply-in-placeAuto-proposed decision awaiting review
  • medium severity. ProposedAdd the make-reviewable skill: human review as a one-sentence summonsAuto-proposed decision awaiting review
  • medium severity. ProposedTrack CDN pin on minor line deliberately for automatic patchesAuto-proposed decision awaiting review
  • medium severity. ProposedUse position-in-full-history as user-facing pin display numberAuto-proposed decision awaiting review

Where the risk concentrates

All 8 hotspots →

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

FileChurnPrior fixesMaintainersCommits 90d
index.tssrc98.5th01bus factor 111
worker.tsdestinations/cloudflare97.0th01bus factor 17
drawer.tssrc/ui95.5th01bus factor 18
lib.mjsbin93.9th01bus factor 14
overlay.tssrc/ui92.4th01bus factor 110

Composition

Open the graph →
typescript 49%markdown 31%javascript 7%json 6%html 3%Other 3%

Explore this codebase

  • Docs68 pages across 11 modules→
  • ChatAsk this codebase a question and get an answer with its sources→
  • Files96 files with per-file docs, health and history→
  • ArchitectureDependency graph, layers, and 34 entry points→
  • Code healthPer-file scores, 223 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→