-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.cursorrules
More file actions
22 lines (18 loc) · 967 Bytes
/
.cursorrules
File metadata and controls
22 lines (18 loc) · 967 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Cursor Rules: SDD Template Guardrails
Canonical source:
- `template-context/core-instructions/AGENT_OPERATING_SYSTEM.md`
- `sdd.policy.yaml`
Hard stop:
- No code before approved spec and consistent plan.
- No hay código sin spec aprobada y plan consistente.
Execution workspace:
- Use `www/<project-name>/` as the recommended default workspace for runnable code.
- Usa `www/<nombre-proyecto>/` como espacio de trabajo recomendado por defecto para código ejecutable.
- The user may choose another target path.
- If the target project lives inside this template, keep it under `www/`.
Always:
1. Confirm mode: template maintenance vs target project execution.
2. Prefer `www/<project-name>/` unless the user chooses another target path.
3. Use one active specification.
4. Keep refinement trace (`history.md`, `specs/INDEX.md`, `bitacora/`).
5. Run `./scripts/validate-sdd.sh . --strict`, `./scripts/check-sdd-policy.sh .`, and `./scripts/check-sdd-gate.sh .`.