docs: record cycle-3 client release
This commit is contained in:
@@ -112,7 +112,7 @@ The continuation runs serially in the isolated `.worktrees/c3-p2-followups` work
|
||||
| K — client alarm parity | CLI-47/48/49/50 | `gpt-5.6-terra` high | Done | All five client suites green |
|
||||
| L — live watch-list/proto wave | watch-list refresh follow-up + WRK-32 proto comment | `gpt-5.6-sol` high | Done | Codegen clean; portable alarm/contract tests green; windev Worker.Tests green |
|
||||
| M — Windows gateway CI | TST-35 | `gpt-5.6-terra` medium | Done | windev `live` mode proves Worker, gateway, full-slnx, and live smoke tiers |
|
||||
| N — integration and release | publish five clients + Contracts | `gpt-5.6-sol` high | In progress | Full local/windev gates; merged `main`; registry coordinates and Go tag verified |
|
||||
| N — integration and release | publish five clients + Contracts | `gpt-5.6-sol` high | Done | Full local/windev gates; merged `main`; registry coordinates and Go tag verified |
|
||||
|
||||
### Continuation tasklist
|
||||
|
||||
@@ -220,12 +220,12 @@ in 53 s; and the live-MXAccess smoke passed **8/8** in 1m46s. TST-35 commit:
|
||||
|
||||
- [x] Run `git diff --check`, codegen, client-version, README, NonWindows build, and full gateway suite gates.
|
||||
- [x] Run all five client suites on the final candidate.
|
||||
- [ ] Run final windev `live` gate at the exact candidate SHA.
|
||||
- [ ] Merge/push the verified continuation to `main`; wait for green CI.
|
||||
- [ ] Re-query all package coordinates and Go tag immediately before publish; abort on collision.
|
||||
- [ ] Publish .NET Client + Contracts 0.2.1, Python 0.2.1, Rust 0.2.1, Java 0.2.2.
|
||||
- [ ] Create/push `clients/go/v0.2.1` at the exact release commit.
|
||||
- [ ] Verify every registry coordinate and Go module/tag, update `docs/ClientPackaging.md`, and record immutable release evidence here.
|
||||
- [x] Run final windev `live` gate at the exact candidate SHA.
|
||||
- [x] Merge/push the verified continuation to `main`; wait for green CI.
|
||||
- [x] Re-query all package coordinates and Go tag immediately before publish; abort on collision.
|
||||
- [x] Publish .NET Client + Contracts 0.2.1, Python 0.2.1, Rust 0.2.1, Java 0.2.2.
|
||||
- [x] Create/push `clients/go/v0.2.1` at the exact release commit.
|
||||
- [x] Verify every registry coordinate and Go module/tag, update `docs/ClientPackaging.md`, and record immutable release evidence here.
|
||||
|
||||
Batch-N portable verification (2026-08-25): `git diff --check`, codegen freshness,
|
||||
client-version freshness, and the generated README check all passed without changing
|
||||
@@ -236,3 +236,24 @@ green (respectively **134 passed / 1 live skip**, all Go packages built/tested w
|
||||
clean `gofmt`, **169 passed / 1 opt-in TLS skip** from a clean virtual environment,
|
||||
**108 passed** plus clean `cargo fmt`/Clippy, and **132 passed / 0 failed** with the
|
||||
generated Java tree unchanged).
|
||||
|
||||
Batch-N integration/release verification (2026-08-25): `main` was integrated and
|
||||
released at exact commit `5776021970cbbe59813ba57579abe00d9fc61a46`; Gitea CI
|
||||
run **783** concluded success. Windev `live` mode at that SHA built the x86/net48
|
||||
Worker with **0 warnings / 0 errors**, passed Worker.Tests **529 passed / 11
|
||||
opt-in skips / 0 failed**, built the full Windows solution with **0 warnings / 0
|
||||
errors**, passed the Windows gateway suite **1193/1193**, and passed the live
|
||||
MXAccess smoke **8/8**. One preceding full-suite attempt hit a transient fake-worker
|
||||
disconnect in the reconnect/replay test; the test then passed **50/50** isolated
|
||||
macOS runs and **20/20** isolated windev runs before the clean full-gate pass.
|
||||
|
||||
Immediately before publication, all five package coordinates returned HTTP 404
|
||||
and `clients/go/v0.2.1` was absent locally/remotely. The published coordinates are
|
||||
NuGet `ZB.MOM.WW.MxGateway.Client` **0.2.1** and
|
||||
`ZB.MOM.WW.MxGateway.Contracts` **0.2.1**, PyPI
|
||||
`zb-mom-ww-mxaccess-gateway-client` **0.2.1**, Cargo
|
||||
`zb-mom-ww-mxgateway-client` **0.2.1**, and Maven
|
||||
`com.zb.mom.ww.mxgateway:zb-mom-ww-mxgateway-client` **0.2.2**. Each exact Gitea
|
||||
package API coordinate returned HTTP 200 after publication. Annotated Go tag
|
||||
`clients/go/v0.2.1` resolves locally, remotely, and through `go list -m` to
|
||||
`5776021970cbbe59813ba57579abe00d9fc61a46`.
|
||||
|
||||
Reference in New Issue
Block a user