Migrate Fix

Renames legacy `NNN`-prefixed knowledge entries and work units to date ids (`YYYY-MM-DD-type-slug`) — MUTATES `.minerva/knowledge/` and `.minerva/work/` behind a confirmation gate, deriving each date from the git history of the path itself and retargeting every wikilink, supersession marker and `**Context**` path via the tested `scripts/knowledge_rename.py`. Refuses the whole batch before moving anything if two entries would land on one name. Never renames git branches, and never edits an entry's body `**Date**` field. Use when a corpus still carries `NNN-` filenames and the user asks to migrate to date ids, or when they invoke `minerva:migrate-fix`. The read-only companion that tells you whether a corpus needs this is `minerva:migrate`.

honerlaw 5c0d5b1 2 files · 10.9 KB Updated

File contents

honerlaw/agent-marketplace/tree/main/plugins/minerva/skills/migrate-fix commit 5c0d5b1441

Frequently asked questions

npx skillmds@latest add honerlaw/migrate-fix