Generate a conventional commit message for these code changes: **What changed:** [changes_description] **Rules:** - Format: type(scope): short description - Types: feat, fix, refactor, docs, test, chore, perf, style, ci - Scope: affected module/component (optional) - Description: imperative mood, lowercase, no period - Body (if needed): explain WHY, not WHAT - Footer: Breaking changes or issue references Generate 3 options from concise to detailed.
Design a database schema for [application]. Entities: [entities]. Include: tables, columns with types, relationships, in...
Write unit tests for this [language] function: [function_code]. Cover: happy path, edge cases, error scenarios. Use [tes...
Design a complete RESTful API for [feature]. **Required endpoints:** List all endpoints with: | Method | Path | Request...