prueba
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
# ============================================================================
|
||||
# card.k — Genética del Ente. Esquema KCL para EntityCard.
|
||||
# card.k — REFERENCE ONLY. NOT LOADED.
|
||||
#
|
||||
# Esta es la gramática autoritativa: cualquier Card que se cargue al fractal
|
||||
# debe pasar la validación de este esquema. El boot de PID 1 acepta JSON que
|
||||
# cumple este shape (KCL exporta JSON tras validar `check:`).
|
||||
# La validación canónica de EntityCard vive en Rust:
|
||||
# crates/ente-card/src/lib.rs :: EntityCard::validate()
|
||||
# El loader (crates/ente-brain/src/loader.rs) sólo acepta JSON.
|
||||
#
|
||||
# Para validar manualmente:
|
||||
# kcl run examples/my-card.k --schema schema/card.k
|
||||
#
|
||||
# Cada `check:` es invariante de fractal. Romperlo = Card inválida = no boot.
|
||||
# Este archivo se conserva como notas de diseño legibles para humanos sobre
|
||||
# las invariantes que `validate()` debe garantizar. Si modificas el shape
|
||||
# en Rust, sincroniza este archivo a mano (o reemplázalo por JSON Schema
|
||||
# generado vía `schemars`).
|
||||
# ============================================================================
|
||||
|
||||
# ---------- Identidad ----------
|
||||
|
||||
Reference in New Issue
Block a user