reticle affected answers one question: given these changed files, which saved flows cover them? It is the foundation the gate and watch are built on, and it costs your agent nothing per turn because it runs in the environment.
Arguments and flags
With nothing after it,
reticle affected means the working tree against HEAD. It used to be a usage error, while the rule reticle init writes into the agent’s own instruction file told the agent to run it.
What it prints
Onereticle_affected line. Real capture from this repository, with the file and flow lists trimmed for length:
Exit codes
Always0. A load error is logged as reticle_affected_failed, not thrown. Use reticle gate when you want a non-zero exit.