- enabled_targets/names_for: one implementation of 'a host acts only on its
own targets'; --host s5 and --host s5.fisher.hu now select the same targets
- shell_value: JSON booleans reach shell consumers as true/false
- cd-status: capture before eval, so the unconfigured-host branch is reachable
- cd-deploy writes a .status record; cd-status reads it instead of grepping
the log's prose
- cd-render-hooks --list-urls replaces two inline JSON readers
Replaces the per-project deploy scripts and self-contained webhook
receivers with one manifest-driven implementation that lives outside the
application repositories and can be updated independently of them.
First targets: domaindingo test and prod on s5.