Skip to content

test(architecture): prove released pkgviz on Eddy - #9

Closed
artiphishle wants to merge 4 commits into
mainfrom
test/8-pkgviz-architecture-proof
Closed

artiphishle wants to merge 4 commits into
mainfrom
test/8-pkgviz-architecture-proof

Conversation

@artiphishle

Copy link
Copy Markdown
Owner

Goal

Complete #8 as the real Java end-to-end proof required by PKGViz #262 and Dependency Graph #24.

The proof runs only released registry packages and verifies:

  • real Eddy Java detection through the canonical SourceGraph
  • package projection plus architecture detection in the same audit
  • no enforcement target for detection-only mode
  • explicit layered target in a second advisory audit
  • generic Rules architecture output alongside the cycle rule
  • persisted audit artifacts for inspection

The workflow initially probes the already-published pkgviz@0.8.2; if its immutable tarball predates #262, the failed proof will make that release boundary explicit and the workflow will be moved to the next publishable PKGViz version.

Refs #8
Refs ankhorage/atlas#262
Refs ankhorage/dependency-graph#24
Refs ankhorage/rules-architecture#1

@artiphishle artiphishle self-assigned this Oct 3, 2026
@artiphishle artiphishle closed this Oct 3, 2026
@artiphishle artiphishle added the duplicate This issue or pull request already exists label Oct 3, 2026
@artiphishle
artiphishle deleted the test/8-pkgviz-architecture-proof branch October 3, 2026 05:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

duplicate This issue or pull request already exists

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant