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 validatepasses. - [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 validatepassed.- 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 x64passed.- Native parity:
504/504passed. - Native web API:
72/72passed. - 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.