v2.3.0 — P0 complete
ArkGate 2.3.0 — P0 complete
Mechanical-safe (co-pilot plan)
- Type-only import edges
- Pure-type file relocate (
sourcePureTypeModule+ type-only) - Static import of pure-type target modules (
targetTypeOnlyExports)
Still judgment: value coupling, side-effect type files, require/dynamic import, globals, cycles.
Deferred: verbatim infra relocation of value modules (cannot prove safe statically).
Release-trust
scripts/verify-release-tag.mjsfails closed on unsigned tags by default- Override:
ARK_ALLOW_UNSIGNED_RELEASE_TAG=true(CI sets this until GPG signing)
npm install -D arkgate@2.3.0