Canonical Repo Structure

Use when organizing or cleaning a project/repository so every script, command, prompt, doc, generated artifact, compatibility shim, and legacy path has one canonical home under version control. Covers owner selection, repo-boundary verification, generated-vs-authored separation, duplicate implementation cleanup, compatibility-shim registration, delete-to-git-history discipline, timestamped changelog explanations, and path-limited commits in the owning repo. Do NOT use for ordinary branching/rebase/tag strategy alone (use `version-control`), behavior-preserving code restructuring alone (use `refactor`), documentation-sync routing alone (use `doc-updater`), or controlled category taxonomy design alone (use `taxonomy-design`).

jacob-balslev Updated

File contents

jacob-balslev/skills/tree/main/skills/software-engineering-method/canonical-repo-structure commit 047a968f05

Frequently asked questions

npx skillmds@latest add jacob-balslev/canonical-repo-structure