# UAI Memory Reorganization v1.21.0

updated_utc: 2026-06-28T12:20:00Z
status: implemented

## Purpose

Refresh the Cognivirus.com `.uai` memory package so it behaves like a current project handoff rather than a stale archive. The repair aligns read order, File Handoff state, long-term source-report pointers, and next-recursive prompt expectations.

## Implemented changes

- Rewrote `.uai/next-recursive-prompt.uai` with current v1.21.0 state.
- Added the requirement that every final handoff report include a visible suggested next recursive prompt.
- Regenerated `.uai/long-term-memory.uai` report coverage from `docs/report-coverage-inventory.json`.
- Regenerated `.uai/report-pointer-index.uai` and per-report `.uai/memory/source-reports/*.uai` pointer records.
- Added `.uai/exports/manifest.json` and `.uai/manifest.uaix.json`.
- Added `.uai/decisions.uai`, `.uai/current-state.uai`, `.uai/next-actions.uai`, `.uai/open-questions.uai`, `.uai/risk-register.uai`, `.uai/owners.uai`, `.uai/agent-instructions.uai`, and `.uai/changelog.uai` as typed support files.
- Added a validation script that checks prompt freshness, report pointer coverage, active intake status, and UAIX package manifest structure.

## Active File Handoff result

`agent-file-handoff/Content/` and `agent-file-handoff/Improvement/` were scanned. No active non-placeholder source files were found in either bucket. Existing reports remain preserved in `/docs/source-reports/` and referenced by `.uai` memory.

## Memory rule

Hot memory is concise and current. Durable evidence lives in `/docs`, `.uai/archives`, manifests, summaries, and source-report files. Long-term memory is pointer-only but not context-free.
