fix(ontology): remove inapplicable merged and locked states from WorkItem.state enum

Removes 3: merged and 4: locked from WorkItem.state.values in config/ontology/nodes/plan/work_item.yaml. Also cleans up the description which no longer needs the parenthetical caveat.

These states only exist on MergeRequest and will never appear on a WorkItem row. Having them caused LLM agents to generate queries filtering on state = 'merged' or state = 'locked' for work items, producing empty results with no useful error.

Closes #631 (closed)

Testing

mise ontology:validate passes locally. Cross-checked that MergeRequest.state is unchanged and still has all four values.

Performance Analysis

This merge request does not introduce any performance regression.

Agent context

No extended reasoning needed — single YAML field change with no Rust code touched.

[skip schema-version-check]

Edited by Gatla Vishweshwar Reddy

Merge request reports

Loading
Loading