Files
byre/TODO.md
T
2026-10-18 11:49:18 -07:00

1.7 KiB

Bugs

M1 — One agent end to end

M2 — Seeing the work

M3 — Second vendor and review

M4 — Merging and history

M5 — Workflows

  • Scheduled tasks A schedules table (project, cron, prompt or workflow) and a timer that creates the task the way the lead's create_task does, managed with lead tools and no UI, like workflows. Example: every Monday, run go vet ./... and gofmt -l and check docs/operations.md against the code. Claude Code Routines, Codex Automations, Copilot cloud automations, Devin, Factory and Conductor all schedule agents.

M6 — Fan-out

M7 — Inbox triage

M8 — macOS client

  • Phone app A native client for the phone over the same API, sharing the macOS client's SwiftUI code where it can. Every surveyed tool has one (Claude, Codex, Cursor and Conductor apps, GitHub Mobile, Superset for iPhone); it needs its own layout, since two half-width panes don't fit a phone.
  • Real release A tagged version with a downloadable, signed and notarized app that runs on Macs outside the team. Sign Byre and byre-hands with a Developer ID certificate and hardened runtime (codesign --options runtime), embed a Developer ID provisioning profile (iCloud needs one outside the App Store), switch aps-environment to production and deploy the CloudKit schema to Production (its store is separate from Development's), notarize with notarytool and staple, and ship a zip or dmg. mac/bundle.sh takes the version from the tag instead of the commit hash. The README gets install steps for the server (go install g.fc.run/misc/byre/cmd/byre@<tag>, plus building byre-hands) and for building the app under one's own Apple team, since mac/byre.entitlements and mac/byre.provisionprofile name this team.