Skip to content

docket 0.19.0

Choose a tag to compare

@NovusEdge NovusEdge released this 23 Sep 09:53
· 123 commits to main since this release

Added

  • docket correct fixes a record's wording or metadata while it keeps its id. Corrections are ledger lines, docket show lists them, and briefings tag corrected records. A ledger that holds a correction needs this release or later to read.

Changed

  • docket claim and docket decision refuse a text that ends in ?. A
    decision states the commitment; the question it settled goes in docket question and links back with --answers. 81 of this project's first 82
    decisions were recorded as the question, which left the graph viewer
    labelling every commitment as an open inquiry.
  • docket decision refuses a text that only restates --choice.
  • docket construct refuses a question-shaped proposal when it stages one,
    rather than at append time. construct accept writes each record as it goes,
    so a refusal raised mid-loop left the run half-applied.
  • Record ordering keys off a record's position in the ledger file instead of
    its ID number. No output changes: the two orders are identical while IDs
    allocate from a shared counter. This is what lets per-kind IDs land without
    re-ranking every briefing.

Reading is unaffected. Every check runs at write time, so a ledger recorded
under the old rules still reads and docket rebase still merges a branch that
predates them.

Changed

  • 0.17.1 shipped docket graph --format csv under a patch number, which
    understates it. This release carries the same feature under a minor version,
    so a reader comparing version numbers is not misled about what changed.

Fixed

  • A rolled changelog heading got two blank lines under it, because the captured
    section already opens with the blank line that followed ## [Unreleased].
  • just release restores VERSION, the changelog and both plugin manifests when
    it aborts. The bump has to precede the test, because a test compares the
    running --version against VERSION, so a failing test left a half-applied
    bump behind with nothing saying how to undo it.

Documentation

  • The docket skill now covers graph --format: the three shapes, what each
    one is for, and the flags that narrow all of them.