Extends the jira-tooling memory with quirks hit while cancelling WSP-29806 / WSP-29810:
Transition required fields vary by issue type — the same target status enforces different fields per type. Cancelled on a Story requires Resolution + Justification; on an Epic it requires neither (so an Epic can sit in Cancelled while still reading Unresolved). Fetch requirements with getTransitionsForJiraIssue + expand=transitions.fields before transitioning.
ADF-only custom field — Justification (customfield_10070) advertises a textarea/string schema but the API rejects a plain string and requires an Atlassian Document Format object.
Docs-only change to a memory file; nix fmt clean.
Extends the `jira-tooling` memory with quirks hit while cancelling WSP-29806 / WSP-29810:
- **Transition required fields vary by issue type** — the same target status enforces different fields per type. `Cancelled` on a Story requires Resolution + Justification; on an Epic it requires neither (so an Epic can sit in Cancelled while still reading Unresolved). Fetch requirements with `getTransitionsForJiraIssue` + `expand=transitions.fields` before transitioning.
- **Cancel/won't-do resolution IDs** — Won't Fix (10068), Canceled (10070), Obsolete (10073, for superseded-by-another-ticket).
- **ADF-only custom field** — `Justification` (customfield_10070) advertises a `textarea`/string schema but the API rejects a plain string and requires an Atlassian Document Format object.
Docs-only change to a memory file; `nix fmt` clean.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Extends the
jira-toolingmemory with quirks hit while cancelling WSP-29806 / WSP-29810:Cancelledon a Story requires Resolution + Justification; on an Epic it requires neither (so an Epic can sit in Cancelled while still reading Unresolved). Fetch requirements withgetTransitionsForJiraIssue+expand=transitions.fieldsbefore transitioning.Justification(customfield_10070) advertises atextarea/string schema but the API rejects a plain string and requires an Atlassian Document Format object.Docs-only change to a memory file;
nix fmtclean.