ArchSetu
ArchSetu

Changelog

Every update to ArchSetu, newest first.

Engine v2026.07.21

LatestJuly 2026
  • NewStress-tested the analysis engine end-to-end against the largest real-world codebases that exist: the Linux kernel (768K functions, 34.9M lines), Kubernetes, TensorFlow, Home Assistant, the Rust compiler, and Elasticsearch
  • FixedHealth score no longer craters to near-zero from a single outlier function - found on the Linux kernel, where one 1,136-complexity generated function was tanking the whole score for a repo averaging 4.4
  • FixedDependency checker no longer flags every import in non-JavaScript projects as "undeclared" - found analyzing the Rust compiler, where this alone produced 15,886 false alarms
  • FixedSQL-injection detector no longer confuses ordinary English sentences ("...select the handler...", "...must be set at creation...") with real database queries, across every supported language
  • ImprovedTest-coverage detection now recognizes systems-project conventions (kernel-style selftests/kunit directories) it previously missed entirely
  • ImprovedCall graph view now preserves real function-to-function relationships on huge repos, instead of a sparse scatter of unrelated hotspots
  • NewAdded a permanent, automated test suite that re-checks every security/quality rule against all 47 supported languages on every change - so the next language-specific false positive gets caught before it ships, not after
  • ImprovedStill zero AI, on purpose: every fix above is a rule written and tested by hand, not a model that changed its own behavior. That is deliberate - deterministic analysis is the whole point.

v0.3.0

June 2026
  • NewComplete light-only redesign: faster, cleaner, zero dark-mode confusion
  • NewDashboard with portfolio health view, tracked repos, and analysis history
  • NewRegister with email/password: confirm password + strength meter
  • NewBlast radius tracing up to 3 hops across call graph
  • ImprovedHero redesigned: blast radius as the lead feature, not health score
  • ImprovedBlog case studies: real Indian engineering team stories
  • ImprovedAnalysis report page with live progress polling

v0.2.0

StableMay 2026
  • NewVS Code Extension: inline complexity scores and dead code highlights
  • New15-language support: added Dart, Scala, Swift, Kotlin
  • NewCall graph interactive explorer with zoom, pan, click-to-view
  • NewShareable report links at /r/owner/repo, publicly accessible
  • NewHealth score badge embeddable in README
  • ImprovedAnalysis queue with live status polling, no page refresh needed
  • ImprovedLanguage breakdown chart in report view

v0.1.0

LaunchApril 2026
  • NewPublic repo analysis: paste a GitHub URL, get results in 60 seconds
  • NewNo sign-up required for public repos
  • NewHealth score (A to F grade) weighted across 5 dimensions
  • NewDead code detection: functions with zero callers
  • NewCyclomatic complexity per function with critical threshold warnings
  • NewFile-level analysis summary
  • NewClone deleted immediately after analysis, zero code storage
  • NewMade in India. No AI. Pure static analysis.

Have a feature request or found a bug? coder@archsetu.com