prueba
This commit is contained in:
@@ -1,10 +1,18 @@
|
||||
# ============================================================================
|
||||
# rule.k — Triplet [Sujeto + Evento + Acción(Objeto)]. La gramática del
|
||||
# Cerebro del fractal. Cada regla es una sinapsis: cuando ocurre `when`,
|
||||
# el motor ejecuta `then` para todos los Entes que cumplen `scope`.
|
||||
# rule.k — REFERENCE ONLY. NOT LOADED.
|
||||
#
|
||||
# El motor en Rust las indexa por discriminante de EventKind para lookup
|
||||
# La gramática autoritativa de Rule vive en Rust:
|
||||
# crates/ente-brain/src/rules.rs
|
||||
# El loader (crates/ente-brain/src/loader.rs) sólo acepta JSON / JSONL.
|
||||
#
|
||||
# Conservado como notas de diseño humano-legibles del shape Rule:
|
||||
# Triplet [Sujeto + Evento + Acción(Objeto)]. Cada regla es una sinapsis:
|
||||
# cuando ocurre `when`, el motor ejecuta `then` para los Entes que cumplen
|
||||
# `scope`. El motor las indexa por discriminante de EventKind para lookup
|
||||
# en O(1). Las reglas son inmutables tras carga (Arc<Rule>).
|
||||
#
|
||||
# Si cambias el shape en Rust, sincroniza este archivo a mano (o
|
||||
# reemplázalo por JSON Schema generado vía `schemars`).
|
||||
# ============================================================================
|
||||
|
||||
schema Rule:
|
||||
|
||||
Reference in New Issue
Block a user