| 1 | #!/usr/bin/env bash |
| 2 | |
| 3 | # Crates published for each codewhale release, in dependency order. |
| 4 | release_crates=( |
| 5 | codewhale-build-support |
| 6 | codewhale-mcp |
| 7 | codewhale-paths |
| 8 | codewhale-protocol |
| 9 | codewhale-release |
| 10 | codewhale-secrets |
| 11 | codewhale-state |
| 12 | codewhale-workflow |
| 13 | codewhale-workflow-js |
| 14 | codewhale-execpolicy |
| 15 | codewhale-hooks |
| 16 | codewhale-tools |
| 17 | codewhale-config |
| 18 | codewhale-cloud-facts |
| 19 | # Path+version dependency of cli/tui — must publish before those crates. |
| 20 | codewhale-telemetry |
| 21 | codewhale-lane |
| 22 | codewhale-agent |
| 23 | codewhale-core |
| 24 | # Prototype command boundary depends on core; future TUI/commands adapters |
| 25 | # consume it without changing current production dispatch in FEAT-014. |
| 26 | codewhale-command-contract |
| 27 | # TUI support crates added in 0.9.13: localization (i18n), models (catalog |
| 28 | # facade), palette (design tokens). Only tui consumes them, so they sit |
| 29 | # after core/config/build-support and before tui. |
| 30 | codewhale-localization |
| 31 | codewhale-models |
| 32 | codewhale-palette |
| 33 | # Scoped memory store; tui's native memory backend. No workspace deps. |
| 34 | codewhale-memory |
| 35 | codewhale-tui |
| 36 | codewhale-app-server |
| 37 | codewhale-cli |
| 38 | ) |
| 39 |