fix(release): publish order includes the three 0.9.13 support crates

Version drift / "Check release helper contracts" failed on b17f58b51c:
  publish package list is missing workspace crates:
  codewhale-localization codewhale-models codewhale-palette
The checked-in release_crates order never gained the crates added this
cycle, so validation against the live locked workspace graph failed —
and a real crates.io publish would have skipped them.

Placed after command-contract, before tui: localization needs only
build-support (build dep); models needs config+core; palette needs
config; only tui consumes all three.

Evidence: bash scripts/release/validate-crate-publish-order.test.sh
  crate publication order validation tests passed
This commit is contained in:
CodeWhale Bot committed 2026-09-10 01:16:16 -07:00
1 parent 786bfb5427
commit 48454f8fe9
1 file changed
+6
+6
View File
@@ -24,6 +24,12 @@ release_crates=(
# Prototype command boundary depends on core; future TUI/commands adapters
# consume it without changing current production dispatch in FEAT-014.
codewhale-command-contract
# TUI support crates added in 0.9.13: localization (i18n), models (catalog
# facade), palette (design tokens). Only tui consumes them, so they sit
# after core/config/build-support and before tui.
codewhale-localization
codewhale-models
codewhale-palette
codewhale-tui
codewhale-app-server
codewhale-cli