repowiserepowise
Sign in
36chan/36chan-web
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowise36chan/36chan-web
36
36

36chan / 36chan-web

javascriptmain3db389e12.9K linessynced 1mo ago

Code health

4.1out of 10Needs work

This codebase scores 4.1 out of 10 on defect risk, which we rate needs work. The files you change most are the weak spot: 5 of 31 files are git hotspots, and they average 3.0.

Full health report →
Dead code4exportsUnused exports that nothing in the graph reaches
Lines of code
12.9K
Files
31
Symbols
444
Modules
16
Languages
4

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Release gate via smoke verification in CIproposed
  • Path-style signed PUT for S3-compatible image uploadsproposed
  • Configurable image storage with local default and S3-compatible optionproposed
  • Health endpoint excludes secretsproposed
  • Moderation and AI trust boundaries with redactionproposed
  • Anonymous-first public identity modelproposed

Needs attention

29 open
  • medium severity. ProposedRelease gate via smoke verification in CIAuto-proposed decision awaiting review
  • medium severity. ProposedPath-style signed PUT for S3-compatible image uploadsAuto-proposed decision awaiting review
  • medium severity. ProposedConfigurable image storage with local default and S3-compatible optionAuto-proposed decision awaiting review
  • medium severity. ProposedHealth endpoint excludes secretsAuto-proposed decision awaiting review
  • medium severity. ProposedModeration and AI trust boundaries with redactionAuto-proposed decision awaiting review

Where the risk concentrates

All 5 hotspots →

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

FileChurnPrior fixesMaintainersCommits 90d
app.jsfrontend/src95.7th22bus factor 117
forum-service.jsbackend/src/core91.3th02bus factor 115
core.test.jsbackend/test87.0th0214
migrate-json-to-mongo.jsscripts82.6th01bus factor 14
http.test.jsbackend/test78.3th01bus factor 113

Composition

Open the graph →
javascript 74%markdown 13%json 10%yaml 3%

Explore this codebase

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