repowiserepowise
Sign in
adrianzhang/limitrateapi
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseadrianzhang/limitrateapi
LI
LI

adrianzhang / limitrateapi

pythonmain9bc9a541.6K linessynced 1mo ago

Code health

9.8out of 10Excellent

This codebase scores 9.8 out of 10 on defect risk, which we rate excellent. It also scores maintainability 9.9 and static performance risk 10.0 out of 10. The three are scored separately and never blended into one number.

Full health report →
Dead code1exportsUnused exports that nothing in the graph reaches
Lines of code
1.6K
Files
18
Symbols
95
Modules
9
Languages
4

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • This must eventually succeed rather than timing out.proposed
  • Allow a little scheduling slack below the target (we can't fire FASTER than the interval), but neverproposed
  • Once we hold the slot, proxy upstream. Errors here are forwarded as-is (we don't pretend the gatewayproposed
  • Headers that must NOT be forwarded upstream (hop-by-hop / gateway-owned). We re-set Authorization ouproposed
  • Select stricter limit by taking max of configured candidatesproposed
  • Expose per-token refill interval for diagnostics even though it is not meaningful for burstproposed

Needs attention

26 open
  • medium severity. ProposedThis must eventually succeed rather than timing out.Auto-proposed decision awaiting review
  • medium severity. ProposedAllow a little scheduling slack below the target (we can't fire FASTER than the interval), but neverAuto-proposed decision awaiting review
  • medium severity. ProposedOnce we hold the slot, proxy upstream. Errors here are forwarded as-is (we don't pretend the gatewayAuto-proposed decision awaiting review
  • medium severity. ProposedHeaders that must NOT be forwarded upstream (hop-by-hop / gateway-owned). We re-set Authorization ouAuto-proposed decision awaiting review
  • medium severity. ProposedSelect stricter limit by taking max of configured candidatesAuto-proposed decision awaiting review

Composition

Open the graph →
python 83%makefile 6%yaml 6%markdown 6%

Explore this codebase

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