Skip to main content

Task Breakdown: A vs B Comparisons

Feature ID: comparisons Status: Done (Retrospective) Last updated: 2026-05-01


Phase 1 — Plugin

  • T1. Plugin scaffold under packages/plugins/comparison-generator/.
  • T2. JSON Schema settings declaration.
  • T3. form-schema-provider capability implementation.

Phase 2 — Service

  • T4. ComparisonGeneratorService in packages/agent/src/comparison-generator/.
  • T5. Pair-ranking + cap logic.
  • T6. Markdown rendering (standard + extended-analysis variants).

Phase 3 — Integration

  • T7. Cadence override: independent Trigger.dev task or inherit.
  • T8. Commit comparison files to the data repo.

Phase 4 — Docs

  • T9. User-facing doc docs/features/comparisons.md.
  • T10. Plugin doc docs/plugin-system/comparison-generator-plugin.md.
  • T11. Retrospective spec/plan/tasks.

Definition of Done

  • All tasks shipped, tests pass, docs present, constitution gates verified.