Retention Metadata Extraction Implementation Plan

For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (- [x]) syntax for tracking.

Goal: Project retention metadata and reinforcement events into graph entities so existing decay-aware retrieval policies have useful signals.

Architecture: Add a small extractor helper for safe retention fields, apply it to high-value built-in memory entities and fallback events, and add a typed memory.reinforced extractor. Retrieval logic remains unchanged and consumes the projected properties it already understands.

Tech Stack: Python 3.11, pytest, ruff, mypy.

---

Task 1: Extractor Tests

Files:

Task 2: Extractor Implementation

Files:

Task 3: Docs And Roadmap

Files:

Task 4: Full Verification And Commit

Files: