1.1 KiB
1.1 KiB
Bugs
M1 — One agent end to end
M2 — Seeing the work
M3 — Second vendor and review
M4 — Merging and history
M5 — Workflows
M6 — Fan-out
M7 — Inbox triage
M8 — macOS client
- macOS client strict memory safety
Turn on
.strictMemorySafety()for theByretarget inmac/Package.swiftand resolve what it flags (@unchecked SendableonRe,MainActor.assumeIsolatedin the key and click monitors, and anything else), soswift buildis warning-free with it on. - macOS client signing and SwiftData with iCloud sync
Sign
byre.appwith the paid developer team (provisioning profile, iCloud and CloudKit entitlements) inmac/bundle.sh, and move the app's persisted state (thebyre.serverorigin, drafts, last visits) fromUserDefaultsto SwiftData with CloudKit sync, so the server address follows the user to every Mac. - macOS client parity review
Side by side with the web client on the same server, window size and appearance, using disposable tasks: every tab, switcher, Inbox choice types, merge/discard dialogs, light/dark, narrow windows. Document build, install and storage in
docs/operations.md.