feat(0035a): tipo Group + columna group_id en entities
Plumbing para issue 0035 — agrupacion de resultados de enrichers cuando exceden umbral. Sin cambios visibles para el usuario todavia. - Migracion idempotente: ALTER TABLE entities ADD COLUMN group_id si no existe (detectado via PRAGMA table_info). Se ejecuta al abrir el proyecto en switch_to_project y en el bootstrap inicial. - Tipo Group en examples/types.yaml (template) y en el types.yaml del proyecto default activo en Windows. - shape=square (regla en types_registry.cpp extendida a Group), color=#94A3B8, icon=ti-stack-2. - Fields: name (req), count (int), enricher (string), batch_id (string). Refs: issues/0035a-group-type-and-schema.md
This commit is contained in:
@@ -129,6 +129,20 @@ entities:
|
||||
- { name: text_length, type: int }
|
||||
- { name: lang, type: string }
|
||||
|
||||
# Nodo grupo — cuadrado (regla de forma). Issue 0035: contenedor para
|
||||
# agrupar resultados de enrichers cuando exceden el umbral. Los hijos
|
||||
# son entidades reales con `group_id` apuntando al Group.
|
||||
- name: Group
|
||||
color: "#94A3B8"
|
||||
icon: ti-stack-2
|
||||
shape: square
|
||||
principal_field: name
|
||||
fields:
|
||||
- { name: name, type: string, required: true }
|
||||
- { name: count, type: int }
|
||||
- { name: enricher, type: string }
|
||||
- { name: batch_id, type: string }
|
||||
|
||||
# Nodo tabla — cuadrado (regla de forma). Issue 0010: contenedor con
|
||||
# filas que son nodos del grafo.
|
||||
- name: Table
|
||||
|
||||
Reference in New Issue
Block a user