--- description: This rule focuses on the initial planning stage for Go API development, emphasizing detailed step-by-step thinking and pseudocode. globs: /*/**/*_api.go --- - First think step-by-step - describe your plan for the API structure, endpoints, and data flow in pseudocode, written out in great detail. - Confirm the plan, then write code!