perf.parse_result_overwritten
A warn rule, scope workflow. A parse/publish target is overwritten by a later unconditional task before anything reads it.
Synopsis
$ orion-server clippy ./definitions
warn[perf.parse_result_overwritten] a parse/publish target is overwritten by a later unconditional task before anything reads it
Description
A parse_json/parse_xml/publish_json/publish_xml target that a later unconditional task writes (or a path above it) before anything reads it.
Caveats
Silent when any step between has a computed or scoped read, reads the target, or is a connector or channel_call task. Silent when the overwriter is conditional, and when the workflow has a loop.
Related
- Advisory checks: every rule, the levels, and where certainty comes from.
orion-server clippy: the command, its flags and exit codes.- Test workflows offline: running the rules against a set.
- Workflows: the step grammar the rule reads.
Last verified 14 September 2026