Skip to content

feat(release): publish TraverseBoard.exe - #126

Merged
Qiyuanqiii merged 1 commit into
mainfrom
codex/traverse-board-exe-release
Aug 21, 2026
Merged

Qiyuanqiii merged 1 commit into
mainfrom
codex/traverse-board-exe-release

Conversation

@Qiyuanqiii

Copy link
Copy Markdown
Member

Summary

  • make TraverseBoard.exe the public Windows executable beginning with v0.1.0-rc.2
  • use the new filename in the reproducible build, portable ZIP, operator-preview launcher, and MSIX payload
  • attach the verified EXE directly to tagged GitHub Releases
  • record the scoped compatibility decision in ADR 0125 while preserving internal Go/CLI/data/protocol and MSIX identities

Compatibility boundary

  • unchanged: cmd/cyberagent-desktop, cyberagent, Go module, CYBERAGENT_*, data paths, protocols, PrayuDesktop identity, macOS binary
  • unchanged: historical releases and current Prayu-portable-*, PrayuDesktop.msix, and launcher filenames
  • changed: Windows build output and public package entry from cyberagent-desktop.exe to TraverseBoard.exe
  • no duplicate legacy EXE is shipped in new packages

Local validation

  • PowerShell parser and AppxManifest XML validation
  • focused desktop Go tests
  • frontend API check, 66 test files / 289 tests, TypeScript production build
  • two consecutive Windows production builds with identical bytes
  • TraverseBoard.exe SHA-256: 07196c2544f19caed3b155b1646d4a74bdc20387f1bf5e9e2a8bbee8a480342c
  • portable ZIP reproducibility, allowlist, hashes, metadata, and extracted startup smoke
  • unsigned MSIX creation with TraverseBoard.exe as the full-trust payload
  • associated executable icon extracted and visually verified

Release

After this change is merged, tag the resulting main commit as v0.1.0-rc.2. The existing tag-only workflow will rebuild and verify the candidate before creating the prerelease.

@Qiyuanqiii
Qiyuanqiii marked this pull request as ready for review August 21, 2026 19:17
@Qiyuanqiii
Qiyuanqiii merged commit 60f9d2c into main Aug 21, 2026
12 checks passed
@NanaseInori
NanaseInori deleted the codex/traverse-board-exe-release branch September 16, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant