Fixed Vale linter disable comment that was interrupting the ordered list
in the "Event handling" section of watchoperation.md. Moved the Vale
disable comments to wrap around the entire list instead of interrupting
it, which resolves the ordering numbering reset issue.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Updated status field names in operation.md to match actual YAML
capitalization: conditions, failures, pipeline, appliedResourceRefs
instead of the capitalized versions.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Added a new troubleshooting item to operation.md documenting the common
error when Operations feature is not enabled and how to resolve it by
adding the --enable-operations flag to Crossplane's startup arguments.
Updated numbering for subsequent troubleshooting items accordingly.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Add backticks to all status field names (Conditions, Succeeded,
ValidPipeline, Failures, Pipeline) to match AppliedResourceRefs
per Jared's feedback in PR #956.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Change from plain code block to console with disabled line numbers and copy
functionality per docs engineer feedback. Improves visual presentation of the
cron schedule diagram.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Add critical guidance for WatchOperation functions that request resources
dynamically. Functions must return consistent requirements across iterations
for proper stabilization. Include working example with error handling.
Signed-off-by: Nic Cope <nicc@rk0n.org>
Add Test an operation section to Operations concept documentation showing how to
preview Operations locally using the CLI. Follows same pattern as composition
render documentation with usage examples and output format.
Signed-off-by: Nic Cope <nicc@rk0n.org>