Skip to content

LISTENER-QA-01 — Staging acceptance, load soak and release rollback #201

Description

@nicoechaniz

Objective

Accept the current Harmonic Beacon Listener for public launch while keeping it isolated from events, Proyección del Mito and live.harmonicbeacon.com.

Current accepted baseline — 2026-08-15

  • Exact public Listener 5d1073f598272d81a14a64d55a4220c2c13e9a74; previous application rollback acc90ba35fea52f63ef18337e3a555ef637c552f; pinned no-port withdrawal operator 0a475717d45d32cec38afdb8fc35fb772a994017 survives app rollback.
  • Exact membership authority 4e5b208e902969285c8f68067f7fd13b7e2eb68d, healthy with restart=0.
  • Three-hour weekly Free quota with server time, no rollover, union consumption and two-device cap.
  • Google login/logout/re-login and real-browser email magic link; ES/EN intro, direct Beacon, intro→Beacon, Stop and accepted iPhone playback.
  • PayPal Sandbox and Mercado Pago TEST browser lifecycle acceptance.
  • Canonical Founder status/cancel/reactivate/terminal Free fallback.
  • Health/readiness, private metrics/alerts, kill switch, backup/restore and same-DB roll-forward recovery.
  • Public no-login withdrawal/service-cancellation routes, immediate opaque receipts, root-only operator and 20h/24h alerts.
  • Hermetic fonts and bounded silence watchdog/same-lease recovery.
  • Abandoned PayPal Live approval safely retired after provider 404 with no charge, subscription, Founder state or blocking binding.
  • Public sales, both public Live checkout flags and private Live workbench are OFF.
  • Prometheus/Alertmanager have no active alerts; host memory and root disk are below thresholds.

Release gates

Guardrails

  • No load, deploy or restart of event app, LiveKit, playlist, tapestry or event audio.
  • No real payment without explicit approval.
  • No old daily-window/welcome or experimental compatibility criteria are release authority.
  • Optional visualization laboratory ideas do not block launch unless they cause an audio/accessibility regression.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

early-birdsEarlyBirds isolated Listener and 24/7 stream lane

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions