---
id: ADR-CMT-MTG-011
title: Keep Accepted Follow-Ups on the Meeting
product_area: committees
module: meetings
revision: 1
status: proposed
design_intent: confirmed
source_sha:
  services-committees: 36129c24daeaadcdb339218c38cdeaff9861359d
decision: >-
  The recorded interim keeps accepted follow-ups as meeting records and delays
  CRM task creation until the task boundary supports the required contact and
  committee links.
constrains:
  - DOM-CMT-MTG-002
  - SVC-CMT-MTG-meetings
origin: >-
  CMTE-M3 D8 (Andrew 2026-10-21 10:12 ET),
  services-committees:docs/milestones/CMTE-M3-meetings-and-minutes.md#Decisions;
  architecture D-13
alternatives:
  - option: Create a staff-only CRM task immediately.
    why_not: Product selected a meeting-only record for this milestone.
  - option: Omit follow-ups until volunteer tasks exist.
    why_not: That would lose the gathering’s agreed work record.
consequences:
  - >-
    Accepted follow-ups have no built task reminders, assignment screen or
    completion list.
  - The task integration port exists but returns no production task.
supersedes: []
evidence:
  - >-
    services-committees at 36129c24:
    modules/meetings/services/persistence/proposed-action-items.ts;
    ports/task-creator.ts
---
# Keep Accepted Follow-Ups on the Meeting

## Context

Acceptance has meaning even before a shared task can be created. The current task port returns no task identity, matching that interim limit.

## Decision

The recorded interim keeps accepted follow-ups as meeting records and delays CRM task creation until the task boundary supports the required contact and committee links.

## Alternatives Considered

Create a staff-only CRM task immediately. Product selected a meeting-only record for this milestone.

Omit follow-ups until volunteer tasks exist. That would lose the gathering’s agreed work record.

## Consequences

Accepted follow-ups have no built task reminders, assignment screen or completion list. The task integration port exists but returns no production task.
