OKF Bundle Validator

•
344
•

Validates Open Knowledge Format (OKF) bundles against the v0.2 specification and migrates legacy v0.1 bundles in place.

Open Knowledge Format Validator runs a deterministic Python conformance checker against OKF bundles to enforce v0.2 specification standards before committing changes. It identifies critical schema errors, warns on soft guidance issues like malformed trust actors and broken links, and provides an automated, idempotent in-place migration path for upgrading legacy v0.1 knowledge bundles to v0.2 format.

Key Features

01Provides automated, idempotent in-place migration from legacy OKF v0.1 to v0.2
02Executes deterministic conformance checks against OKF v0.2 specification standards
03Detects critical frontmatter schema errors and trust-tier actor near-misses
04Supports configurable warning thresholds and strict failure gating for workflows
05344 GitHub stars
06Outputs machine-readable JSON for integration into CI/CD build pipelines

Use Cases

01Automating schema conformance and link checks within continuous integration pipelines
02Upgrading legacy v0.1 Open Knowledge Format bundles to modern v0.2 structures
03Validating local .okf directory bundles prior to committing documentation changes