Tool · Free · Runs in your browser
brief.md validator.
Paste your brief.md, get a structured spec-compliance report. Validates against the v0.1.0 spec — required fields, scope tag validity, section structure, frontmatter-to-body cross-checks.
Runs entirely in your browser. No signup. No rate limit. Your brief never leaves your machine.
What this validator checks
- Frontmatter present and well-formed
- Required frontmatter fields:
spec_version,document_type,brand_id,brand_version spec_versionrecognized by this validator (0.1.0, 0.1.1)document_typeis a known type (brand-brief, operator-brief, journalist-brief)- Sections declaration present (untagged sections default to
private) - Scope tags valid:
public,pitch-shareable,private - Body section format
## Name [scope] - Frontmatter-to-body cross-check (body sections match frontmatter declarations)
- Unrecognized fields flagged as warnings (forward-compatibility check)
Voice rule validation (banned phrases, required elements, channel limits) is operator-specific and runs in the PRAPI Pitch Composer for authenticated operators. The public validator checks spec structure only.
Use brief.md in PRAPI.
PRAPI is the canonical brief.md implementation. Voice-validated drafts on every pitch, multi-brand routing across one inbox, Git-canonical authoring.