All notable changes to this project will be documented in this file.
[0.1.0] — 2026-07-21
Added
- Concurrent filesystem parser (
ExOKF.Parser) with YAML frontmatter and markdown body support - Lossless writer (
ExOKF.Writer) that preserves unknown frontmatter keys - Validator with severity-ranked diagnostics (
ExOKF.Validator,ExOKF.Diagnostics) - Native adjacency graph backend (
ExOKF.Graph.Adjacency) behindExOKF.Graph.Backend - GraphBLAS backend stub (
ExOKF.Graph.GraphBLAS) reserved for v0.2 - Query helpers (
ExOKF.Query) and provenance-aware context assembly (ExOKF.Context) - Mix tasks:
ex_okf.validate,ex_okf.inspect,ex_okf.graph,ex_okf.context,ex_okf.format - Doctests, property tests, fixtures, and GitHub Actions CI
- CI workflow (Credo, Coveralls.io publish, Hex dry-build) and Release workflow (Hex.pm publish on
v*tags) - Credo strict analysis (
.credo.exs) and ExCoveralls with 95% coverage gate