Skip to content

Releases: Consiliency/consiliency-contract

v0.3.0 — rebalance required_documents baseline (panel-decided)

Choose a tag to compare

@ViperJuice ViperJuice released this 02 Jul 08:04
59fc14a

Panel-decided (3-leg) rebalance: universal baseline shrinks to 6 (readme, doc-contract-index, contract-version-status, glossary, interface-declaration, codeowners); service-catalog-ownership/sbom/adr-index/dev-setup/changelog move to code archetypes; contributing/license to the public modifier. Experiment/document archetypes are now genuinely lightweight. Version pins moved to the 0.3.x window.

v0.2.2

Choose a tag to compare

@ViperJuice ViperJuice released this 02 Jul 07:34
5be6db9

Patch release for the Consiliency contract package.

  • Aligns npm/PyPI/runtime/shared JSON version metadata at 0.2.2.
  • Fixes the TypeScript declaration for CONTRACT_VERSION, which was stale in 0.2.1.
  • Adds a regression test that package metadata, runtime, shared JSON, and TypeScript declarations agree.

Verification before release:

  • npm test
  • python3 -m unittest discover -s tests -p 'test_*.py'
  • npm run pack:check
  • python3 -m build

v0.2.1 — align contract-version-status version pins to 0.2.x

Choose a tag to compare

@ViperJuice ViperJuice released this 02 Jul 05:45
f2060e1

Patch: relax contract-version-status.schema.json version pins from ^0.1.0 to ^0.2.\d+ (matching manifest), so a scaffolded 0.2.x status.json validates. Fixes the standing false warn CS-0.11 surfaced.

v0.2.0 — adoption/governance-scoping + lease/inbox (CS-0.12 + CS-0.10b)

Choose a tag to compare

@ViperJuice ViperJuice released this 02 Jul 04:42
82f29ee

Panel-reviewed (3-leg advisor panel + fixes) contract additions:

  • CS-0.12: adoption profile (opt-in consent), governed-set allowlist-by-declaration, default ignore-set (incl. .git/.gemini/.pi/.agents/.cursor), doc maturity labels (present-nonconforming/foreign/unmanaged).
  • CS-0.10b: lease schema (TTL/heartbeat/auto-expiry, bounded ttl), LeaseStore + CoordinationChannel interfaces, computed sole-truth guardrail (events-only projection; messages proven non-mutating incl. handoff), lease-event projection.
    Both readers byte-parity; 35 conformance vectors.

v0.1.0

Choose a tag to compare

@ViperJuice ViperJuice released this 02 Jul 00:54
99039c7

CS-0.2 contract content release.

  • Adds normative Phase-0 L0 shared JSON contract data.
  • Adds schemas, registries, conformance vectors, canonical_html.v1 provenance, and thin npm/PyPI readers.
  • Adds package-content and cross-language parity checks before OIDC publishing.

Verification before release:

  • npm test
  • python3 -m unittest discover -s tests -p 'test_*.py'\n- python3 -m build\n- git diff --check