ArkGate
4.6.0

Published · npm latest

Understandable Ark.

Minor over 4.5.7. Doctor, reports, and skills use common software words. Shared Claude/Grok home skills stay on the newest package on the machine. ArkGate and ArkRules stay as names. No required config migration.

Upgrade

Get 4.6.0

npm install -D arkgate@4.6.0
npx arkgate-check --install-agent-gates --skills-only --agent-homes --force
npx arkgate-check --doctor

Project skills follow this checkout’s pin. Shared homes never go backward. Absent ~/.claude/skills / ~/.grok/skills trees are normal — doctor stays quiet until ark-* skills exist there.

What changed

In plain English.

Common words

Import rules, leftover design work, pre-write block, warning only (not blocked). Status lights Suggest / Adapt / Enforce stay. JSON designWeak and ruleIds are unchanged.

Brands kept

ArkGate is the product. ArkRules is the optional structure-rules plane. Gloss on first mention; do not rename.

Shared home skills

--claude-home / --grok-home / --agent-homes write the same monotonic floor Codex already had. An older project must not pull those homes backward.

Cursor pre-write block stays

Trusted .cursor/hooks.json still blocks Write/StrReplace. Codex/OpenCode stay warning-only at local write. Required CI remains the shared merge boundary.

Honesty notes

What did not change

  • Write gate and CI fail-closed semantics for value-layer import rules
  • Binary gate—no numeric architecture score, no LLM pass/fail
  • No new skill names; no new ArkRules sensors
  • Codex / OpenCode remain warning-only at local write
  • A green import check is not finished design

Maintainer source: docs/releases/4.6.0.md ↗