# Prompt Change Log

## [2026-04-29] setup | Initial Pi crew prompts and shortcuts

- Added project crew agents, workflows, and prompt templates.
- Added memory and prompt-evolution scaffold.
- Prompt changes must include evidence, validation commands, reviewer notes, and rollback guidance.

## [2026-04-29] automation | Agent memory extension

- Added project-local Pi extension `.pi/extensions/agent-memory.ts`.
- Automatically injects reviewed memory index and prompt change log into future turns.
- Captures private raw metrics and session snapshots under `.agent-memory/raw/`.
- Added `/memory-status`, `/memory-capture`, and `/memory-compile` extension commands.
- Raw telemetry remains gitignored; reviewed memory remains under `docs/agent-memory/`.

## [2026-04-29] timing | Explicit active work tracking

- Added `/prompt-start`, `/prompt-pause`, `/prompt-resume`, `/prompt-stop`, and `/time-report`.
- Active user prompting/work time is measured by explicit work blocks with pause support.
- Automatic metrics still record prompt gaps, idle-excluded gaps, agent duration, turn duration, provider header latency, and tool counts.

## [2026-04-29] review | Automatic memory review queue

- Added reviewable pending memory candidates after each agent turn.
- Added `/memory-review`, `/memory-show`, `/memory-approve`, `/memory-discard`, and `/memory-clear`.
- Durable memory and prompt changes still require approval; automatic capture does not write reviewed memory directly.

## [2026-04-29] timing | Agent questions and answer effort

- Added automatic blocked-on-user detection for direct agent questions.
- Added `/answer-start`, `/answer-stop`, and `/blocked-status`.
- Reports now separate passive wait time from explicit active answer composition.
