OpsProbe

Release notes

OpsProbe v0.3.30: an auditable credit ledger.

Usage accounting is now ready for future advanced scans without activating payments.

Release date September 25, 2026Version v0.3.30Type minor

Summary

Workspace members can inspect an immutable Ops Credits ledger and current non-negative balance from the Console Usage view. Internal simulation supports controlled test changes while normal members remain read-only.

Changes

  • Added append-only grants, consumption, refunds, and adjustments with unique idempotency keys.
  • Added transaction-safe row locking and insufficient-balance protection.
  • Added audit events for applied credit balance changes.
  • Added workspace credit balance, totals, and recent activity APIs.
  • Added a mobile-safe Usage view with clear billing status.

Product boundary

Real payments, top-ups, expiry, automatic renewals, and purchasing are not available. Homepage Instant Probe and recurring monitors do not deduct credits in this release. Simulation mutations require the internal bearer token and are not exposed to ordinary workspace members.

Verification

  • Rust formatting, tests, and locked release build
  • JavaScript syntax and release checks
  • Migration `deploy/sql/014_ops_credits.sql` reviewed as additive