repowiserepowise
Sign in

Repository

HexSleeves/tailscale
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsChange CouplingContributorsDecisions
ChatPro
By the Numbers
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseHexSleeves/tailscale

tailscale

github.com/hexsleeves/tailscale

bf7d815mainsynced 13h ago

Files

2,275

Symbols

24,889

Doc Coverage

0%

Dead Exports

418

Entry Points

99

Code HealthView report

Average health
5.8/10
Fair
Hotspot health
2.9/10
Critical
Open findings
8,400findings
critical626high1665medium3199low2910
Worst filecmd/k8s-operator/proxygroup_test.go1.1/10
Maintainability7.3/10GoodPerformance825risks· 9.6/10

Agent savingsView costs →

Trim what your agent reads with repowise distill and the MCP tools — savings show up here.

Open the Costs page →

Attention Needed98

Avoid internal locking in tokenBucket; rely on higher-level lockingNeeds Review

Auto-proposed decision awaiting review

Prefer custom token bucket over golang.org/x/time/rate.Limiter for testability and hysteresisNeeds Review

Auto-proposed decision awaiting review

Preserve transport's dialer settings when substituting dial targetNeeds Review

Auto-proposed decision awaiting review

Use NewProbeTransport for custom dial-backend probes to keep semantics identicalNeeds Review

Auto-proposed decision awaiting review

Dial override while preserving SNI/Host/cert semantics from URL hostNeeds Review

Auto-proposed decision awaiting review

No commit history

Commit activity appears once git history is indexed.

Recent DecisionsView all

Avoid internal locking in tokenBucket; rely on higher-level lockingproposed
13h ago · comment
Prefer custom token bucket over golang.org/x/time/rate.Limiter for testability and hysteresisproposed
13h ago · comment
Preserve transport's dialer settings when substituting dial targetproposed
13h ago · comment
Use NewProbeTransport for custom dial-backend probes to keep semantics identicalproposed
13h ago · comment
Dial override while preserving SNI/Host/cert semantics from URL hostproposed
13h ago · comment
Create fresh HTTP transport per probe run to avoid connection reuseproposed
13h ago · comment

Top Hotspots5 of 160View all

ipn/ipnlocal/local.go

77c/90d100%

ipn/ipnlocal/local_test.go

29c/90d100%

feature/conn25/conn25_test.go

14c/90d100%

tsnet/tsnet_test.go

19c/90d100%

feature/conn25/conn25.go

20c/90d100%

Commit Activity

Feature Fix Refactor Dependency