Fix:
Validator
Validate an OKF bundle
Paste Markdown, upload individual .md files, or select a folder. The validator checks OKF v0.2 conformance and reports advisory findings for provenance, trust, lifecycle, computations, and links.
Input
Validate Markdown.
Coverage
Checks parseable frontmatter, required types, recommended metadata, v0.2 trust and provenance fields, computation contracts, filenames, and internal Markdown links.
Request failed
Validation could not run.
Validation report
Markdown files scanned
Concept files checked
Total issues found
Blocking
Errors
No blocking errors found.
The scanned concept files satisfy the required OKF checks.
Quality
Warnings
No warnings found.
The scanned files include the recommended metadata and link hygiene checks.
Improve:
Validation result
A report will appear here.
Upload an OKF folder or paste one Markdown concept file. The report separates blocking conformance errors from advisory metadata, provenance, trust, lifecycle, computation, filename, and link warnings.
Version coverage
What the OKF v0.2 validator checks.
The validator separates required concept-file rules from metadata guidance so teams can fix blocking issues first and improve bundle quality next.
Required checks
- Concept files must contain parseable YAML frontmatter.
- Frontmatter must be an object/map of keys and values.
- Every non-reserved concept file needs a non-empty
type.
Guidance checks
- Recommended descriptive metadata includes title, description, resource, and tags.
- Optional v0.2 fields include sources, generated, verified, status, stale_after, and computation contracts.
- Past stale_after dates and verification events older than the current content are surfaced for review.
- Legacy timestamp and body Citations forms receive migration warnings.
- Tags should be an array for predictable filtering.
- File-relative and bundle-root Markdown links are checked for missing targets.
Permissive behavior
- Reserved files follow their index or dated-log body structures without concept frontmatter.
- The root
index.mdmay declareokf_version: "0.2"frontmatter. - Unknown fields and extension keys are allowed.
- Non-Markdown files are ignored during validation.
Next step