repowisepingdotgg/t3code

pingdotgg / t3code

typescriptmain39f465a4.1M linessynced on Nov 13, 2026
Since the previous index, +155 files-0.1 code health-0.3 hotspot health

Code health

7.8out of 10Good

Hotspots average 2.4, the place fixes pay off most.

Explore this codebase

Do next · 9

20 things worth doing in the week to Nov 13, the last indexed commit, 10 of them now.

Worth planning

  • Start breaking up ChatComposer (CCN 503, 3,144 lines): first lift lines 765-786

    apps/web/src/components/chat/ChatComposer.tsx:765

    ChatComposer has many paths; easier to read and change once split; its file is imported by 13 files, changed 9 times in 90 days.

    gain
    up to under +0.1 health on this file(inferred)
    finding
    Complex method
    size
    CCN 503, 3,144 lines
    severity
    high
    worth a check
  • Start breaking up ChatView (CCN 594, 3,473 lines): first lift lines 498-507

    apps/web/src/components/ChatView.tsx:498

    ChatView has many paths; easier to read and change once split; its file is imported by 7 files, changed 12 times in 90 days.

    gain
    up to under +0.1 health on this file(inferred)
    finding
    Complex method
    size
    CCN 594, 3,473 lines
    severity
    high
    worth a check
  • Tidy the code shape this week's commits left: 53 findings in 40 files

    27 commits in the last 7 days added or worsened long, complex or deeply nested code, still open. Start with apps/mobile/src/features/files/ThreadFilesRouteScreen.tsx (2 findings): tidying it while the change is fresh costs less than after the next one.

    code-shape findings
    53
    files
    40
    commits
    27
  • Simplify apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts: tests reach it, and fixes keep landing

    Changed 15 times in 90 days, and 13 of those commits were bug fixes.

    commits in 90 days
    15
    bug-fix commits
    13
    line coverage
    Unknown, no report
    tests that reach it
    9 test files, call graph(inferred)
    worth a check
  • Simplify apps/server/src/vcs/GitVcsDriverCore.ts: tests reach it, and fixes keep landing

    Changed 13 times in 90 days, and 10 of those commits were bug fixes.

    commits in 90 days
    13
    bug-fix commits
    10
    line coverage
    Unknown, no report
    tests that reach it
    3 test files, call graph(inferred)
    worth a check

Everything we found

5 areas