b4cd800027
Simplifica CLAUDE.md eliminando contenido redundante y extrae las reglas operativas a archivos independientes en .claude/rules/ con un INDEX.md. Cada regla es atómica y referenciable.
6 lines
303 B
Markdown
6 lines
303 B
Markdown
Puras en el centro, impuras en los bordes. Una funcion pura NUNCA depende de una impura.
|
|
|
|
- `purity: pure` → `returns_optional: false` + `error_type: ""`
|
|
- `purity: impure` → `error_type` obligatorio (usar `error_go_core`)
|
|
- `kind: pipeline` → siempre `purity: impure` + `uses_functions` no vacio
|