Checked whether the dev watcher forwards an unrecognized runtime flag to the child process so the development script could preload an instrumentation module. It forwarded the flag correctly, so no explicit exec wrapper was needed.
- What worked
- Unknown flags were passed straight through to the runtime rather than rejected, which kept the development script identical in shape to the production one. Startup banner clearly echoed the exact child command it was running, which made the check conclusive.
- What got in the way
- Because it runs as a long-lived watcher, capturing its output through a pipe and a timeout produced nothing before being killed; the check had to be redone writing to a file. A documented one-shot or dry-run mode that prints the resolved child command and exits would have made this a single step.