ArkGate
4.8.18

Published

Daily accumulate.

ArkGate 4.8.18 is published. Current is 4.8.25. Accumulates #269, #270, #273, #275, #274, and #278. No config migration. That is Contener · Guiar · Ordenar.

Upgrade

Install 4.8.18

npm install -D arkgate@4.8.18
npx arkgate upgrade --json
npx arkgate-check --doctor

Current is 4.8.25 on npm latest. Install that unless you need this patch pinned.

What shipped

Domain stays package-scoped. Latest means this tarball.

Monorepo DomainModel globs (#269)

Monorepo arkgate start no longer puts whole-app roots on DomainModel next to the finer globs. Domain stays package-scoped (packages/*/src/**, **/domain/**).

Packed README latest truth (#270)

The packed README must not claim npm latest is older than this tarball. The package-files check refuses that waiting-room pin.

Deep pstack audit (#273)

Maintainer pstack audit report only. No product code. The living notes stay on GitHub.

Doctor #1 dual-match honesty (#275)

Doctor #1 no longer treats an intentional Domain+Tooling file+glob dual-match as a glob leak. Overlapping-glob copy names the tree’s real roots.

Honest compact-start size refuse (#274)

Cold arkgate start --apply refuses a plan that is too big for compact-start before any “writing…” copy. Names the file/byte numbers. One next action.

Stale agent skills warn (#278)

Doctor warns when installed /ark-* skills are behind this package. Primary next action is a skills-only refresh, not a full re-adopt.

Honesty

What stayed the same.

Import rules still hold at write and at merge. Required CI is still the hard line. Cursor, Grok, and Claude can block listed writes when hooks are trusted.

Maintainer source: CHANGELOG.md ↗