Changelog

lore has not tagged a release yet, so there is no version number or ship date to show here. What follows is what has landed on its devbranch so far, grouped the same way a real release will be once one ships — distilled from the CLI repository’s own CHANGELOG.md.

Unreleased

In development

No tagged release exists yet. This entry has no version number and no date because neither is true of anything shipped so far — it will be replaced by a dated 0.1.0 entry once the first release actually publishes.

Added

  • lore init scaffolds a new OKF bundle (docs/, .lore/) in a repository; on an interactive terminal it also offers a short wizard for Claude Code / Codex agent setup and a doc-site scaffold.
  • lore init --claude / --codex set up each coding agent deterministically, without the wizard.
  • lore check is the read-only CI gate: status drift, stale managed blocks, broken links and anchors, and a portability lint, aggregated into one exit code.
  • lore syncis the write counterpart — it reconciles a Story’s status against its linked Backlog tasks and regenerates the managed task table.
  • lore link / lore unlinkcouple a concept’s tasks: frontmatter to Backlog task ids, with a queryable back-reference label on the task itself.
  • lore tasks <id>shows a concept’s linked Backlog tasks with their current status.
  • lore orphans reports Backlog tasks with no linked doc, and doc links pointing at tasks that no longer exist.
  • lore query full-text searches the bundle with frontmatter filters; lore graph emits its cross-link graph; lore context assembles a token-budgeted context pack for a concept.
  • lore rename, lore supersede, and lore replace perform a graph-aware rename, record a supersession, and do a managed-region-safe find-and-replace.
  • lore schema exportmaterializes the current profile’s editor JSON Schemas.
  • lore scaffold mkdocs / docusaurus / obsidian generate a ready-to-build doc-site config alongside the OKF bundle.
  • lore agents generates and refreshes the Claude Code agent bridge (a generated SKILL.md plus a managed pointer in CLAUDE.md).
  • lore help prints the full command reference, and carries a machine-readable --json capability manifest for agents.
  • lore export emits a deterministic OKF projection (JSONL) for downstream indexes.
  • A release pipeline that compiles and publishes platform binaries for five targets through npm.

Fixed

  • Upgraded the YAML parser dependency off a version carrying a known vulnerability.
  • File writes now retry automatically past transient Windows antivirus/indexer lock errors instead of failing outright.
  • lore orphans no longer flags a Backlog subtask as orphaned when its parent task is already linked to a doc.
  • lore agents no longer renders a stale, hand-edited bridge file in the same color as a fresh write.
  • lore link / unlink --json no longer prints a success-shaped result after a failed write.
  • Corrected the documented exit code for a missing backlog binary versus one merely too old to support --json.

Changed

  • Re-running lore scaffold against an already up-to-date doc-site config is now a no-op instead of failing.
  • Harmonized error-hint wording across lore tasks, lore context, and lore link/unlink.

Full, unabridged history and source: github.com/salient-data/lore-cli/blob/dev/CHANGELOG.md