diff options
| author | info@mode42.com <info@mode42.com> | 2026-08-07 18:25:13 +0000 |
|---|---|---|
| committer | info@mode42.com <info@mode42.com> | 2026-08-07 18:25:13 +0000 |
| commit | 04d965d67a7264a1c7c211494aebda1953df7603 (patch) | |
| tree | 0ebd700a6e219f84a26a656f4bee8778bc75da7b /RELEASE-READINESS.md | |
Initial push
Diffstat (limited to 'RELEASE-READINESS.md')
| -rw-r--r-- | RELEASE-READINESS.md | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/RELEASE-READINESS.md b/RELEASE-READINESS.md new file mode 100644 index 0000000..ebf915d --- /dev/null +++ b/RELEASE-READINESS.md @@ -0,0 +1,52 @@ +# Release readiness · MAX25-Stack 1.8.5-fallback_untested-upcoming#3-2 + +Offline and manual release gates for MAX25-Stack **1.8.5-fallback_untested-upcoming#3-2**. + +## Offline CI gate matrix + +| Gate | Result | +|------|--------| +| `cmake` build + install (`MAX25_BUILD_MAX25_BCPR=ON`) | Pass target | +| `./scripts/terminology-check.sh` | Required | +| `./scripts/release-check.sh` | Pass target | +| `./scripts/tx-rx-test.sh` (L0 offline) | Pass target | +| `max25_web_smoke` (no UART) | Pass target | +| `test_crdop_backend.py` | Pass | +| `test_audio_dummy_backend.py` | Pass | +| `test_bell202_line_code.py` | Pass | + +## Consistency gate matrix + +| Gate | Status | +|------|--------| +| Version `1.8.5-fallback_untested-upcoming#3-2` in VERSION file | Required | +| Device face BayCom/based = **`max25e0`** (not `bcpr-bc0`) | Required | +| `MAX25_BUILD_CRDOP=ON` documented | Required | +| HyBBX boundary INI defaults | `[features] baycom=no`, `pccom=no`; bcpr via `bcpr=yes` | +| Host protocol ports 8515/8516 | Unified in `m25_host_protocol.py` | +| Canonical start | `scripts/run-max25d.sh` (§0.21 root when needed) | + +## Manual hardware gate matrix + +| Gate | Status | +|------|--------| +| `tnc2c` UART boot-wait + KISS | Pending | +| BayCom/based `max25e0` (bcpr) | active | +| Live RX before TX (§0.20) | Required | +| `soft-crdop` acoustic bench | Optional | + +## Tag gate matrix + +| Item | Status | +|------|--------| +| Annotated tag `v1.8.5-fallback_untested-upcoming#3-2` | Operator decision | +| Push to remote | Operator decision | + +## Related + +| Goal | Doc | +|------|-----| +| TNC / modem bring-up | [TNC-MODEM-DEV.md](TNC-MODEM-DEV.md) | +| v1 scope | [docs/V1.0.0-SCOPE.md](docs/V1.0.0-SCOPE.md) | +| Changelog | [CHANGELOG.md](CHANGELOG.md) | +| BayCom/based | [docs/BAYCOM.md](docs/BAYCOM.md) | |
