Format before debugging
Pretty formatting exposes nesting, arrays, and malformed-looking areas so API responses and config files are easier to inspect.
Formatting does not fix invalid JSON by itself; it only makes valid structure readable.
Validate before generating types
Run validation before creating TypeScript interfaces so comma, quote, bracket, and trailing-character issues are caught early.
Use a representative sample with optional and nullable fields when generating types from an API response.
Minify only after review
Minify JSON when embedding config, sending compact payloads, or storing fixtures where whitespace is unnecessary.
Keep a formatted version during review to make diffs and troubleshooting easier.