Add step library foundation and user preferences #24
Reference in New Issue
Block a user
Delete Branch "feature/step-library-and-preferences"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implements 4 GitHub issues for Phase 2.5 step library foundation:
Changes
Frontend:
/settingswith export format dropdownBackend:
step_categoriestable with 10 seeded global categoriesstep_library,step_ratings,step_usage_logtables/api/v1/step-categories- Full CRUD for step categories/api/v1/steps- Full CRUD with search, filtering, and rating systemDatabase Tables Added
step_categories- Organize steps by technology areastep_library- Reusable troubleshooting stepsstep_ratings- User ratings and reviewsstep_usage_log- Track step usage in sessionsTest plan
GET /api/v1/step-categoriesreturns seeded categoriesPOST /api/v1/stepscreates a step successfullyGET /api/v1/stepsreturns steps with visibility filtering🤖 Generated with Claude Code
🚅 Deployed to the patherly-pr-24 environment in selfless-grace