Ved Diagnostics

Lints for control plane idioms.

Not just formatting. Static analysis tailored for distributed execution and robustness.

Idiomatic Robustness

Linting isn't a stylistic suggestion in Ved. It's a proactive defense against emergent chaos. Lints catch antipatterns that cause systemic failures rather than local crashes.

Actionable Lints

Lint target: Ved flags retries on best-effort networks without strict upper limits or backoff guarantees.

Lint target: Catches confusion between transient cache states and fatal persistent storage bounds.

Lint target: Warns when emitting network IO that isn't guaranteed to be idempotent across failure boundaries.

Lint target: Flags when high-authority domains pass unsanitized references down to lower scopes.

Auto-Remediation

Where possible, `ved fmt` and `ved fix` apply standardized, community-proven transformations to code. The objective is frictionless compliance with distributed system best practices.

ved fix
Executes the deterministic static analysis engine.
--apply
Automatically resolves safe structural violations.
--all
Traverses all domain boundaries and goal configurations.

The Developer Experience

Read about how the CLI unifies all diagnostic tools into a single, cohesive interface.

CLI UX Philosophy