rdmpw3275m-changelog-20260921-1403-issue-20260902-21-logtty-build-number-monotonic-advance
rdmpw3275m-changelog-20260921-1403-issue-20260902-21-logtty-build-number-monotonic-advance
LogTTY build number advanced from 21 to 22, restoring strict monotonicity across Git commit history, BuildInfo.json, and CFBundleVersion (ISSUE-20260902-21).
1. Scope & Hosts
- Executing host:
rdmpw3275m(x86_64, macOS 26.7.1) - Canonical dev hub:
rdmsm4x:~/dev/apps/LogTTY - Worktree:
/Users/richh/dev/_worktrees/logtty-issue-20260902-21(merged & deleted) - Ticket:
ISSUE-20260902-21(RESOLVED)
2. Changes Delivered
- Monotonic Build Number Bump:
- In
BUILD_NUMBER: advanced integer build counter from21to22.
- In
- Changelog Synchronization:
- In
CHANGELOG.md: added missing entries for[0.1.1 build 21](fleet deployment with canonicalcom.eastcoastscience.LogTTYidentifier) and[0.1.1 build 22](standaloneECS*migration, universal2 release pipeline, and Developer ID notarization receipt).
- In
- Packaging Contract Verification:
- Verified that
release_packaging_test.shrequiresCHANGELOG.mdto have an entry for the exact version and build inVERSIONandBUILD_NUMBER. With build 22 added, test passes with 0 errors.
- Verified that
3. Verification Evidence
swift test: 37/37 tests passed across 10 suites in 7.19s.bash Tests/ScriptTests/release_packaging_test.sh: PASS.bash Tests/ScriptTests/app_icon_test.sh: PASS.bash Tests/ScriptTests/product_identity_migration_test.sh: PASS.script/verify_product_identity.sh: PASS.- Merged
4a44b80into canonicalmainand pushed tofleet(git.ecs0.net:git/apps/LogTTY.git) andbackup(github.com/richhdoty/rdmsm4x-dev-apps-logtty.git). - Ticket
ISSUE-20260902-21resolved indev/issues(commit3319fa3) and pushed tofleetandbackup. - Fleet broadcast sent via
agent_msg.zsh broadcast --topic issue-20260902-21-resolved.
4. How to Undo
git revert 4a44b80inrdmsm4x:~/dev/apps/LogTTY