Skip to content

Diagnostics reference ​

Every diagnostic carries a stable code, severity, source range, and variant-specific reason; many also include a fix. The CLI response is authoritative for the exact occurrence. This index does not guess a reason or repair when a variant does not provide one.

Assignment ​

Assignment error. Use visible stable person keys and valid load values.

CodeDefault severity
assignment/ambiguouserror
assignment/duplicateerror
assignment/emptyerror
assignment/missingerror

Availability ​

Availability error. Correct overlapping or invalid leave and overtime dates.

CodeDefault severity
availability/conflicterror
availability/duplicateerror
availability/rangeerror
availability/workday-overtimewarning

Calendar ​

Calendar error. Correct the workday or holiday declaration.

CodeDefault severity
calendar/duplicateerror
calendar/weekdayerror

Capacity ​

Capacity diagnostic. Review assignment load and person availability.

CodeDefault severity
capacity/overloadwarning
capacity/rangeerror
capacity/unavailablewarning

Connection ​

Workspace connection error. Reconnect the project without committing private state.

CodeDefault severity
connection/config-invaliderror
connection/source-mismatcherror
connection/workspace-selection-requirederror

Date ​

Date constraint error. Use absolute ISO dates and satisfy the reported date constraint.

CodeDefault severity
date/deadlineerror
date/deadline-unresolvedwarning
date/formaterror
date/pairerror
date/rangeerror

Dep ​

Dependency error. Repair the referenced work item or ordering constraint.

CodeDefault severity
dep/constraint-cycleerror
dep/duplicateerror
dep/missingerror
dep/name-ambiguouserror
dep/name-unknownerror
dep/ordererror
dep/order-unresolvedwarning
dep/selferror

Doc ​

Document structure error. Keep exactly one Plan map at the document root.

CodeDefault severity
doc/root-not-maperror

Edit ​

Edit-set error. Review the closed edit-set and current source baseline.

CodeDefault severity
edit/candidate-mismatcherror
edit/conflicterror
edit/contracterror
edit/create-conflicterror
edit/create-requirederror
edit/operationerror
edit/source-ownershiperror

Field ​

Field contract error. Use the documented field set and value type.

CodeDefault severity
field/duplicateerror
field/exclusiveerror
field/missingerror
field/typeerror
field/unknownerror

Id ​

Identifier error. Use a unique ASCII kebab-case ID.

CodeDefault severity
id/duplicateerror
id/formaterror
id/source-basenameerror

Include ​

Include boundary error. Use a safe relative .plan path inside the project root.

CodeDefault severity
include/cycleerror
include/duplicateerror
include/limiterror
include/missingerror
include/not-fileerror
include/patherror
include/unreadableerror

Init ​

Initialization error. Choose a new valid target path or Plan identity.

CodeDefault severity
init/conflicterror

Manifest ​

Manifest error. Correct plan.manifest.json and validate the project again.

CodeDefault severity
manifest/duplicateerror
manifest/entrieserror
manifest/fieldserror
manifest/jsonerror
manifest/missingerror
manifest/not-fileerror
manifest/patherror
manifest/unreadableerror
manifest/versionerror

Migration ​

Reference migration error. Review the migration candidate and source baseline.

CodeDefault severity
migration/conflicterror
migration/invaliderror
migration/mixed-syntaxerror
migration/semantic-changeerror

Milestone ​

Milestone operation error. Refresh the source and correct the milestone operation.

CodeDefault severity
milestone/delete-blockederror
milestone/not-founderror

Name ​

Name error. Provide a non-empty single-line display name.

CodeDefault severity
name/emptyerror
name/newlineerror

Person ​

Person reference error. Use the stable @person-key, not the display name.

CodeDefault severity
person/name-ambiguouserror
person/name-field-legacywarning
person/name-unknownerror

Project ​

Project boundary error. Run the command from a valid project root.

CodeDefault severity
project/root-invaliderror

Reference ​

Reference visibility error. Reference a visible item with explicit @id syntax.

CodeDefault severity
reference/scopeerror

Resource ​

Resource catalog error. Repair the local resource source or accepted lock snapshot.

CodeDefault severity
resource/auth-failederror
resource/closure-mismatcherror
resource/contract-incompatibleerror
resource/credential-missingerror
resource/forbiddenerror
resource/legacy-commanderror
resource/legacy-syntaxwarning
resource/local-invaliderror
resource/lock-invaliderror
resource/name-referenceerror
resource/networkerror
resource/person-inactiveerror
resource/profile-missingerror
resource/revision-conflicterror
resource/source-conflicterror
resource/source-mismatcherror
resource/workspace-not-readyerror

Skill ​

Agent Skill error. Inspect the project Skill directory and resolve the conflict explicitly.

CodeDefault severity
skill/conflicterror

Source ​

Source identity error. Provide a valid source path when metadata must be derived.

CodeDefault severity
source/path-requirederror

State ​

State diagnostic. Use the exact reason and fix returned by the installed CLI.

CodeDefault severity
state/valueerror

Syntax ​

Syntax error. Correct the token or delimiter at the reported range.

CodeDefault severity
syntax/commenterror
syntax/indent-mismatcherror
syntax/multiline-bounderror
syntax/parseerror
syntax/reservederror

Task ​

Task operation error. Refresh the source and correct the task operation.

CodeDefault severity
task/anchor-not-founderror
task/conflicterror
task/delete-blockederror
task/invalid-moveerror
task/not-founderror
task/parent-not-founderror
task/placement-conflicterror
task/summary-stateerror

Version ​

Version error. Use a DSL version supported by the installed CLI.

CodeDefault severity
version/dslerror

See Troubleshooting for workflow-level recovery steps.

PlanQ documentation