repowiserepowise
Sign in
yairEO/react-ref-watcher
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseyairEO/react-ref-watcher
RE
RE

yairEO / react-ref-watcher

javascriptmain82eb7f9366 linessynced 1mo ago

Code health

10.0out of 10Excellent

This codebase scores 10.0 out of 10 on defect risk, which we rate excellent.

Full health report →
Lines of code
366
Files
15
Symbols
10
Modules
7
Languages
3

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Avoid re-render when value unchanged in property watcherproposed
  • Implement watchability via proxy and enumerable watcher registryproposed
  • Provide separate hooks for re-rendering vs non-render side effectsproposed
  • Keep state at top-level and pass via props/contextproposed
  • Use watchable refs instead of state for ref changesproposed

Needs attention

15 open
  • medium severity. ProposedAvoid re-render when value unchanged in property watcherAuto-proposed decision awaiting review
  • medium severity. ProposedImplement watchability via proxy and enumerable watcher registryAuto-proposed decision awaiting review
  • medium severity. ProposedProvide separate hooks for re-rendering vs non-render side effectsAuto-proposed decision awaiting review
  • medium severity. ProposedKeep state at top-level and pass via props/contextAuto-proposed decision awaiting review
  • medium severity. ProposedUse watchable refs instead of state for ref changesAuto-proposed decision awaiting review

Composition

Open the graph →
javascript 80%json 13%markdown 7%

Explore this codebase

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