Skip to content

Releases: Ancienttwo/arch-context

archctx 0.2.3

Choose a tag to compare

@Ancienttwo Ancienttwo released this 10 Jul 18:23
b299fc8

Updates the bundled CodeGraph dependency to 1.4.0, removes the ArchContext-owned global codegraph bin to prevent command collisions, and keeps runtime fallback to the package-local CodeGraph dependency. The public npm package exposes only the archctx bin.

archctx 0.2.0

Choose a tag to compare

@Ancienttwo Ancienttwo released this 05 Jul 20:43

Official public npm release for archctx 0.2.0.

NPM: https://www.npmjs.com/package/archctx/v/0.2.0
Install: npm install -g archctx@latest
Tarball: https://registry.npmjs.org/archctx/-/archctx-0.2.0.tgz
License: Apache-2.0
Integrity: sha512-VQ/CdgnyqkfB8VcCGXGHJBs67HmLy5z8luG/ynNMGzXUopoowNATlLdbVHFypqGVxCU9wTkuReOJrX1WQx9QEQ==
Shasum: 8cebc9e3cccf5fe941435fc52578d3b8079e275d
SHA256: 0511a985e413a3a8f4c0fc0423a912e2a4d834244f88e505283a30b380937d54

Verified with full bun test (962 pass, 0 fail), npm dry-run readback, npm registry metadata readback (dist-tags.latest, shasum, integrity match), and direct npx archctx@0.2.0 help/doctor/update --check checks on Node 24.

What's new since 0.1.5:

  • New: archctx audit local architecture audit (opt-in via manifest, advisory-only, process-level read-only tool whitelist), plus audit approve GitHub issue publishing via a dedicated Issues:write-only PAT (ARCHCONTEXT_GH_ISSUES_TOKEN, never ambient gh auth), a public-repo confirmation token, and crash-safe resume with per-draft dedup markers.
  • Changed: the CLI now maps envelope failures to nonzero exit codes (scripts relying on an always-zero exit must adapt); the daemon now defaults to a 30-minute idle auto-exit (--idle-timeout-ms, 0 = resident); stale/incompatible daemon entrypoints are now detected and refused — run archctx daemon upgrade once after upgrading.

Boundary: audit stays opt-in and default-off; this release does not change ledger-authoritative mode or its enforcement boundary.

archctx 0.1.5

Choose a tag to compare

@Ancienttwo Ancienttwo released this 28 Jun 12:24

Official public npm release for archctx 0.1.5.

NPM: https://www.npmjs.com/package/archctx/v/0.1.5
Install: npm install -g archctx@latest
Tarball: https://registry.npmjs.org/archctx/-/archctx-0.1.5.tgz
License: Apache-2.0
Integrity: sha512-DW2SFk5cfZDeREpzjkYeJb19eK+1a8DH05IFVMeku8DzoBm6WF5oaQPueIQnBw0VQQeLao9DDabQaxjLaqjXdA==
Shasum: 75af8eb875ed0d613e66f224c215cca8c692e432
SHA256: 9dedd2455c3fc162ead9daccd6a0f496877b60c76b8b80dcea2d7ddedec1da32

Verified with full bun test, npm dry-run readback, local product tarball smoke, registry readback, FG6 release-distribution readback, release-provenance readback, and direct npx archctx@0.1.5 help/doctor/update checks.

Boundary: this release repairs the npm package license metadata and keeps the existing local product distribution boundary. It does not by itself enable production ledger-authoritative mode or hard enforcement.

archctx 0.1.4

Choose a tag to compare

@Ancienttwo Ancienttwo released this 26 Jun 20:17

Official public npm release for archctx 0.1.4.

NPM: https://www.npmjs.com/package/archctx/v/0.1.4
Install: npm install -g archctx@latest
Tarball: https://registry.npmjs.org/archctx/-/archctx-0.1.4.tgz
Integrity: sha512-ZvMTWgqwYxvqJ7cFK8JEOAfFxjpxLgbx3opPUOBAeziWSPAOxo7rN62VF2QsZBg0Wq9+X306m6tgXHkZ+ShEVw==
Shasum: d5688ff53b14ba5a5f71cc3877bdfbb204e026ef
SHA256: d7c3746721ba590173857002bb671d28986a5df63c30ed87bfbe34209577972e

Verified before publish with bun run verify:governance, npm dry-run readback, registry readback, FG6 release-distribution readback, and a temporary node@24 + archctx@latest install smoke.

Boundary: this release publishes the official npm distribution. It does not by itself enable production ledger-authoritative mode or hard enforcement.