Skip to content

Releases: dr-zog/plumbline

v0.2.2

Choose a tag to compare

@dr-zog-s-release-bot dr-zog-s-release-bot released this 29 Aug 04:29

0.2.2 (2026-08-29)

Bug Fixes

  • dead-ends are coverage-aware; teach the architecture axis (#31) (05ae047), closes #29

v0.2.1

Choose a tag to compare

@dr-zog-s-release-bot dr-zog-s-release-bot released this 28 Aug 20:10

0.2.1 (2026-08-28)

Bug Fixes

  • plugin: correct plugin.json version to 0.2.0 (was a stale 0.5.0) (#19) (5b0f1c0)

v0.2.0 — the requirement status lifecycle

Choose a tag to compare

@dr-zog dr-zog released this 28 Aug 16:51

Plumbline v0.2.0 — the requirement status lifecycle.

This release lands ADR 004's full maturity × coverage model: status is the requirement's maturity, orthogonal to whether code fulfils it.

Added

  • Requirement statusdraftproposedapproved (committed) → rejected, honouring OFT's Status attribute as a first-class axis.
  • Dead-end detection — an approved item that declares no Needs now fails, instead of faking 100% coverage.
  • Maturity gate policy — code against a not-yet-approved item is a warning (build-ahead, or status-lag when fully covered), never a failure; code anchoring a rejected item is zombie code (a hard fail, distinct from a broken anchor).
  • Spec-debt budget — bound un-built spec (not-yet-approved feat/req) via maxProposed / maxProposedPct in plumbline.json.

Changed

  • Breaking: a register item with no Status: now defaults to proposed, not approved — a requirement is enforced only when explicitly Status: approved. Pre-1.0, so a minor bump.
  • The audit, maintain and onboard skills are fully fluent in the model (scoring over the approved set, the planned-vs-realised burndown, status transitions).

Install (Claude Code)

/plugin marketplace add https://github.com/dr-zog/plumbline.git#dist
/plugin install plumbline@plumbline

Plumbline traces itself (100%). MIT licensed. Full detail in the changelog.

v0.1.0 — first public release

Choose a tag to compare

@dr-zog dr-zog released this 27 Aug 20:12

Plumbline v0.1.0 — first public release.

Light-touch, enforced traceability from requirements to code. Your AIs write; Plumbline makes sure they never lose the features amongst the code.

Engine (zero-dependency Go)

  • OFT-compatible anchor scanner
  • OFT-native Markdown register parser (single file or a tree)
  • Locked C4 artifact-type ladder with structural validation
  • Bidirectional coverage report — coverage + completeness; uncovered, transitive, broken, orphan, and structural gaps
  • Strict and threshold gating; JSON and text output

Claude Code plugin

  • onboard / maintain / enforce / audit / showcase skills
  • Cross-platform static binaries (linux amd64/arm64, macOS universal, windows amd64) via a POSIX launcher

Install (Claude Code)

/plugin marketplace add https://github.com/dr-zog/plumbline.git#dist
/plugin install plumbline@plumbline

Plumbline traces itself (100%). MIT licensed.