Skip to content

TokenLink 0.2.2: sessions, BLE reliability, and release artifacts - #6

Merged
phantom5125 merged 24 commits into
mainfrom
codex/release-v0.2.2
Aug 30, 2026
Merged

TokenLink 0.2.2: sessions, BLE reliability, and release artifacts#6
phantom5125 merged 24 commits into
mainfrom
codex/release-v0.2.2

Conversation

@phantom5125

Copy link
Copy Markdown
Owner

Summary

  • ship the v0.2.2 Sessions lifecycle, focus, acknowledgement, status animation, and full active-count improvements
  • harden C152 short-click wake and post-flash BLE rebinding with a persistent per-install identity
  • apply the TokenLink brand mark to the app, menu bar, and menu panel while preventing duplicate worktree app registration
  • produce and verify a Universal 2 drag-to-Applications DMG, with stable-tag release automation that fails closed without Developer ID signing and notarization credentials
  • align the app at 0.2.2 build 8 and refresh release/validation documentation

Validation

  • bash scripts/test.sh — 190 tests
  • Swift format strict lint for Package.swift, Sources, and Tests
  • bash scripts/privacy_scan.sh
  • firmware package tests and Mac/firmware C01-C04 contract check
  • real ESP32-S3 release build plus 13 host-native firmware tests
  • firmware artifacts and SHA-256 checksums verified
  • Universal 2 TokenLink-0.2.2.dmg built, mounted, and verified with arm64/x86_64 slices, app resources, icon, signature, Applications link, and checksum
  • workflow YAML parsed and release shell scripts passed bash syntax checks
  • physical C152 flash, protocol-v2 negotiation, rebinding, and repeated Codex/Kimi/MiniMax sync verified

Gates before tagging v0.2.2

  • configure the documented GitHub Actions Developer ID and notarization secrets
  • complete the final visible single-click sleep/wake check
  • complete one real needs-input ACTION to OPENED acceptance check

These final gates block the public tag, not source integration.

@phantom5125
phantom5125 merged commit 1f9eb80 into main Aug 30, 2026
3 checks passed
@phantom5125
phantom5125 deleted the codex/release-v0.2.2 branch August 30, 2026 16:08
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