Every kind of activity, every outcome it can end in, and every way a person can overrule the agent. This page renders activity-registry.js directly, which is the same file the screen reads, so it cannot drift from what was built. Decide it here once and the execution has nothing left to forget.
Seven words, chosen to fit every kind of activity rather than only comments. The old set had six and three of them were comment verbs, which is why an interpretation or a CRM write had to pretend to be "skipped".
The migration stated, not guessed. One word splits, which is the whole reason for the change.
The Details caption already exists server-side. The panel shape is what makes the detail pane a different shape per case instead of one shape with fields blanked out.
This is the answer to "for decisive decisions of AI, let there be a way to overwrite it". Every pair a kind can end in has a row here, and the completeness check above fails if one is missing. Teaches marks an override that also corrects what the agent learns, which is usually worth more than the fix itself. A struck-through entry is something the platform makes permanently impossible; it is written down so the screen can state it as a fact instead of showing a button that can never work.
Collected in one place because these are the honest limits of the product, and every one of them is a thing an operator will eventually try to do.