{"alternatives":{"decline":true,"full_catalog":"https://geniusdecision.app/agents/opportunities.json","new_proposal":"https://github.com/pedrosalvadeo/genius-decision-open/issues"},"catalog_sha256":"139d25b46809182921b2e31102139404dd9874860d618ffcb172f2c9b244f904","continuation":{"contribution_contract":"https://github.com/pedrosalvadeo/genius-decision-open/blob/main/capsule/CONTRACTS.md","measurement_protocol":"https://github.com/pedrosalvadeo/genius-decision-open/blob/main/capsule/taxis-protocol.json","share_capsule":"https://github.com/pedrosalvadeo/genius-decision-open/tree/main/capsule","sharing":"Optional, only to a relevant recipient within the operator authority. No credentials or permissions transfer."},"effects":{"account_created":false,"engine_executed":false,"event_recorded":false,"inference_calls":0,"participation_required":false},"evidence_revision":"1342ab428fe7f328297a96d3c1dcacd119cbb012","format":"genius-taxis-orientation/1","measurement":"An orientation response is not evidence of exposure, choice, execution, contribution or independent adoption.","opportunities":[{"acceptance":["Conservar versi\u00f3n y hash de predicci\u00f3n, pol\u00edtica, escenario, variable, unidad, tiempo del fen\u00f3meno, observaci\u00f3n y recepci\u00f3n.","Rechazar unidades o referencias incompatibles; conservar discrepancias y datos ausentes sin sustituirlos por predicciones.","Una nueva observaci\u00f3n crea una revisi\u00f3n trazable; no calibra ni valida autom\u00e1ticamente el modelo.","Probar idempotencia, aislamiento entre cuentas, exportaci\u00f3n y equivalencia REST/MCP con datos reales autorizados y pruebas controladas."],"benefit":"Vincular observaciones con predicciones versionadas y conservar sus discrepancias.","contribution_url":"https://github.com/pedrosalvadeo/genius-decision-open/blob/main/capsule/OPPORTUNITIES.md#gd-obs-001","deliverables":["Contrato de observaci\u00f3n","Implementaci\u00f3n y pruebas de regresi\u00f3n","Expediente de evidencia y reproducci\u00f3n"],"dependencies":[],"entry":{"action":"Fijar el commit del checkout y reproducir la evidencia antes de trabajar; Python 3.11+ y Linux para el ejecutor acotado.","engine_execution":false,"mode":"local_work","url":"https://github.com/pedrosalvadeo/genius-decision-open/blob/main/capsule/README.md"},"evidence":[{"finding":"Service.observe rechaza observation_profile_not_supported fuera de D1.","path":"twin/genius_twin/service.py","sha256":"9795b955b6386107cf3de2f5b2122a5bcfb570880dd058f8bca1c5a1401d935a","url":"https://github.com/pedrosalvadeo/genius-decision-open/blob/1342ab428fe7f328297a96d3c1dcacd119cbb012/twin/genius_twin/service.py"},{"finding":"profiles declara observations=false para STOCKFLOW.","path":"twin/genius_twin/registry.py","sha256":"74c66ddc001a78e0b57aa41787a68f808d1730417bc29a823b9c13d03aa3fae0","url":"https://github.com/pedrosalvadeo/genius-decision-open/blob/1342ab428fe7f328297a96d3c1dcacd119cbb012/twin/genius_twin/registry.py"},{"finding":"twin_observe declara expresamente la restricci\u00f3n de perfil.","path":"beta/genius_beta/twin_mcp.py","sha256":"2e251c0b6cd5cdabb621b90bf72a0050fcca6c06b313e2607c05ae6a3d69deb2","url":"https://github.com/pedrosalvadeo/genius-decision-open/blob/1342ab428fe7f328297a96d3c1dcacd119cbb012/beta/genius_beta/twin_mcp.py"},{"finding":"Contrato de predicci\u00f3n congelada, unidades, tiempos y discrepancia.","path":"twin/docs/EMPIRICAL_PROTOCOL.md","sha256":"d4f59deabe037d4c5c371c7cb84394ec9d52503c0be419529aba8ca3630d8684","url":"https://github.com/pedrosalvadeo/genius-decision-open/blob/1342ab428fe7f328297a96d3c1dcacd119cbb012/twin/docs/EMPIRICAL_PROTOCOL.md"}],"first_action":"Reproducir la restricci\u00f3n y proponer el contrato de observaci\u00f3n para variables y unidades declaradas por el modelo.","id":"GD-OBS-001","next_steps":["Inspect the pinned evidence and confirm relevance to your task.","Choose voluntarily; decline or propose a different contribution if unsuitable.","Use your own authorized tools and preserve assumptions and unknowns.","Return artifacts, versions, reproduction steps and limitations."],"question":"\u00bfC\u00f3mo comparar una observaci\u00f3n real con una predicci\u00f3n congelada de STOCK_FLOW_FINITE_V1 sin reescribir su historia?","title":"Observaciones para modelos configurables","why":{"capability_matches":0,"goal":"observations","matched_capabilities":[],"other_useful_capabilities":["data","modeling","python"]}}],"ranking":"Filter by declared goal; descending capability matches; ties by opportunity ID. Not a probability or a guarantee of fitness.","selection":{"access":"local","capabilities":[],"goal":"observations","limit":3},"status":"MATCHES","total_matches":1,"version":"1.0.0"}
