For teams that share responsibility for a driver, every error you see is also something that someone might already be on top of — or might have slipped through the cracks. Anvil would add the things you need to turn a list of errors into a shared backlog: a status for each error, an assignee, a thread of comments, and notifications when something you care about changes.
Errors progress through a small set of statuses — New, Ongoing, Resolved, Regressed — so at a glance you can tell what's been looked at and what hasn't. When an error is marked Resolved and then happens again, it's flagged as Regressed, so you find out a fix didn't hold without needing to remember what you shipped last week. Errors can be muted for a chosen period when you know something is noisy and don't want to be pestered until you've landed the fix.
Assignment and comments give the team a place to discuss the error next to the error itself, rather than in a separate chat channel or ticket. Assign an error to a teammate, @mention someone to pull them in, leave notes for whoever picks it up next. Watchers get notified when things change — a comment, a status flip, a regression — so the right people hear about it without everyone subscribing to everything.
What we're thinking:
  • Error statuses: New, Ongoing, Resolved, Regressed
  • Automatic regression detection when a Resolved error recurs
  • Muting for a fixed period (1 hour, 4 hours, 1 day, 7 days)
  • Assignment to a single teammate per error
  • Markdown comments with @mentions
  • Watch an error to receive notifications on activity
  • Email notifications at launch, in-app notification center next, chat integrations later
  • Bulk actions for resolving or assigning many errors at once
Help us shape this:
  • Where does error triage live for your team today — chat channels, tickets, a spreadsheet, nothing formal?
  • What's more useful earlier: assignment and a single clear owner, or comments and group discussion?
  • Which notification channel matters most to you — email, in-app, or a Slack/Teams integration?