repowiserepowise
Sign in
mertcikla/tld
OverviewDocsArchitectureKnowledge GraphFilesCode HealthSecurityRefactoring

People & History

CommitsContributorsDecisions
Chat
Stats
repowiserepowise
ExplorePricingDocs
Sign in
repowisemertcikla/tld
TL
TL

mertcikla / tld

gotypescriptmainf122db0156.0K linessynced 1d ago
Since the previous index, 2w ago+87 files+1.2 code health

Code health

7.0out of 10Good

This codebase scores 7.0 out of 10 for code health, which we rate good. It also scores maintainability 6.6 and static performance 9.7 out of 10. The three are scored separately and never blended into one number. Risk is concentrated, as it usually is: 59 of 806 files are git hotspots, and they average 4.4 — which is where the fixes pay off most.

Full health report →
Documentation866pages0 with model-written prose, 866 built from the indexScore validation16/2010.1× baselineTop-ranked files that did go on to need a bug fixDead code48exportsUnused exports that nothing in the graph reaches

Do next

1 thing worth doing in the week to Oct 6, the last indexed commit, 1 of them now.

Now

  • Critical

    Clean up what this week's commits left: 18 serious findings in 12 files

    7 commits in the last 7 days added or worsened them, and they are still open. Start with internal/codeindex/impact/placement.go, which has 2 critical.

    serious findings
    18
    critical
    6
    files
    12
    Large effort

Improve what Repowise can see

  • Add a test coverage report

    Without one, Repowise cannot tell tested code from untested code, so every test-related action says “unknown”.

    line coverage
    Unknown, no report
    Small effort
Lines of code
156.0K
Files
806
Symbols
6,826
Modules
8
Languages
6

Recent activity

All commits →

Commits

  • f122db04chore: download tld release in PR action and add arch support1d ago
  • d4276ba8chore: bump version to v2.4.0-beta.4 [skip ci]1d ago
  • ee0047f0feat: add PR diagram action and prepare-command support1d ago
  • b32e08a8chore: add --no-workspaces to frontend npm install in Taskfile1d ago
  • 9ef3cd37chore: update buf-generated proto deps1d ago
  • c32cb04afeat: Emit portable impact scene for git compare1d ago

Decisions

  • Add text embedding, progress/pagination, workspace version preview and diff supportproposed · 1d ago
  • Add YAML schemas for workspace files (elements/connectors) and language server supportproposed · 1d ago
  • Lazily index line starts including trailing newline entryproposed · 1d ago
  • Index line starts to resolve anchors efficientlyproposed · 1d ago
  • Cache whole-file facts by build content hash to avoid rebuildsproposed · 1d ago
  • Use BodyHash as a stable content fingerprint for factsproposed · 1d ago
▸

Everything we found

2,849 open

Every detector's open count by area, each with its worst example. An inventory, not a to-do list: the actions above are the part worth doing.

  • worst item is critical severity. Code health1,959Complex conditional · frontend/src/components/ElementPanel.tsx23 findings · 8.0 deducted→
  • worst item is medium severity. Refactoring246UpdateElement+1.0 health, S effort · cmd/testutil.go→
  • worst item is medium severity. Decisions77frontend/src/pages/ViewEditor/index.tsx18 awaiting review · 59 hotspots ungoverned→
  • worst item is medium severity. Ownership557frontend/src/pages/ViewEditor/index.tsx98% single-owner concentration, 20 commits in 90d→
  • worst item is low severity. Dead code10ExportMarkdownBlockUnreachable function (3 lines)→

Composition

Open the graph →
go 53%typescript 45%
javascript 1%shell 1%dockerfile 0%Other 0%

Explore this codebase

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