Home
Entry August 14, 2026

Talking a ticket into existence

I talk into my Apple Watch. Granola records the voice, writes the notes, and gives me text I can copy. That text goes into the Linear agent, which creates the ticket. I never type it.

Linear then sets an impact level and a dev effort on the ticket. The workspace is connected to GitHub, so it has code intelligence to work with, and it can tell which feedback is worth prioritizing instead of treating every note the same.

Claude and Codex are linked to the tickets and take it from there. When a ticket completes, it flows into the changelog on its own, filed under Agentic, Product, or Infra.

  • Granola: feedback capture and note-taking
  • Linear: ticket tracking and prioritization
  • Claude and Codex: coding and agentic execution
  • Agentic annotation is the primary tool at the code level
  1. Apple Watchspeak
  2. Granolarecords, writes notes
  3. Linearcreates the ticket
  4. Claude + Codexdo the work
  5. GitHubthe code

GitHub feeds code intelligence back to Linear, which is how it sets impact level and dev effort instead of treating every note the same.

Changelogfiled asAgenticProductInfra
A completed ticket closes and lands in the changelog under one of three categories.