repowiserepowise
Sign in
2233admin/PineTS
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowise2233admin/PineTS
PI
PI

2233admin / PineTS

typescriptmainf242b8a106.5K linessynced 20h ago

Code health

8.3out of 10Excellent

This codebase scores 8.3 out of 10 on defect risk, which we rate excellent. It also scores maintainability 9.0 and static performance risk 9.8 out of 10. The three are scored separately and never blended into one number. The files you change most are the weak spot: 25 of 782 files are git hotspots, and they average 3.0.

Full health report →
Documentation527pages0 with model-written prose, 527 built from the indexScore validation19/204.56× baselineOf the 20 lowest-health files, 19 were bug-fixed in the last 6 months — 4.56× the 21% baseline
Lines of code
106.5K
Files
782
Symbols
1,771
Modules
45
Languages
5

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Fix syminfo.pointvalue threading for futures-style conversionproposed · 20h ago
  • Fix request.security cross-timeframe alignment and normalize timeframe formatsproposed · 20h ago
  • fix stale prevClose for ATR using actual previous bar closeproposed · 20h ago
  • solve call ID cache collision and fix argument shiftingproposed · 20h ago
  • Use array wrapper for scalar get semantics (temporary)proposed · 20h ago
  • Boundary safety net for Pine history offsetsproposed · 20h ago

Needs attention

51 open
  • medium severity. ProposedFix syminfo.pointvalue threading for futures-style conversionAuto-proposed decision awaiting review
  • medium severity. ProposedFix request.security cross-timeframe alignment and normalize timeframe formatsAuto-proposed decision awaiting review
  • medium severity. Proposedfix stale prevClose for ATR using actual previous bar closeAuto-proposed decision awaiting review
  • medium severity. Proposedsolve call ID cache collision and fix argument shiftingAuto-proposed decision awaiting review
  • medium severity. ProposedUse array wrapper for scalar get semantics (temporary)Auto-proposed decision awaiting review

Where the risk concentrates

All 25 hotspots →

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

FileChurnPrior fixesMaintainersCommits 90d
utils.tssrc/namespaces/strategy99.8th43bus factor 116
ExpressionTransformer.tssrc/transpiler/transformers99.5th20bug magnet2bus factor 16
PineTS.class.tssrc99.4th13bug magnet3bus factor 112
Core.tssrc/namespaces99.2th10bug magnet2bus factor 13
StatementTransformer.tssrc/transpiler/transformers98.9th15bug magnet1bus factor 16

Composition

Open the graph →
typescript 77%json 13%markdown 9%javascript 1%yaml 0%

Explore this codebase

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