Expand description
braze-sync validate — local-only structural and naming checks.
v0.1.0 supports Catalog Schema. Other resource kinds emit a “not yet implemented” warning.
Validate is special among CLI commands: it does not need a Braze
API key. The whole point is “I want a pre-merge check that runs in
CI on a fork PR where the secret isn’t available”. cli::run
dispatches Validate directly from the parsed ConfigFile, skipping
the env-resolution stage that other commands go through.
Issues are collected across the whole run and reported at the end, so the user sees every problem in one pass instead of fix-and-rerun cycles.