Files
amethyst/commons
Claude e94bb2f637 fix(concord): terminal channel deletion and the 64-byte name cap
CORD-03 §2 (I14):

- Deletion is terminal across the whole accepted edition set: any
  MANAGE_CHANNELS-gated channel edition with `deleted: true` retires the
  channel even if a later edition "restores" it (Armada `everDeleted`).
- The channel gate enforces the name rule (non-empty, at most 64 UTF-8
  bytes): an edition breaking it is unauthorized and the fold falls back
  to the previous candidate. ConcordModeration.defineChannel refuses to
  mint one.

ControlPlaneVersionExhaustionTest's channel case now poisons with a
max-version rename: a max-version delete from an authorized holder is
terminal by design now, while a max-version edition still must not pin
the channel's content.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PmuzkD5qdqgv6dMeRMoC5N
2026-09-29 15:21:15 +00:00
..