Skip to main content
ArcSight

Architecture Discovery

Discover repository structure, modules, and dependencies. No configuration required.

Tier: Free

Common use cases

  • Understanding repository structure and module boundaries
  • Onboarding new developers to the codebase
  • Building a dependency graph before refactoring
  • Documenting high-level architecture
  • Identifying entry points and dependency roots

CLI Output Example

Run inside your repository

terminal
$ arc scan
Scanning your codebase for architectural issues...

Found 2 issues

Run 'arc fix' to apply safe architectural improvements.

Primary commands

Most common workflows for this capability.

Advanced commands

Additional commands for deeper workflows.

Typical workflow

How engineers use these commands together.

  1. 1.arc dataset
  2. 2.arc deps
  3. 3.arc ingest
  4. 4.arc ingest-repositories
  5. 5.arc init
  6. 6.arc map
  7. 7.arc path
  8. 8.arc scan
  9. 9.arc worker

Related capabilities

New to ArcSight? Install the CLI