Cursor rule Cursor
Phase 1 — feature analysis before any implementation (part of development process).
Cursor rule Cursor
Phase 1 — feature analysis before any implementation (part of development process).
Cursor rule Cursor
Keep dev-import.sql valid across Flyway schema changes.
Cursor rule Cursor
Dev seed data and local explorability for every feature.
Cursor rule Cursor
Mandatory agentic development process — feature analysis, architecture design, task break, approval, TDD.
Cursor rule Cursor
Keep user-facing documentation in sync with API and behaviour.
Cursor rule Cursor
Domain Model Conventions - Ensure domain model usage in code and tests.
Cursor rule Cursor
Keep feature-catalog.md in sync when routes or menu change.
Cursor rule Cursor
Angular SPA conventions for Issues frontend.
Cursor rule Cursor
Modular monolith bounded contexts and dependency rules.
Cursor rule Cursor
Core Issues conventions (Quarkus REST + Angular SPA).
Cursor rule Cursor
Pre-production Flyway — amend V1.0.0, no incremental migrations yet.
Cursor rule Cursor
Java import order and formatter alignment.
Cursor rule Cursor
HTTP Request/Response record conventions; no VO/DTO suffix.
Cursor rule Cursor
Java endpoint, repository, and entity conventions.
Cursor rule Cursor
JPA EntityManager repository conventions.
Cursor rule Cursor
Layered architecture — Endpoint, Service, Repository responsibilities.
Cursor rule Cursor
Pillar 1 — domain model, architecture, packages, TDD vocabulary.
Cursor rule Cursor
Pillar 4 — Java 21, Quarkus, Angular, approved libraries.
Cursor rule Cursor
Pillar 3 — coding standards, finish gate.
Cursor rule Cursor
String building — formatted and StringBuilder.
Cursor rule Cursor
Classify test failures and write reports under reports/.
Cursor rule Cursor
Pillar 2 — tiered test execution, impact map, failure workflow.
Cursor rule Cursor
Backend test conventions — QuarkusTest, REST Assured, Given, ArchUnit.
Cursor rule Cursor
Nielsen usability heuristics and flat UI design standards for Issues SPA.