Agent Squad — Lógica simbólica y su persistencia

Capa de producto (InsForge JSON) vs. capa del substrato (Postgres + pgvector)

Capa de producto — InsForge (profile.app_state, JSON) Capa del substrato — Postgres 16 + pgvector Usuario navegador Onboarding · Nova discovery Q1–Q3 Lógica de squad (web) appState · squad-mapper · 22 roles InsForge · app_state squad · charter · fingerprint · installed JSON API substrato + FORGE intents · plans · manifests substrate-spec (SSOT) primitives Zod · operations · templates gramática Grafo de ejecución intents · plans · steps · plan_edges Registro capacidades operations (semver) Grafo de conocimiento claims · lineage · artifacts pgvector 3072 Ontología ontology_overlays · glossary workspace_manifests espejo del squad puente Juicio evaluators Unidades reutilizables superskills · forge_candidates abre propuesta setProfile Legend External Frontend Backend Database

Capa de producto

  • • Nova arma squad + acuerdo en el onboarding
  • • Persistido como JSON en profile.app_state (InsForge)
  • • squad · squad_charter · charter_fingerprint · installed

Substrato (motor simbólico)

  • • substrate-spec = SSOT en Zod (primitives)
  • • intent → plan → steps (DAG) → operations
  • • claims/lineage/artifacts = conocimiento (pgvector)
  • • ontology_overlays + domain_glossary = vocabulario

Puentes producto ↔ substrato

  • • Al lanzar un workflow la web declara un intent
  • • workspace_manifests.squad = espejo del squad
  • • charter_fingerprint ata el acuerdo al squad actual

Reutilizables y juicio

  • • superskills = plan guardado con nombre
  • • forge_candidates = operación generada por FORGE
  • • evaluators = juicio (determinista / llm / peer / human)