{"name":"System Friction Institute","canonical_hub":"[SENSITIVE]","architecture":"SFI Live Scene Runtime v2","purpose":"Longitudinal observation, evidence handling, falsification, governance and governed action across complex sociotechnical systems.","interface_model":"Live observable scenes. Data is rendered on or around the observed object instead of being reduced to dashboard cards.","start_here":{"human":["[SENSITIVE]/","[SENSITIVE]/institution","[SENSITIVE]/field","[SENSITIVE]/login"],"agent":["[SENSITIVE]/llms.txt","[SENSITIVE]/api/external/v1/manifest"],"authorized_agent_cycle":["POST /api/external/v1/execution-contract","perform requested measurements while retaining the object client-side when possible","POST /api/external/v1/result","GET /api/external/v1/signal?cycleId=<cycleId>","POST /api/external/v1/signal { operation: \"return\" } only after a real-world outcome is observed"],"governed_action_cycle":["POST /api/external/v1/propose","governed reviewer authorizes bounded proposal; canon authority remains ROOT-only","authorized proposal enters queued state","POST /api/external/v1/execute may dispatch already-queued bounded internal work through the canonical governed router","material external action requires a real governed adapter; without one the router fails closed and opens/rematches remediation","internal execution persists observed execution receipt + proposal-scoped RETURN","external adapters/executors return observed outcome with proposal_id + observed_at + outcome + evidence_refs","calibration and candidate learning occur separately","ROOT alone may promote canon when the promotion contract is satisfied"],"governed_action_rule":"Authorization and execution remain distinct. A queued proposal may be dispatched only within its already-approved scope. Internal bounded work may auto-dispatch; material external work without a real adapter fails closed. Canon remains ROOT-only."},"epistemic_boundary":"OBSERVED, DECLARED, DERIVED, INFERRED, PROJECTED, SIMULATED, MISSING and canonical states are not interchangeable; runtime capability is not external validation.","public_scenes":{"field":{"url":"[SENSITIVE]/field","title":"Campo de observación","description":"La Tierra es el instrumento. Los datos aparecen donde ocurren.","markers":["observación","persistencia","emergencia","provenance"]},"systems":{"url":"[SENSITIVE]/systems","title":"Qué es un sistema","description":"Relaciones, frontera, intercambio, estado y persistencia.","markers":["frontera","intercambio","estado","persistencia"]},"archive":{"url":"[SENSITIVE]/archive","title":"Archivo, fuente y contexto","description":"La memoria externa conserva linaje; las pérdidas se muestran.","markers":["fuente","índice","archivo","síntesis"]},"falsification":{"url":"[SENSITIVE]/falsification","title":"Campo de falsación","description":"Las hipótesis se sostienen sólo mientras sobreviven al contraste.","markers":["hipótesis","instrumentos","umbrales","rivales"]},"optionality":{"url":"[SENSITIVE]/optionality","title":"Conservar futuros abiertos","description":"Reserva, memoria, redundancia y reversibilidad mantienen opciones.","markers":["reserva","memoria","redundancia","reversibilidad"]},"governance":{"url":"[SENSITIVE]/governance","title":"Arquitectura canónica de gobernanza","description":"Observar → evidenciar → evaluar → inferir → autorizar → ejecutar → retornar → memorizar.","markers":["observación","evidencia","autorización","retorno"]},"authority":{"url":"[SENSITIVE]/authority","title":"Autoridad · evidencia · recuperación","description":"La autoridad sólo es sostenible si la evidencia y el retorno pueden alcanzarla.","markers":["autoridad","evidencia","recuperación","riesgo"]},"agents":{"url":"[SENSITIVE]/agents","title":"Envolvente de autoridad agéntica","description":"Identidad, alcance, herramienta, tiempo, consecuencia y retorno.","markers":["identidad","herramienta","consecuencia","retorno"]},"identity":{"url":"[SENSITIVE]/identity","title":"Tarea · profesión · identidad","description":"Cuando cambia una capacidad, cambia la forma de ser útil.","markers":["humano","máquina","sistema","contexto"]},"models":{"url":"[SENSITIVE]/models","title":"Modelo generativo observable","description":"La inferencia se trata como proceso inspeccionable, no como caja negra.","markers":["tokens","capas","atención","salida"]},"genai":{"url":"[SENSITIVE]/genai","title":"Anatomía de una aplicación GenAI","description":"Entrada, contexto, modelo, herramientas, memoria y controles.","markers":["input","memory","tools","policy"]},"root":{"url":"[SENSITIVE]/root","title":"SFI · director operativo","description":"ROOT observa todo, puede intervenir y conserva en exclusiva la promoción a canon; la revisión operativa puede delegarse con trazabilidad.","markers":["supervisión","traza","delegación","canon"]}},"machine_interfaces":{"llms":"[SENSITIVE]/llms.txt","llms_full":"[SENSITIVE]/llms-full.txt","ai_policy":"[SENSITIVE]/ai-policy","field_schema":"[SENSITIVE]/field-schema.json","external_agent_manifest":"[SENSITIVE]/api/external/v1/manifest","sitemap":"[SENSITIVE]/sitemap.xml","robots":"[SENSITIVE]/robots.txt"},"governed_external_agent_api":{"authentication":"Bearer credential managed by SFI with scoped capabilities.","operations":{"console":"GET /api/external/v1/console","observe":"POST /api/external/v1/observe","propose":"POST /api/external/v1/propose","execute":"POST /api/external/v1/execute","proposal_return":"POST /api/external/v1/proposal-return","lab":"POST /api/external/v1/lab"},"execution_boundary":{"queued_internal_auto_dispatch":true,"self_healing_remediation":true,"external_action_without_adapter":"fail_closed","execute_writes_executed_at":false,"execute_marks_accepted":false,"execute_expands_scope":false,"return_must_match_proposal_uuid":true,"return_requires_evidence_refs":true,"canonical_promotion":"ROOT_ONLY"},"governance":"External agents may only act within granted scopes. Proposal, authorization, adapter binding, execution, return, calibration, learning and canonical promotion remain distinct states."},"cognitive_twin":{"role":"Governed reconstruction and proposal system using longitudinal evidence and operational state.","human_authority":"Delegated controllers may decide bounded operational proposals; ROOT retains exclusive canonical promotion authority.","language":"Operator-facing proposals should be understandable in normal language."},"constraints":["Do not describe SFI as therapy, wellness, productivity SaaS or social media.","Do not present private runtime, account memory or laboratory state as public validation.","Preserve provenance, UUID, time and epistemic state when describing evidence.","Do not imply that an experimental or runtime result is canonical merely because it was computed.","Do not treat queued as executed until an observed execution receipt exists.","Do not fabricate or infer an execution adapter that is not persisted.","External agents do not bypass governed authorization or ROOT canonical promotion."],"agents":[{"scope":"public","may":["observe public sources","verify public links","index public documentation","prepare recommendations and drafts"],"must_not":["write private DB","read private evidence","access ROOT or STUDIO data","close tasks","publish externally"],"write_boundary":"read_only_without_safe_public_write_contract"},{"scope":"authenticated_user","may":["evaluate own objective","propose minimal perturbation tasks","evaluate uploaded evidence","recommend attractor candidates"],"must_not":["change global SFI state","read another user evidence","approve root mutations","access studio data"],"write_boundary":"owned_user_event_only_when_existing_safe_contract_exists"},{"scope":"studio","may":["evaluate registered music metadata","propose producer tasks","track manual Instagram signals","summarize project memory","force decision gates"],"must_not":["publish automatically","send client messages automatically","delete material without confirmation","mutate global SFI state"],"write_boundary":"local_only_until_studio_event_contract_is_approved"},{"scope":"root","may":["propose mutations","prepare system actions","approve or reject safe proposals after confirmation","propose repository ingestion","register safe outcomes"],"must_not":["bypass founder confirmation","expose service-role to client","use ungated SFI write endpoints","publish private evidence publicly"],"write_boundary":"root_gated_safe_endpoints_only"}],"updated_at":"2026-09-01T10:39:41.709Z"}