CHANGELOG

Material changes should leave a visible trail.

This public log summarizes product and governance changes. It is not a substitute for Git history, database migrations, validation records, release evidence, or customer-specific change control.

2026-08-28

Commercial product experience

  • Reframed the public website around customer outcomes and one Measurement Command Plane spanning reference work, devices/live data, controlled evidence, metrology operations, AI, and governance.
  • Added buyer-facing Trust, Status, Documentation and Support paths; Controlled Early Access pricing language; buyer FAQ; clearer contact/support copy; and a tracker-light privacy disclosure.
  • Added a dedicated signed-in Review Queue, Metrology Operations view, Live Acquisition view, customer Activity Ledger, and an instrument dossier that brings due state, stability, Live context and evidence history together around the controlled asset.
  • Added customer session revocation for other signed-in devices while preserving separate MFA and measurement-authority controls.
  • Native iOS/Android distribution is now governed by a documented release plan; no App Store or Google Play availability claim is made before real signed listings exist.
2026-08-28

Metrology operations + Live control plane

  • Added append-only calibration programs/revisions/events and stability observations with controlled interval-basis sources, explicit due-anchor policy, derived due state and RPC-only mutation authority.
  • Added the Live Acquisition control plane with exact controlled-instrument identity binding, private tenant live topics, bounded cloud display rate, timestamp-quality provenance and explicit evidence capture.
  • Completed foreign-key support indexes for the new operations/live relationships without deleting low-traffic provenance indexes simply to silence unused-index notices.
  • Hardened Device Bridge connector credentials before first enrollment: one-time high-entropy secrets are converted server-side into keyed HMAC-SHA256 verifiers, with versioned rotation/revocation and no legacy connector credentials to migrate.
  • Live customer activation remains OFF pending simulator, private Realtime configuration, storage/restore, exact-model hardware and security validation.
2026-08-28

Metrology Workbench + governed reference math

  • Added the complete current SI decimal prefix range from quecto through quetta and practical directly selectable prefixed lab units.
  • Added governed reference calculators for unit/temperature conversion, calibration error/correction/ppm, tolerance/guard-band/TUR, independent RSS uncertainty, Ohm's Law/DC power, Kirchhoff balance, transmitter scaling, frequency/period and basic reactance/resonance.
  • Introduced a versioned metrology model registry so reference formulas carry model identity, assumptions and a permanent non-authority boundary.
  • Added public Range Intelligence and Governance surfaces and retained desktop/mobile render evidence for the Workbench.
2026-08-28

AI + external-agent boundaries

  • Separated three AI paths in customer disclosure: Reference Intelligence search, Interrogate AI retained-evidence explanation, and customer-authorized ChatGPT/MCP access.
  • Interrogate AI uses a bounded evidence packet, excludes private source-file bodies, disables web search in evidence mode, requests provider response storage off, and remains explanatory-only.
  • Added controlled OAuth / read-only-first MCP architecture for future ChatGPT connectivity while keeping the customer connection gate OFF by default.
  • Aligned the Subprocessor register with environment-gated server-side AI providers rather than listing planned providers as active.
2026-08-28

Security + release evidence

  • Made the tenant audit ledger append-only against application service credentials and exposed a minimized customer Activity Ledger.
  • Added per-request nonce CSP on sensitive dynamic surfaces, same-origin mutation enforcement, customer session revocation, shared-responsibility security guidance, retained CycloneDX SBOM evidence and exact browser privilege closure.
  • Supabase compromised-password protection remains a real Production Auth configuration gate; no permissive database policies are added merely to clear advisory notices.
  • Public site, paid billing, external AI access, Live Acquisition, mobile distribution, and authoritative measurement release remain independent release gates.
2026-08-28

0.3.1 candidate control cycle

  • Documented and corrected guard-band REVIEW/FAIL candidate semantics.
  • Added MFA requirements for high-authority review/release and team administration.
  • Added evidence export, commercial team controls, and stricter entitlement boundaries.
  • Authoritative release remains disabled pending independent validation.
2026-08-28

Reference Intelligence provenance hardening

  • Bound retrieval to a governed trusted-domain registry.
  • Required candidates to match actually consulted source URLs.
  • Replaced intentional plaintext query retention with keyed query-digest provenance.
  • Recorded trust-registry version and domain-set digest with discovery evidence.
2026-08-27

Commercial platform foundation

  • Established authenticated tenant workspaces, private source evidence, deterministic measurement records, Stripe entitlement reconciliation, and controlled review/release lifecycle.