Phase: Project Taxonomy Cleanup
Phase: Project Taxonomy Cleanup
Goal: Clean project hierarchy so every active project follows the new template. One plan per project, one board per project. Prerequisite for Phase 1 (Board Data Model) — boards don't work if the project taxonomy is garbage.
Owner: Betty Sue (main session)
Repo: pal-e-docs (API change for delete_project), pal-e-docs-mcp (new tool)
Depends on: Nothing
Scope
Completed (2026-03-13)
- Created conventions:
convention-todo-lifecycle(TODO graduation rules),template-project-page(Vision/Plan/Board/Status/Architecture/Repos/Inbox) - Consolidated pal-e-platform: 1 active + 4 deferred plans + 4 stubs → 1 unified
plan-pal-e-platformwith 13 phases. 4 orphan TODOs parked under phases. Project page rewritten to new template. - Consolidated pal-e-docs: 3 active plans → 1 unified
plan-pal-e-docswith 10 phases. 6 TODOs parked. Project page rewritten. - Merged pal-e-config → pal-e-agency: 13 notes moved (6 completed plans, 1 deferred plan, 1 SOP, 2 conventions, 2 open TODOs). All pal-e-config content now lives under pal-e-agency.
- Moved pal-e-services → pal-e-platform: 4 notes (service-onboarding-sop, deployment-lessons, namespace-conventions, argocd-image-updater). pal-e-services is a repo under pal-e-platform, not its own project.
- Deleted 18 stale notes: 5 legacy pal-e (GitHub-era), 1 babylist, 2 pal-e-services stale, 10 pal-e-config stale (old project pages, archived repo pages, done TODOs)
- Saved feedback: pal-e-platform is the axiom project (project=repo exception, DORA and observability live at foundation)
Remaining: Subphase — delete_project endpoint + empty shell cleanup
Forgejo Issue:
forgejo_admin/pal-e-docs #144- DONE — Add
DELETE /projects/{slug}tosrc/pal_e_docs/routes/projects.py— PR #145 merged 2026-03-13. Issue #144 closed. - Add
delete_projecttool to pal-e-docs-mcp (follow-up issue) - Deploy new image with delete_project endpoint
- Delete 7 empty project shells:
ai-agency,claude-config,babylist,pal-e-sprints,pal-e,pal-e-services,pal-e-config - Verify:
list_projectsreturns only 7 active projects (pal-e-platform, pal-e-docs, pal-e-agency, westside-basketball, pal-e-world, posts, private)
Westside Basketball alignment
- Project page already updated to new template by Lucas
- Tryout prep plan needs status update (tryout was 2026-03-13)
- Confirm all basketball TODOs are properly parented
Related
convention-todo-lifecycle— created this sessiontemplate-project-page— created this sessionphase-pal-e-docs-board-data-model— Phase 1, depends on clean taxonomy