Skip to content

AtlasArc.io CI 1.3.0

Choose a tag to compare

@bbottema bbottema released this 21 Jul 17:00

AtlasArc.io CI 1.3.0 makes repository analysis scope a portable, fail-closed contract shared by the standalone evaluator, ArchUnit/JUnit adapter, and AtlasArc.io for IntelliJ.

  • Adds the strict .atlasarc/governance/scope.json contract and public JSON Schema.
  • Applies repository scope before cycle detection, governance matching, and cycle-debt baseline planning.
  • Supports module-qualified Java, Kotlin, and TypeScript selectors without collapsing split packages.
  • Reports deterministic scope revisions, matched and stale rules, and retained/excluded evidence in human, JSON, and SARIF output.
  • Fails closed for invalid, unreadable, unsupported, stale, or ambiguous scope policy.
  • Keeps standalone CI and ArchUnit/JUnit verdicts aligned through shared core semantics and multi-module regression fixtures.
  • Includes the repository-scope guide, schemas, examples, checksums, and executable distribution in the standalone ZIP.

All three io.atlasarc artifacts are published together on Maven Central and require JDK 21 or newer.

Closes #15.