Expand description
Resolves frontmatter custom field values and body sections to a JIRA
fields payload for write operations.
Input:
- Frontmatter scalar map keyed by human name (from
custom_fields:in JFM). - Body sections parsed via [
crate::atlassian::document::split_custom_sections]. EditMetafetched for the target issue (or create target).
Output: { field_id -> api_json } ready to be merged into a PUT/POST.
Functionsยง
- merge_
set_ field_ overrides - Merges CLI
--set-fieldoverrides into a frontmatter scalar map, with CLI overriding frontmatter on name conflicts. - parse_
set_ field - Parses a
--set-field NAME=VALUEargument into a(name, value)pair. - resolve_
custom_ fields - Resolves a mixed set of frontmatter scalars and body sections into an API-ready custom field map keyed by stable field ID.