audit-bugs
01Cursor rule Cursor
Bug audit checklist — use when asked to review code for bugs, security issues, or quality problems.
Cursor rule Cursor
Bug audit checklist — use when asked to review code for bugs, security issues, or quality problems.
Cursor rule Cursor
Deep codebase audit checklist — use when asked to audit, review for release, or grade the codebase.
Cursor rule Cursor
CI workflow patterns for GitHub Actions.
Cursor rule Cursor
Core codebase standards — applies to every conversation.
Cursor rule Cursor
Common CLI commands for development, deployment, debugging, and GCP operations.
Cursor rule Cursor
Patterns for infrastructure changes — deploy scripts, Docker, Cloud Run, env vars, config.
Cursor rule Cursor
Document an existing module — use when asked to spec, document, or map a module that's already built.
Cursor rule Cursor
How to build dynamic image endpoints (OG previews, badges, PDFs) that are fast, deterministic, and cache-correct — use when adding any backend endpoint that returns dynamically rendered image bytes.
Cursor rule Cursor
Dynamic image HTTP posture — cache headers, render budget, max bytes for OG/badge/PDF endpoints; use when adding any backend endpoint that returns dynamically rendered image bytes.
Cursor rule Cursor
Patterns for external API integrations.
Cursor rule Cursor
Feature flag patterns — use when working with feature toggles.
Cursor rule Cursor
Advanced component patterns — lazy loading, production demo-state traps, raw-input exceptions.
Cursor rule Cursor
Patterns for creating and maintaining SolidJS components (atoms, molecules, organisms).
Cursor rule Cursor
Form submission and error display patterns — toast vs Alert, batch() in try/catch, field-level errors.
Cursor rule Cursor
Patterns for frontend lib files — API client, auth, constants, utilities.
Cursor rule Cursor
Git commit and branch conventions.
Cursor rule Cursor
Patterns for Go handler layer files — HTTP request handling, validation, routing.
Cursor rule Cursor
Go service error translation, nullable TIMESTAMPTZ scans, history, and side effects.
Cursor rule Cursor
Patterns for Go service layer files — business logic, DB access, auth checks.
Cursor rule Cursor
When iteration cost is high, build the iteration surface BEFORE iterating on the artifact — use when planning visual/aesthetic work, slow-deploy contexts, or any feature where the feedback loop exceeds 30 seconds.
Cursor rule Cursor
Job queue patterns — use when editing queue package or adding background tasks.
Cursor rule Cursor
Observability patterns — use when adding metrics, traces, or monitoring.
Cursor rule Cursor
Patterns for maintaining the OpenAPI specification.
Cursor rule Cursor
Use parallel subagents when auditing or editing 5+ independent files, the user asks to run in parallel, or plan-execution-loop dispatches parallel implement subagents.