056-release-0-1-1-and-consumer-qualification

The next family release: a CLI version command, declared consumer examples and the fresh-consumer qualification (amends 006, 007 and 031)

Lifecycle approvedImplementation completeVerification unknownQualification unknown

A narrow amendment of approved specs 006, 007 and 031, written after `v0.1.0` was published to crates.io, npm and GitHub on 2026-10-26 but could not be qualified (021 3.10, 031 3.9.7). The CLI has no version command; the support-routing package declares no runnable offline example (its SYNTHETIC rules program is a test fixture of the rules backend); no harness runs the registry-only consumer across the platform matrix; and the npm packages carry no provenance. This spec adds `rustev version`, ships the package's SYNTHETIC example as package data, adds the qualification harness and its workflow, and defines how the owner authorizes a release after `0.1.0`, so that the next family version is published through the existing pipeline and qualified. Ratified by the owner on 2026-10-26 (A-58). Revised the same day (A-59): the work is folded into the next family version (`0.2.0`); there is no separate `0.1.1`.

Read the full pinned specification ↗

Relationships

Claimed units

  • extends
    {
      "nature": "amending",
      "spec": "006-cli-surface",
      "unit": {
        "kind": "directory",
        "path": "crates/rustev-cli/"
      }
    }
  • extends
    {
      "nature": "amending",
      "spec": "007-support-routing-package",
      "unit": {
        "kind": "directory",
        "path": "packages/rustev-pkg-support-routing/"
      }
    }
  • extends
    {
      "nature": "amending",
      "spec": "031-public-api-and-release-family",
      "unit": {
        "kind": "directory",
        "path": "tools/rustev-release/"
      }
    }

Source headings

  1. 056: The next family release, a CLI version command, declared consumer examples and the fresh-consumer qualification (amends 006, 007 and 031)
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 3.1 The version command
  6. 3.2 The declared example
  7. 3.3 The qualification harness
  8. 3.4 Authority for a later release
  9. 3.5 The next family version
  10. 4. Observable negative cases
  11. Acceptance
  12. Verification
  13. Implementation record

Frozen anchors

No frozen anchors declared.