kaua-kgzin/ArchMAP Architecture Analysis
Analyze your codebase architecture with ArchMAP — cycles, risks, and layer violations.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to the project to analyze (relative to repo root). | no | . |
| python-version | Python version to use. | no | 3.13 |
| archmap-version | ArchMAP version to install (e.g. '0.8.0'). Defaults to latest. | no | "" |
| format | Output format: json, mermaid, or both. | no | json |
| out | Path for the JSON output file. | no | .codeatlas/graph.json |
| sarif | Export SARIF and upload to GitHub Code Scanning (true/false). | no | false |
| sarif-path | Path for the SARIF output file. | no | .codeatlas/archmap.sarif |
| fail-on-cycles | Fail the workflow if any circular dependency is detected. | no | false |
| fail-on-god-modules | Fail the workflow if any god module is detected. | no | false |
| fail-on-explosions | Fail the workflow if any dependency explosion is detected. | no | false |
| fail-on-custom-rules | Fail the workflow if custom architecture rules are violated. | no | false |
| min-health | Minimum health score (0–100). Workflow fails if score is below this value. | no | 0 |
| quiet | Suppress banner and insights output. | no | false |
Outputs
| name | description |
|---|---|
| json-path | Absolute path to the generated JSON report. |
| sarif-path | Absolute path to the generated SARIF file (empty if sarif is false). |
| health-score | Architecture health score (0–100). |