17 unenforced becomes 16 — support topic creation takes its own right

Fixkamo-internal
Shipped
August 15, 2026 at 6:40 AM UTC
Author
kamo
Commit
fb83c9d

POST /support/topics was gated on MANAGE_SUPPORT, the parent, so the child right looked dead while being the thing checked. It now takes CREATE_SUPPORT_TOPICS, which costs nobody anything — identical holder sets, and closure guarantees the child implies the parent. The document records this as the third distinct meaning of "decorative": genuinely ungated, enforced under a different right, or enforced under its own parent. The last is invisible to the analyzer and free to fix, so it is worth hunting for deliberately in what remains.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing