Skip to content
Rick Hightower edited this page Aug 7, 2026 · 2 revisions

PR #8

pr/8 · status: not tracked

Changed files: not tracked. Test/Review status: not tracked — run worklog pr-sync 8.

Linked Tickets

  • Ticket-01KYZFDBAY0AX03XQ6SAT6SXJW Fix the no-op post-edit hook and curate fallback — Read the file path from the PostToolUse stdin JSON instead of a nonexistent $FILE_PATH, widen the matcher to include MultiEdit, and replace the grep-based fallback with the repo's own okf-graph.py validate (which also deletes a realpath -m call that is broken on stock macOS).
  • Ticket-01KYZFDBAY2VPBHBNXW7E4ZKHF Fix okf-graph.py block-sequence YAML, Mermaid IDs, and add validate --strict — Parse standard YAML block sequences in frontmatter; derive Mermaid node IDs from the full relative path via a shared mermaid_id/render_mermaid helper; add a --strict flag so CI can gate on warnings while the skills keep the lenient default.
  • Ticket-01KYZFDBAYGEG2FKWRADN46Z9W v0.3.0 — fix the plumbing, add the net — Fix three verified defects in shipped v0.2.0 code (no-op post-edit hook, silently dropped block-sequence YAML, colliding Mermaid node IDs) and add the first automated coverage of scripts/okf-graph.py, the plugin's graph engine.
  • Ticket-01KYZFDBAZ0T4W5TZYVXSBXADV Add tests/test_okf_graph.py and wire it into CI and pre-commit — Plain-assert suite covering frontmatter parsing, link normalization, edge merging, Mermaid ID uniqueness, sample-okf validity, and version consistency across the four manifests.
  • Ticket-01KYZFDBAZ62YTTMN7SRGD2QKC Qualify intra-plugin paths with CLAUDE_PLUGIN_ROOT — Command files referenced skills by bare relative path, which does not resolve in a consuming project.
  • Ticket-01KYZFDBAZ6G090EZ3FSS0FXS9 Add graph subcommand and the two missing slash commands — Back the okf-visualize skill with a real graph subcommand (mermaid/json/html) built on the shared emitter, and add commands for okf-visualize and okf-maintain so all seven skills have a command.
  • Ticket-01KYZFDBAZW0F3RCN8P9J1R29A Release chore — bump to 0.3.0 across the four manifests and README — The version lives in four places and drifts silently; the new test asserts they agree.

Traceability

Clone this wiki locally