Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
benchmark
|
|
|
report
command
report generates benchmark/report.html from benchmark/golden/**/*.json and benchmark/benchmark.yaml.
|
report generates benchmark/report.html from benchmark/golden/**/*.json and benchmark/benchmark.yaml. |
|
ars
command
|
|
|
internal
|
|
|
agent
Package agent provides C7 agent evaluation infrastructure for headless Claude Code execution.
|
Package agent provides C7 agent evaluation infrastructure for headless Claude Code execution. |
|
agent/metrics
Package metrics provides 5 MECE agent evaluation metrics for C7.
|
Package metrics provides 5 MECE agent evaluation metrics for C7. |
|
analyzer
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
analyzer/c3_architecture
Package c3 analyzes C3 (Architecture) metrics for agent-readiness.
|
Package c3 analyzes C3 (Architecture) metrics for agent-readiness. |
|
analyzer/c4_documentation
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
analyzer/c5_temporal
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
analyzer/c6_testing
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
analyzer/shared
Package shared provides common utilities for analyzer implementations.
|
Package shared provides common utilities for analyzer implementations. |
|
config
Package config handles .arsrc.yml project-level configuration.
|
Package config handles .arsrc.yml project-level configuration. |
|
metadata
Package metadata collects high-level repository metadata such as LOC, commit history, contributor count, and language breakdown.
|
Package metadata collects high-level repository metadata such as LOC, commit history, contributor count, and language breakdown. |
|
output
Package output renders analysis results to various output formats (terminal, JSON, HTML, badges).
|
Package output renders analysis results to various output formats (terminal, JSON, HTML, badges). |
|
parser
Package parser provides Go package loading using go/packages for type-aware AST parsing, type information, and import graph resolution.
|
Package parser provides Go package loading using go/packages for type-aware AST parsing, type information, and import graph resolution. |
|
scoring
Package scoring converts raw analysis metrics to normalized scores (1-10 scale) using piecewise linear interpolation over configurable breakpoints.
|
Package scoring converts raw analysis metrics to normalized scores (1-10 scale) using piecewise linear interpolation over configurable breakpoints. |
|
pkg
|
|
|
version
Package version provides the ARS tool version.
|
Package version provides the ARS tool version. |
Click to show internal directories.
Click to hide internal directories.