- GetAllCategories returns all categories for a project - GetCategory returns a single category by ID - Returns ErrCategoryNotFound for non-existent categories - Added ErrCategoryNotFound to IsNotFound helper - Comprehensive test coverage