Todos los comandos · lifecycle

pm update

Update item fields and metadata.

Mutates existing item fields while preserving history and lock safety.

Uso

pm update [options] [command] <id>

Argumentos

<id>Item idobligatorio

Opciones

--title, -t <value>Set titleopcional
--description, -d <value>Set descriptionopcional
--body, -b <value>Set body (allow empty string)opcional
--status, -s <value>Set status (use close command for closed)opcional
--close-reason <value>Set close reasonopcional
--priority, -p <value>Set priorityopcional
--type <value>Set typeopcional
--tags <value>Set comma-separated tags (replaces existing). Use --add-tags / --remove-tags to mutate additively.opcional
--add-tags <value>Add tags to the existing list without replacing it (repeatable; CSV accepted)opcional
--remove-tags <value>Remove tags from the existing list (repeatable; CSV accepted)opcional
--deadline <value>Set deadline (ISO/date string or relative)opcional
--estimate, --estimated-minutes <value>Set estimated minutesopcional
--acceptance-criteria <value>Replace the complete acceptance-criteria list (repeatable values join with '; '); use --remove-ac plus --add-ac for one-entry repairopcional
--add-ac <value>Add one semicolon-free acceptance criterion without replacing the existing list (repeatable)opcional
--remove-ac <value>Remove one semicolon-free acceptance criterion by exact text match; fails if any selector is unmatched (repeatable)opcional
--definition-of-ready <value>Set definition of readyopcional
--order <value>Set planning order/rank integeropcional
--goal <value>Set goal identifieropcional
--objective <value>Set objective identifieropcional
--value <value>Set business value summaryopcional
--impact <value>Set business impact summaryopcional
--outcome <value>Set expected outcome summaryopcional
--why-now <value>Set why-now rationaleopcional
--author <value>Mutation authoropcional
--message <value>Mutation messageopcional
--assignee <value>Set assigneeopcional
--parent <value>Set parent item IDopcional
--allow-missing-parentAllow updating to an unresolved parent reference and emit a validation warningopcional
--allow-unresolved-depsAllow unresolved local dependency targets and emit explicit warning receiptsopcional
--completed-at <value>Correct the actual completion timestamp on a terminal itemopcional
--reviewer <value>Set revieweropcional
--risk <value>Set risk level: low|med|medium|high|critical (med persists as medium)opcional
--confidence <value>Set confidence level: 0..100|low|med|medium|high (med persists as medium)opcional
--sprint <value>Set sprint identifieropcional
--release <value>Set release identifieropcional
--blocked-by <value>Set latest blocked-by item ID or reason; resolved item IDs append a blocked_by dependency edgeopcional
--blocked-reason <value>Set blocked reasonopcional
--unblock-note <value>Set unblock rationale noteopcional
--reporter <value>Set issue reporteropcional
--severity <value>Set issue severity: low|med|medium|high|critical (med persists as medium)opcional
--environment <value>Set issue environment contextopcional
--repro-steps <value>Set issue reproduction stepsopcional
--resolution <value>Set issue resolution summaryopcional
--expected-result <value>Set issue expected behavioropcional
--expected <value>Short alias for --expected-resultopcional
--actual-result <value>Set issue observed behavioropcional
--actual <value>Short alias for --actual-resultopcional
--affected-version <value>Set affected version identifieropcional
--fixed-version <value>Set fixed version identifieropcional
--component <value>Set issue component ownershipopcional
--regression [value]Set regression marker; bare flag means true, or pass true|false|1|0opcional
--customer-impact <value>Set customer impact summaryopcional
--dep <value>Add dependency entries id=<id>,kind=<value>,author=<value>,created_at=<iso|now>,source_kind=<value> (repeatable)opcional
--dep-remove <value>Remove by dependency id or exact row signature (repeatable)opcional
--comment <value>Append comment seed author=<value>,created_at=<iso|now>,text=<value> (also accepts markdown pairs and - for stdin; repeatable)opcional
--note <value>Append note seed author=<value>,created_at=<iso|now>,text=<value> (also accepts markdown pairs and - for stdin; repeatable)opcional
--learning <value>Append learning seed author=<value>,created_at=<iso|now>,text=<value> (also accepts markdown pairs and - for stdin; repeatable)opcional
--file <value>Append linked file path=<value>,scope=<project|global>,note=<text> (also accepts markdown pairs and - for stdin; repeatable)opcional
--test <value>Append test command=<value>,path=<value>,scope=<project|global>,timeout_seconds=<n>,pm_context_mode=<schema|tracker|auto|none> (also accepts markdown pairs and - for stdin; repeatable)opcional
--doc <value>Append linked doc path=<value>,scope=<project|global>,note=<text> (also accepts markdown pairs and - for stdin; repeatable)opcional
--reminder <value>Set reminders at=<iso|relative>,text=<text> (also accepts markdown pairs and - for stdin; repeatable)opcional
--event <value>Set events start=<iso|relative>,end=<iso|relative>,duration=<relative|30min|PT30M>,title=<text>,all_day=<true|false>,recur_* fields (also accepts markdown pairs and - for stdin; repeatable)opcional
--type-option <value>Set type options key=value or key=<name>,value=<value> (also accepts key:value and markdown pairs; use - for stdin; repeatable)opcional
--field <name=value>Set a field declared by an active extension registerItemFields registration (repeatable)opcional
--unset <field>Clear scalar metadata field by name (repeatable)opcional
--stdin-jsonRead a full item JSON document from stdin; explicit flags override document valuesopcional
--body-file <path>Load body from a file or stdin (-); conflicts with --bodyopcional
--replace-depsAtomically replace dependency entries with the provided --dep valuesopcional
--replace-testsAtomically replace linked test entries with the provided --test valuesopcional
--replace-filesAtomically replace linked file entries with the provided --file valuesopcional
--replace-docsAtomically replace linked doc entries with the provided --doc valuesopcional
--clear-depsClear dependency entriesopcional
--clear-commentsClear commentsopcional
--clear-notesClear notesopcional
--clear-learningsClear learningsopcional
--clear-filesClear linked filesopcional
--clear-testsClear linked testsopcional
--clear-docsClear linked docsopcional
--clear-remindersClear remindersopcional
--clear-eventsClear eventsopcional
--clear-type-optionsClear type optionsopcional
--forceForce ownership overrideopcional

Ejemplos

pm update pm-a1b2 --status in_progress --message "Start implementation"

Comandos relacionados