In HELIX_GOVERNANCE_MODE=enforce, “official exports” fail closed unless the bundle is integrity-verified and governance-Approved (or explicitly waived by a signed waiver receipt where policy allows).
If HELIX_REGISTRY_URL is configured, “official exports” fail closed unless the bundle is registered (governance/registry_ref.json present) and the registry reports it is not deprecated / needsReview.
In HELIX_GOVERNANCE_MODE=enforce, side-channel artifact writers (reports/exports written outside governed bundles) fail closed.
Features
CLI: bump Helix CLI Session Contract to v2 and stamp contract_id/contract_hash into .helix sessions, *.export.json, and *.png.provenance.json.
Governance ledger: event-sourced lifecycle (Draft → Review → Approved → Deprecated) via signed receipts (transition_request_v1, signoff_v1, waiver_v1) with deterministic replay.
Receipt fetch: materialize the exact bundle for an approval receipt id (helix fetch --receipt …) and verify it end-to-end.
Blob storage: S3/MinIO content-addressed backend (HELIX_BLOB_BACKEND=s3) with explicit timeouts/retries and optional strict no-overwrite (HELIX_S3_STRICT_NO_OVERWRITE=1).
GitHub: PR verify/diff workflow (.github/workflows/helix-verify-diff.yml) with fork-safe commenting and deterministic artifacts.
Ops UX: enforcement posture banner on Teams/Registry server startup, helix status, and posture footer in helix governance status.
Deploy templates: deploy/docker-compose.yml (Teams + MinIO), deploy/production.env.example, and a Kubernetes manifest skeleton.
Telemetry: server counters endpoint for export blocks + registry activity (/api/v0/telemetry/counters).
Breaking changes
None by default (governance defaults to warn), but enabling HELIX_GOVERNANCE_MODE=enforce will block side-channel outputs and enforce governed/registered exports.
v1.0.10 (2026-01-07) — PyPI bootstrap hardening
Release workflow: build in a clean dist/ so trusted publishing uploads only helix-governance artifacts (no legacy veri_helix-* files).
Packaging: add helix-governance[studio] extra and a helix-studio shim that prints install guidance when GUI deps are missing.
Release assets: placeholder .asc files are non-empty (avoids GitHub Release asset upload failures when GPG is not configured).
v1.0.9 (2026-01-07) — Windows packaging meta fix
Windows release packaging: tolerate PyInstaller _internal/ layout by copying helix_build_meta.json to the app root before zipping.
Authority visibility wedge: deterministic provenance header + block injected into *.export.json, *.evidence.json, and HTML reports; Studio surfaces DECISION_GRADE vs EXPLORATORY via readiness gates.
Artifact bundle verifier UX: helix verify <bundle> prepends a human summary (includes short manifest hash even on failure) while preserving stable machine FAIL\t... lines.
Decision-grade export hardening: decision-grade writers fail closed without a signing context; bundle builder plumbs signing through so signed bundles don’t trip SIGNING_KEY_REQUIRED.
End-to-end design partner funnel: helix partner run now emits three seeded demos + optional support bundle with JSON handshake metadata for easy triage.
Repro bundle v1: repro/helix_repro_bundle_v1 plus CLI helix run --out/helix verify --kind repro keep CPU↔GPU outputs aligned; backend parity tests exercise the bundle in CI.
v1.0.1 (2025-12-15) — Lightcone GPU + audit packs
Studio Lightcone panel with GPU renderer, picking, and selection drilldowns; exports audit-pack zips (manifest + receipts + selection dump) for traceable viz artifacts.
Lightcone perf harness + pinned baseline gate (tools/lightcone_perf.py, tests/test_lightcone_perf_smoke.py) keep shader/geometry changes honest on the pinned GPU runner.
CLI experiment dump accepts Lightcone audit packs (helix experiment dump --audit-pack …) so headless workflows can consume the same fixtures.
v1.0.0 (2025-12-05) — Helix 1.0 contract
Snapshot-driven .helix sessions with headless parity: helix simulate|run writes sessions, helix report/export renders HTML + PNG evidence, and helix engine info/benchmark stamp backend + scoring metadata.
Reproducibility + schema surface: Snapshot Spec v1 published; helixspec compile/diff/run/verify commands added; VeriBiota export/lean-check/preflight wired into the CLI.
Studio spine stabilized: start panel + presets, run history table with compare/export shortcuts, and refreshed Outcome Explorer/Guide Inspector flows (see 0.5.x notes below).
v0.5.0 (2025-11-29) — Genome IDE shell, presets, and run history
New Start panel + hero status console (running/error/last run) with shortcuts.
Built-in CRISPR & Prime EMX1 demos via experiment presets; user presets save/load/picker.