> ## Documentation Index
> Fetch the complete documentation index at: https://prism.ntecdev.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ADR-2: Retro-close should auto-advance project.phase

> Closing a retro via prism_retro(action=create, status=closed) should automatically advance the project's phase field to the phase string on the retro. Optionall

<Info>**Status:** `proposed` · **ADR-2** · Filed 2026-04-17</Info>

## Decision

Closing a retro via prism\_retro(action=create, status=closed) should automatically advance the project's phase field to the phase string on the retro. Optionally: bump to a 'next phase' registry entry if one exists.

## Rationale

PID-PGR01 has four closed retros (Phase 0, 2, 3, 3.5) but project.phase still reads 'Phase 0'. Phase-as-metadata and phase-as-reality have diverged by four phases. Retros are the natural phase-close event; the write already happens at that boundary. Auto-advancing eliminates a whole class of 'forgot to update' drift.

## Alternatives Considered

Add a separate 'phase' verb. Require explicit prism\_context(update=...) at retro close. Do nothing, accept phase-as-metadata drift.
