Skip to content

Releases: amcbstudio/jsonllm

v0.1.1

25 Feb 03:15

Choose a tag to compare

v0.1.1 — Workspace Bootstrap and Packaged Defaults

This release makes the kernel easier to reuse in new projects by removing repo-bound assumptions and shipping first-class bootstrap templates.

Added

  • Workspace bootstrap command: jsonllm init-project [target] [--force].
  • New bootstrap module to scaffold a ready-to-run workspace:
    • catalog/
    • modules/
    • data/events.jsonl
    • .gitignore defaults
  • Packaged default templates inside the installable package:
    • Catalog templates (allowed-actions, policy-config, intent-routes)
    • Module templates (core_builtin, math_sum)

Changed

  • CLI now supports workspace resolution via:
    • --workspace
    • JSONLLM_WORKSPACE
  • Path handling is now workspace-based (no fixed local repository paths).
  • Module API compatibility checks were tightened with explicit module_api_version validation.
  • list-modules output now includes module root path and API version metadata.
  • README updated with bootstrap and workspace usage instructions.

Release Engineering

  • Version bumped to 0.1.1.
  • Packaging/build validation completed successfully:
    • python -m build --no-isolation
    • python -m twine check dist/*