Cursor rule Cursor
Style contract for Cursor AI overlays: structure, wording, conflict handling, and artifact routing for enforceable guidance.
Cursor rule Cursor
Style contract for Cursor AI overlays: structure, wording, conflict handling, and artifact routing for enforceable guidance.
Cursor rule Cursor
Spring Boot actuator and observability contract: endpoint exposure, health probes, metrics, tracing, sampling, and sensitive-data boundaries.
Cursor rule Cursor
API versioning rules: coexistence strategy, deprecation headers, and DTO evolution across versions.
Cursor rule Cursor
Spring Boot main application entry-point contract for bootstrap class placement, annotation discipline, and startup configuration safety.
Cursor rule Cursor
Global architecture baseline for Spring Boot generation and review. Apply before component-specific rules.
Cursor rule Cursor
Spring Boot async-events contract for deterministic event publication, consumer processing, and resilient delivery semantics.
Cursor rule Cursor
Spring Boot configuration contract for externalized, profile-aware, and safe configuration management.
Cursor rule Cursor
Compose and Dockerfile container rules: image structure, naming, profile activation, volume mounts, healthcheck, and log directory ownership.
Cursor rule Cursor
Spring Boot controller contract for request mapping, HTTP semantics, validation boundaries, and response consistency.
Cursor rule Cursor
Database schema and referential-integrity contract: types, naming, constraints, FK actions, and SQL artifact layout.
Cursor rule Cursor
Spring Boot DTO-mapper contract for deterministic model mapping and boundary-safe transformations.
Cursor rule Cursor
Spring Boot enum contract for deterministic closed-set domain values in API, domain, and persistence boundaries.
Cursor rule Cursor
Spring Boot error-code contract for deterministic machine-readable API error semantics and stable message-key mapping.
Cursor rule Cursor
Spring Boot exception-handling contract for centralized response mapping, stable error payloads, and controlled failure semantics.
Cursor rule Cursor
Spring Boot .gitignore contract for safe, complete exclusion of build output, IDE artifacts, OS files, secrets, and logs.
Cursor rule Cursor
Spring Boot HTTP client contract for deterministic outbound calls, bounded resilience behavior, and secure integration boundaries.
Cursor rule Cursor
Spring Boot i18n contract for message-key governance, locale behavior, and translation-safe output.
Cursor rule Cursor
Java coding style contract for import ordering, visibility discipline, string constants, blank-line rules, and helper extraction across all Java source files.
Cursor rule Cursor
Spring Boot logging contract for application log events, Logback appenders, rotation, and profile-level log routing.
Cursor rule Cursor
Spring Boot domain model contract for JDBC-first internal model types, boundary isolation, and persistence-free field declarations.
Cursor rule Cursor
Spring Boot OpenAPI contract for documented API metadata, discoverable endpoints, and stable specification output.
Cursor rule Cursor
Spring Boot pagination contract for pageable queries, deterministic ordering, and consistent paged response metadata.
Cursor rule Cursor
Spring Boot Maven contract for dependency, plugin, and build-governance decisions.
Cursor rule Cursor
README structure rules for required sections, actionable content, fenced code blocks, and no-filler-prose policy.