18 lines
876 B
Markdown
18 lines
876 B
Markdown
# Changelog — ourdigital-okf
|
|
|
|
## 1.0 — 2026-06-16
|
|
|
|
Initial release.
|
|
|
|
- **produce** / **validate** / **visualize** modes for Open Knowledge Format (OKF) v0.1 bundles.
|
|
- `okf_common.py` — stdlib YAML-subset frontmatter + link parser (inline/block lists, folded
|
|
and `>`/`|` block scalars, quoted scalars).
|
|
- `okf_validate.py` — conformance (parseable frontmatter + non-empty `type`) + broken-link
|
|
warnings; text/JSON output; meaningful exit code.
|
|
- `okf_viz.py` — minimal self-contained Cytoscape graph viewer (CDN libs, no backend).
|
|
- Test suite: 20 stdlib `unittest` tests. Verified CONFORMANT against Google's reference
|
|
bundles (crypto_bitcoin, ga4, stackoverflow).
|
|
- End-to-end verified: produce a 4-concept analytics bundle → validate (0 errors) →
|
|
visualize (4 nodes, 9 edges).
|
|
- `install.sh` symlinks the skill into `~/.claude/skills/ourdigital-okf`.
|