@hackage / shikumi-okf

Generate OKF documentation bundles from shikumi programs (EP-31)

Latest0.1.0.1

Changelog

Changelog

Unreleased

0.1.0.1 - 2026-07-05

Changed
  • Refreshed the internal shikumi bound for local builds against the 0.3 series now that okf-core is available on Hackage.

0.1.0.0 - 2026-06-28

Added
  • Initial package scaffold (EP-31, Milestone 1): Shikumi.Okf.Types defining SomeProgram, ProgramDoc, ProgramManifest, and AppInfo.
  • Program rendering and bundle generation (Milestones 2–3): Shikumi.Okf.Render (renderProgramBody) and Shikumi.Okf.Generate (generateBundle, writeProgramBundle, and the per-concept builders), producing one Shikumi App concept linking to one Shikumi Program concept per program.
  • Shared OKF profile profile/shikumi.dhall, a worked shikumi-okf-example executable, and the committed example/out bundle (Milestone 4). Verified with the standalone okf CLI: validate, --profile-enforce, and graph --json.
  • Model-call instructions in rendered bodies (Milestone 5): each Predict node's signature instruction now appears under its model call, via the new core accessor Shikumi.Program.nodeInstructionsIndexed.