Skip to content

06 FEATURE: Add annotation lifecycle and review queue basics #45

@bryan-shea

Description

@bryan-shea

Summary

Add clearer lifecycle support so annotations can behave more like a manageable review queue and less like static sticky notes that accumulate forever.

Problem

Without better lifecycle signals, annotations can become stale, unresolved, or hard to prioritize over time.

Goal

Support lightweight review queue behavior using local annotation state and filters.

Scope

In scope:

  • define lightweight lifecycle states or metadata
  • add “needs follow-up” style support
  • add stale indicators and relevant filters
  • support bulk queue actions where appropriate
  • update storage safely
  • add tests

Out of scope:

  • reminders or notifications via cloud services
  • team notification systems
  • enterprise audit workflows

Dependencies / notes

This feature should remain simple and local-first. It is not an invitation to invent a task management product inside the extension.

Metadata

Metadata

Assignees

No one assigned

    Labels

    annotationsAnnotation model, lifecycle, behavior, and annotation-specific product logic.featureParent feature issue covering a larger slice of product work.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions