Current
Shared packages land on the right layer.
ArkGate 4.8.29 is on npm latest. Patch over 4.8.28 (#369, #370, #371). No required config migration: a config that loads in 4.8.28 still loads. That is Contener · Guiar · Ordenar.
Upgrade
Install 4.8.29
No required config migration. No schema bump. Does not close K01 or Z09. This mother config still does not turn ArkOrder on.
What shipped
Classify the package. Keep the sort. Name the gap.
A Button is not a domain violation (#369)
In a pnpm/turbo workspace, start classifies
each shared package instead of putting
packages/<name>/src/** on DomainModel.
UI lands on Presentation, database and auth clients on
Persistence, and an API router on Application. A pure
package such as packages/schema stays Domain.
A Button import is not a domain violation, and a domain
file that imports the database still fails (#369, #366).
A sorted install stays sorted (#370)
start --apply inserts arkgate
among devDependencies when that object is
already sorted, so a dependency-order lint stays green.
A failed install leads with the first error line, and says
when arkgate's own edit failed that check (#370, #367).
A partial check names the cause (#370)
A partial check names the cause, including a
tsconfig that extends a package that isn't installed.
doctor does not recommend
--strict-merge while analysis is incomplete
(#370, #367).
hookResidentWarm ceiling is 99 ms (#370)
The hookResidentWarm CI ceiling is 99 ms.
Ubuntu 24.04 image 20261018.339 measured
75.453–85.917 ms, and main misses the old
75 ms ceiling on that image too. The previous image
measured 48.687 ms (#370, #367).
Tests only
#371 does not change the checker.
#371 is tests only. It covers the analysis-completeness package-manager sentences the mutation gate already required. No command, exit code, or config field moved.
Honesty
What stayed the same.
No schemaVersion bump. No required config migration.
Does not close K01 or Z09. Import rules still hold at write and
at merge. Required CI is still the hard line. ArkOrder stays
opt-in. This mother config still does not turn ArkOrder on.
Maintainer source: CHANGELOG.md ↗ · #369 ↗ · #370 ↗ · #371 ↗