---
name: fpf-skill:design-deprecate-name
description: Generated skill for design/deprecate-name.
version: 0.1.0
allowed_tools: []
---
# design/deprecate-name Kernel
## Instructions
## Instructions
This skill governs the retirement of an FPF Name Card.
### Step 1: Mark Status
Update the Name Card status to **Deprecated**.
- **Date**: [YYYY-MM-DD]
- **Reason**: Link to `audit-name` verdict (e.g., "Drift detected", "Merged into X").
### Step 2: Define Migration Path
Explicitly state how to move from the old name to the new one.
- **Replacement**: [Link to new Name Card]
- **Bridge**: Is there a compatibility alias? (e.g., `old_name = new_name`).
### Step 3: Archive
Move the Name Card to the `deprecated/` subfolder (if applicable) or tag existing file.
Do NOT delete the card. FPF requires provenance chains to remain unbroken.
### Step 4: Notify
Update consumers (e.g., `SKILL_INVENTORY.md` or Runtime Registry) that this name is no longer canonical.
- **Inventory**: Mark as `[Deprecated]` or move to bottom section.