Role
Makes mutations trustworthy and makes the vault fast enough to query without loading everything.
The quality gate and retrieval layer: validators, link checks, generated indexes, read models, and failure events when something cannot be safely written.
Makes mutations trustworthy and makes the vault fast enough to query without loading everything.
Validation failures should be visible events, not silent skips or partial writes.
Links, frontmatter, generated indexes, and read models can be checked before trusting an output.
Validators read committed conventions, bounded vault subsets, and generated indexes; they should not depend on hidden editor state or stale chat context.
The useful output is a concrete pass/fail signal, changed paths, and enough diagnostics to fix the source note rather than patching downstream symptoms.
Does the check fail loudly enough, does it name the source file to fix, and does the generated index stay rebuildable from committed inputs?
When an index is stale, the right fix is usually to rebuild it from the vault source and report changed paths, not to hand-edit the generated output until it looks correct.
Share the verification philosophy and output shape, not private index contents, personal entities, or unreleased automation internals.
Failure mode: Without validation, automation silently corrupts the source of truth.