AgentSquad · Substrato · nota de arquitectura

Del video a la arquitectura

Cómo la charla de Chamath Palihapitiya en Stanford dejó de ser una cita inspiradora y se convirtió en un invariante que el motor de AgentSquad se niega a violar.

Stanford AI Club · "How to Win in the AI Era" Chamath Palihapitiya · 8090 verificado contra código · 2026-07-14

Lo primero que hay que entender: Chamath no dio una arquitectura, dio un problema y la forma de la solución. AgentSquad no copió el producto de 8090 (migrar COBOL legacy en la Fortune 1000). Tomó esa forma y la convirtió en un spec versionado y forzado —10 primitivas, 2 reglas duras— con la app consumer como primera prueba de que el substrato existe.

La frase que sostiene todo no es el soundbite de "MS-DOS y Windows". Es esta, más aburrida y más importante: "you have to have a symbolic space that guides the embedded space."

El RAG normal hace lo contrario: el embedding es la fuente, el símbolo se deriva. Chamath invierte la jerarquía — el símbolo (inglés, requisitos, hechos) es la fuente dorada; el embedding es una consulta subordinada. Eso es lo que se construyó, y está forzado por el motor.

Chamath · Stanford AI Club

El mapeo: idea del video → código real

Cada fila: lo que dijo, en qué se convirtió, y el archivo exacto donde vive.

1
En el video
"El espacio simbólico guía al espacio embebido." — la inversión de jerarquía símbolo > embedding.
▶ 22:17
En la arquitectura

Regla B, enforced. Ninguna Operation toca la capa vectorial sin declararlo y justificarlo. El vector de un Claim se computa sobre el triple simbólico — es proyección del símbolo, no al revés.

En el código

primitives/claim.ts — "embedding computed over a canonical textualization of the claim"
runtime.ts:96 — "Enforces Rule B at the runtime boundary" (tira excepción)
forge/safety.ts:120 — FORGE ni compila ops con requires_vector

2
En el video
"Different ontology, same problem. El N+1 aprovecha los secretos de los N companies before it." — Boeing y un hospital.
▶ 23:50
En la arquitectura

OntologyOverlay. El mismo grafo de Claims/Artifacts se presenta como "Agent Squad consumer" o "aerospace manufacturing" según el overlay activo. El network effect vive en el schema del Claim.

En el código

primitives/ontology.ts — IDs de ejemplo aerospace-mfg, oncology = Boeing / Sloan Kettering, textual del video
Claim.workspace_id: null = global, cross-workspace claim

3
En el video
"The ground source golden truth… hardware-independent, database-independent, language-independent symbolic representation of what you want to do."
▶ 22:41
En la arquitectura

El spec como control plane. Intent (tipado, no prosa) → Plan (DAG versionado) → Operation (símbolo global con I/O tipado). Todo agente obedece el Plan. Es MS-DOS/Windows, no Photoshop.

En el código

@agent-squad/substrate-spec README:
"The symbolic substrate of the Agent Squad control plane. Open spec. Closed engine. Portable, language-independent, database-independent."

4
En el video
"It's a very fancy autocomplete… long-horizon tasks are not well handled. They just don't work."
▶ el problema
En la arquitectura

Estado externalizado. No confiar en que el modelo sostenga el plan en su contexto (lossy, deriva). Regla A: el WorkspaceManifest es primitiva y se re-lee al inicio de cada Step. Antídoto de ingeniería contra el context-drift.

En el código

Plan = DAG versionado · Trace = log inmutable
WorkspaceManifest — "read before any other query" (Rule A)
Evaluator = verdict tipado (deterministic · llm_judge · peer_agent · human)

Ver los dos momentos

Los deep-links arrancan exactamente donde arranca cada idea.

22:17 — El control plane simbólico. Define el producto: la golden source independiente de hardware, base de datos y lenguaje.
23:50 — El network effect cross-ontology. "Misma problemática, distinta ontología": justifica el diseño multi-tenant desde día 0.

Honestidad: dónde NO es copia literal

La conexión real no es "copió las frases de Chamath". Es que tomó su inversión conceptual central —símbolo sobre embedding, golden source sobre modelo— y la volvió el único lugar del sistema donde el motor se niega a ejecutar si la violás. Chamath describió el norte en prosa; la arquitectura lo convirtió en un invariante ejecutable.