Local Authoring Workflow¶
Summary¶
This is the recommended workflow for an engineer changing a Collector config locally before opening a pull request.
Workflow¶
- Edit the config.
- Run
meridian validate. - Run
meridian check. - Inspect
summary.md,report.json,config.patched.yaml, graph artifacts, and any contract output. - If behavior changed intentionally, update assertions or contracts with care.
- Open the pull request with the local evidence already understood.
Why this workflow is recommended¶
It front-loads the cheapest and most deterministic checks:
- static structure
- Collector-native semantics
- runtime flow in
safemode
That usually catches the most important regressions before CI runs.
When to deviate¶
Use tee or live only when you explicitly need destination behavior beyond the default deterministic path.