Skip to content

Beta 0.7.3 internal pre-release proof

Summary

Run the final beta proof on the current pushed Beta 0.7.3 candidate after CI-022 through CI-032, REF-037, and FEAT-055 have closed. This gate exists to make the tag/readiness decision depend on one coherent pass over the current candidate state rather than scattered earlier gate evidence.

The previous 1.0.1 proof is superseded internal evidence. The first publishable beta release is 0.7.3; do not create a public GitHub release or upload package assets for 1.0.0, 1.0.1, or the temporary 1.1.1 label.

Acceptance Criteria

  • [x] python -m emule_workspace validate passes.
  • [x] Debug and Release app builds pass for x64.
  • [x] Release app build passes for ARM64.
  • [x] Debug and Release test builds pass for x64.
  • [x] Native release tests pass for x64.
  • [x] Native REST, qBittorrent-compatible, and Torznab-compatible adapter smoke passes.
  • [x] aMuTorrent, Prowlarr, Radarr, and Sonarr controller replay passes.
  • [x] x64 and ARM64 local package rehearsals produce beta assets with clean contents and current app commit metadata.

Completion Evidence

  • Candidate app commit: 11e5966.
  • Build orchestration commit: ed307f1.
  • Tooling release docs commit at start of proof: fce800e.
  • Validation:
  • python -m emule_workspace validate passed.
  • App builds:
  • x64 Debug: workspaces\v0.72a\state\build-logs\20260509-162006\summary.json.
  • x64 Release: workspaces\v0.72a\state\build-logs\20260509-162048\summary.json.
  • ARM64 Release: workspaces\v0.72a\state\build-logs\20260509-162132\summary.json.
  • Test builds:
  • x64 Debug: workspaces\v0.72a\state\build-logs\20260509-162103\summary.json.
  • x64 Release: workspaces\v0.72a\state\build-logs\20260509-162109\summary.json.
  • Native release tests:
  • python -m emule_workspace test all --config Release --platform x64 passed.
  • Native parity: 504/504 passed.
  • Native web API: 72/72 passed.
  • Coverage artifact: repos\emulebb-build-tests\reports\native-coverage\20260509-162114-eMulebb-workspace-v0.72a-eMule-main-x64-Release.
  • Live E2E replay:
  • REST/API/qBit/Torznab: repos\emulebb-build-tests\reports\rest-api-smoke\20260509-162353-eMule-main-release\result.json.
  • aMuTorrent: repos\emulebb-build-tests\reports\amutorrent-browser-smoke\20260509-162759-eMule-main-release\result.json.
  • Prowlarr: repos\emulebb-build-tests\reports\prowlarr-emulebb-live\20260509-162844-eMule-main-release\result.json.
  • Radarr/Sonarr: repos\emulebb-build-tests\reports\radarr-sonarr-emulebb-live\20260509-163136-eMule-main-release\result.json.
  • Local package rehearsal:
Platform Asset SHA256 Manifest app commit Content check
x64 eMule-broadband-1.0.1-x64.zip a9649e201c10d8866fa9d46fd01960c0bbf3daa1830c45c2c90d2616b59bdbeb 11e5966 50 entries, 43 DLLs, 5 docs, 0 unsupported artifacts
ARM64 eMule-broadband-1.0.1-arm64.zip b58697f2678dce455e569dffa009355180be14cee243b982e412bb5a66c8de97 11e5966 50 entries, 43 DLLs, 5 docs, 0 unsupported artifacts

Release Decision

The superseded internal candidate was tag-ready from the Beta 0.7.3 proof perspective at app commit 11e5966. No release-impacting regression, missing advertised behavior, package-rehearsal defect, or new BUG-111+ item was found during that final pass.

The annotated app tag emule-bb-v1.0.1 was pushed to origin, matching the existing emule-bb-v1.0.0 annotated-tag practice. This tag is an internal evidence marker only; it must not receive a public GitHub release or uploaded package assets.

2026-05-10 follow-up: app release identity and package defaults were reset to 0.7.3 for the first beta/public release. The 1.0.1 tag and package hashes above remain superseded internal proof evidence only.