{"schemaVersion":"tnmc.checkpoint-state.v1","readOnly":true,"generatedAt":"2026-09-19T08:56:30.517Z","overall":"DEGRADED","summary":{"activeCampaigns":4,"sends":0,"replies":0,"decisions":0},"agents":[{"id":"orchestrator","label":"Orchestrator","description":"Owns the Board, delegates native workers, escalates owner decisions.","configured":true,"runtimeStatus":"RUNNING","taskId":"ai.hermes.gateway-orchestrator + ai.hermes.kanban-dispatcher","taskTitle":"Orchestrator persistent resident services","workerPid":7341,"workerAlive":true,"runSummary":"2/2 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.766Z","source":{"label":"Live launchd resident readback","path":"ai.hermes.gateway-orchestrator, ai.hermes.kanban-dispatcher · /Users/macstudio4/.hermes-tnmc/state/latido-watchdog-latest.json","observedAt":"2026-09-19T08:56:30.766Z","ageSeconds":2,"state":"current"}},{"id":"infra","label":"Infrastructure","description":"Guards the control plane, registry, resilience and canonical architecture.","configured":true,"runtimeStatus":"RUNNING","taskId":"ai.hermes.persistence-supervisor-v2 + ai.hermes.desired-state-reconciler","taskTitle":"Infrastructure persistent resident services","workerPid":676,"workerAlive":true,"runSummary":"1/2 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.791Z","source":{"label":"Live launchd resident readback","path":"ai.hermes.persistence-supervisor-v2, ai.hermes.desired-state-reconciler · /Users/macstudio4/.hermes-tnmc/state/desired-state-reconciler-latest.json, /Users/macstudio4/.hermes-tnmc/state/system-health-sentinel-latest.json","observedAt":"2026-09-19T08:56:30.791Z","ageSeconds":2,"state":"current"}},{"id":"inspector","label":"Inspector","description":"Experiences workflows as a customer and follows quality defects to closure.","configured":true,"runtimeStatus":"RUNNING","taskId":"ai.hermes.gateway-inspector","taskTitle":"Inspector persistent resident services","workerPid":78920,"workerAlive":true,"runSummary":"1/1 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.805Z","source":{"label":"Live launchd resident readback","path":"ai.hermes.gateway-inspector · /Users/macstudio4/.hermes-tnmc/state/system-health-sentinel-latest.json","observedAt":"2026-09-19T08:56:30.805Z","ageSeconds":2,"state":"current"}},{"id":"lp","label":"LocalPresence","description":"Runs research-first website outreach, replies and outcome learning.","configured":true,"runtimeStatus":"ERROR","taskId":"","taskTitle":"LocalPresence persistent resident services","workerPid":null,"workerAlive":false,"runSummary":"0/0 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.805Z","source":{"label":"Live launchd resident readback","path":" · /Users/macstudio4/.hermes-tnmc/state/lanes-comerciales-latest.json","observedAt":"2026-09-19T08:56:30.805Z","ageSeconds":2,"state":"current","reason":"Resident services missing: "}},{"id":"aisocial","label":"AI Social","description":"Runs email-only outreach grounded in real prospect and portfolio evidence.","configured":true,"runtimeStatus":"ERROR","taskId":"t_2974dbe9","taskTitle":"AISocial Email: readiness evidence audit","workerPid":null,"workerAlive":null,"runSummary":"pid 8458 exited with code 1","runUpdatedAt":"2026-09-17T09:27:59.000Z","source":{"label":"Canonical production Board task_runs","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-17T09:27:59.000Z","ageSeconds":170914,"state":"stale"}},{"id":"cpg","label":"CPG","description":"Runs verified CPG and confectionery research-first outreach.","configured":true,"runtimeStatus":"IDLE","taskId":"t_d72370ad","taskTitle":"Create an auditable ledger of missing CPG historic receipts","workerPid":null,"workerAlive":null,"runSummary":"worker exited cleanly (rc=0) without calling kanban_complete or kanban_block — terminal protocol violation; task blocked for review.","runUpdatedAt":"2026-09-10T02:52:35.000Z","source":{"label":"Canonical production Board task_runs","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-10T02:52:35.000Z","ageSeconds":799438,"state":"stale"}},{"id":"seo","label":"SEO / GEO","description":"Runs controlled experiments, cases, indexing and real visibility measurement.","configured":true,"runtimeStatus":"RUNNING","taskId":"ai.hermes.continuous.seo.content + ai.hermes.gateway-seo","taskTitle":"SEO / GEO persistent resident services","workerPid":20754,"workerAlive":true,"runSummary":"2/2 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.830Z","source":{"label":"Live launchd resident readback","path":"ai.hermes.continuous.seo.content, ai.hermes.gateway-seo · /Users/macstudio4/.hermes-tnmc/state/seo-content-continuous-latest.json, /Users/macstudio4/.hermes-tnmc/state/seo-geo-truth-latest.json","observedAt":"2026-09-19T08:56:30.830Z","ageSeconds":2,"state":"current"}},{"id":"social","label":"Social","description":"Plans LinkedIn and X content for native schedulers under QA gates.","configured":true,"runtimeStatus":"RUNNING","taskId":"ai.hermes.gateway-social","taskTitle":"Social persistent resident services","workerPid":79234,"workerAlive":true,"runSummary":"1/1 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.844Z","source":{"label":"Live launchd resident readback","path":"ai.hermes.gateway-social · /Users/macstudio4/.hermes-tnmc/state/linkedin-daily-cycle-latest.json","observedAt":"2026-09-19T08:56:30.844Z","ageSeconds":2,"state":"current"}},{"id":"scout","label":"Scout","description":"Tests tools and market opportunities before proposing promotion.","configured":true,"runtimeStatus":"RUNNING","taskId":"ai.tnmc.radar-worker + ai.hermes.event-agent.scout","taskTitle":"Scout persistent resident services","workerPid":23432,"workerAlive":true,"runSummary":"2/2 required resident services are running.","runUpdatedAt":"2026-09-19T08:56:30.872Z","source":{"label":"Live launchd resident readback","path":"ai.tnmc.radar-worker, ai.hermes.event-agent.scout · /Users/macstudio4/.hermes-tnmc/state/persistent-controller/latest-reasoned-cycle.json, /Users/macstudio4/.hermes-tnmc/state/world-scanner-latest.json","observedAt":"2026-09-19T08:56:30.872Z","ageSeconds":2,"state":"current"}},{"id":"youtube","label":"YouTube","description":"Frozen by owner decision; research only until explicitly reopened.","configured":true,"runtimeStatus":"IDLE","taskId":"owner-policy-frozen","taskTitle":"YouTube frozen by owner policy","workerPid":null,"workerAlive":null,"runSummary":"Intentionally inactive; this is not a stale or failed resident.","runUpdatedAt":"2026-09-18T23:36:05.678Z","source":{"label":"NORTH owner policy","path":"/Users/macstudio4/vault-studio2/NORTH-CURRENT.md","observedAt":"2026-09-18T23:36:05.678Z","ageSeconds":33627,"state":"stale"}}],"lanes":[{"id":"localpresence","name":"LocalPresence","status":"PAUSED","value":"Paused","detail":"Provider status 2 (paused); daily limit 20. Global freeze absent at signed observation; absence is not send authority.","proof":"/api/lane-truth/lp","source":{"label":"Current Instantly provider readback","path":"/Users/macstudio4/.hermes-tnmc/state/campaign-metrics-latest.json","observedAt":"2026-09-19T08:42:31.233Z","ageSeconds":842,"state":"current"},"campaign":{"id":"5cc7c0bc-e16d-4cc3-ab65-b4d48b888c06","name":"CUSTOM-LocalPresence-nails-A","statusCode":2,"statusSemantic":"paused","providerUpdatedAt":"2026-07-28T19:27:52.000Z"}},{"id":"aisocial","name":"AI Social","status":"PAUSED","value":"Paused","detail":"Provider status 2 (paused); daily limit 15. Global freeze absent at signed observation; absence is not send authority.","proof":"/api/lane-truth/aisocial","source":{"label":"Current Instantly provider readback","path":"/Users/macstudio4/.hermes-tnmc/state/campaign-metrics-latest.json","observedAt":"2026-09-19T08:42:31.233Z","ageSeconds":842,"state":"current"},"campaign":{"id":"5b66cf29-db37-4176-b93d-f63a883761cb","name":"CUSTOM-2026-07-23-AISocial-sprint","statusCode":2,"statusSemantic":"paused","providerUpdatedAt":"2026-09-02T13:43:29.000Z"}},{"id":"cpg","name":"CPG / Confectionery","status":"PAUSED","value":"Paused","detail":"Provider status 2 (paused); daily limit 135. Global freeze absent at signed observation; absence is not send authority.","proof":"/api/lane-truth/cpg","source":{"label":"Current Instantly provider readback","path":"/Users/macstudio4/.hermes-tnmc/state/campaign-metrics-latest.json","observedAt":"2026-09-19T08:42:31.233Z","ageSeconds":842,"state":"current"},"campaign":{"id":"cc84585a-9ea8-4740-b0b2-805b644b2267","name":"CUSTOM-CPG-positive","statusCode":2,"statusSemantic":"paused","providerUpdatedAt":"2026-09-02T16:36:42.000Z"}},{"id":"seo","name":"SEO / GEO","status":"DEGRADED","value":"0 verified public items today","detail":"2 blocked cards; 2 open deliverables. Check measurement and task evidence in SEO/GEO; daily publication is separate.","proof":"/seo-geo","source":{"label":"Canonical SEO/GEO production and measurement truth","path":"/Users/macstudio4/.hermes-tnmc/state/seo-geo-truth-latest.json","observedAt":"2026-09-19T08:54:01.910Z","ageSeconds":151,"state":"current"}},{"id":"linkedin","name":"LinkedIn","status":"ONLINE","value":"0 verified visible · 0 unverified","detail":"Published rows without public readback remain unverified, never visible by inference.","proof":"/receipts/linkedin-posts","source":{"label":"LinkedIn public visibility contract","path":"/Users/macstudio4/.hermes-tnmc/state/world-truth.json","observedAt":"2026-09-19T08:53:32.905Z","ageSeconds":180,"state":"current"}},{"id":"x","name":"X","status":"DEGRADED","value":"Publisher connected · canonical login required","detail":"The canonical publisher window is open, but it must be authenticated as @IgnacioGA before publication can resume.","proof":"/receipts/x-posts","source":{"label":"Forge X publisher channel","path":"http://127.0.0.1:19223/json/list","observedAt":"2026-09-19T08:56:33.371Z","ageSeconds":0,"state":"current","reason":"Canonical X publisher profile requires login as @IgnacioGA"}},{"id":"youtube","name":"YouTube","status":"FROZEN","value":"Owner-frozen","detail":"Zero renders, rebuilds, publishing or tokens until Nacho explicitly reopens the lane.","proof":"/receipts/north","source":{"label":"Owner decision / NORTH","path":"/Users/macstudio4/vault-studio2/NORTH.md","observedAt":"2026-09-18T23:36:05.678Z","ageSeconds":33627,"state":"current"}}],"decisions":[],"decisionsPreparing":0,"briefing":{"generatedAt":"2026-09-18T09:13:16.443Z","model":"openai-codex/gpt-5.6-terra","sections":[{"title":"LO IMPORTANTE DEL MUNDO","body":"Hoy hay una señal útil sobre cómo medir si los asistentes completan de más o prometen sin terminar: “Quantifying Overclaiming Propensity in Frontier LLM Agents”.\nA The NetMen Corp le importa porque la confianza del cliente depende de diferenciar una tarea terminada de una promesa plausible.\nAcción: revisar hoy su método y decidir si aporta una prueba simple para los entregables internos.\nhttp://arxiv.org/abs/2609.20812v1\nTambién apareció un marco abierto para evaluar memoria de asistentes.\nPuede ayudar a comparar si una memoria mejora la continuidad de un trabajo, en vez de sólo hacerla más extensa.\nAcción: leer sus criterios y probarlos primero sobre un caso interno acotado.\nhttps://agentmemoryleaderboard.ai/\nTercero, Respawn propone una forma local de deshacer acciones de asistentes.\nEs relevante para estudiar cómo reducir errores reversibles antes de llevar cambios a trabajo sensible.\nAcción: revisar alcance, licencia y una prueba de reversión antes de considerar cualquier adopción.\nhttps://github.com/savageAZfck/respawn"},{"title":"QUÉ PROBAMOS Y QUÉ ADOPTAMOS","body":"Hoy no hay una adopción nueva confirmada.\nSí se completó la revisión de oportunidades técnicas; no implica que se haya incorporado ninguna.\nLa investigación única a iniciar es la medición de sobreafirmaciones: buscamos un criterio que premie cierres comprobables y penalice promesas sin resultado.\nNo se instala ni se cambia nada hasta que esa comparación tenga un resultado claro."},{"title":"CÓMO ESTÁ EL NEGOCIO","body":"Ventas verificadas: hoy US$0 en 0 ventas; ayer US$0 en 0 ventas; semana US$0 en 0 ventas.\nLas campañas activas de Aquadise enviaron hoy 0 correos y registran 0 respuestas.\nAyer enviaron 10 correos en total, sin respuestas registradas.\nEn la semana suman 316 correos enviados y 3 mensajes recibidos, todos en Legacy Evolution.\nEso describe actividad, no clientes nuevos ni ingresos.\nLa prioridad comercial es convertir las conversaciones existentes en siguiente paso verificable."},{"title":"VISIBILIDAD Y CRECIMIENTO","body":"Google: 380 clics actuales frente a 396 anteriores; bajaron 16.\nLas impresiones son 94.649 frente a 107.247; bajaron 12.598.\nLa posición media disponible es 9,7; no hay posición anterior comparable en este corte.\nHay 261 URLs indexadas sobre 573 observadas y 50 URLs para refrescar.\nLas consultas de IA válidas son 20; la mención disponible es 5%, también 5% fuera de búsquedas de marca.\nAún no hay medición de ChatGPT ni Perplexity.\nLinkedIn no tiene lectura disponible hoy ni ayer; no se puede afirmar publicación o alcance.\nX tampoco tiene lectura disponible hoy ni ayer; no se puede afirmar publicación o alcance.\nHoy el equipo de SEO prioriza las 50 URLs para refrescar y comprueba una por una cuáles necesitan una mejora editorial antes de moverlas.\nMediremos el efecto por cambios posteriores en clics, impresiones, posición e indexación, no por la sola actualización de contenido."},{"title":"DECISIONES","body":"1. Recomiendo que Nacho autorice una prueba de una semana del criterio contra sobreafirmaciones; responsable: equipo de producto; vence el viernes; funciona si separa con claridad resultados reales de promesas en una muestra acordada.\n2. Recomiendo que Aquadise revise hoy los 3 mensajes recibidos y defina el siguiente paso de cada uno; responsable: Joaquín; vence hoy; funciona si cada conversación queda con respuesta o cierre comercial concreto.\n3. Recomiendo priorizar las 50 URLs a refrescar por oportunidad de búsqueda antes de editar; responsable: equipo SEO; vence mañana; funciona si queda una lista ordenada y cada URL seleccionada tiene una mejora justificada."}],"sourcePath":"/Users/macstudio4/vault-studio2/reports/m4-chief-of-staff/2026-09-18.md","source":{"label":"Official morning briefing","path":"/Users/macstudio4/vault-studio2/reports/m4-chief-of-staff/2026-09-18.md","observedAt":"2026-09-18T09:13:16.443Z","ageSeconds":85396,"state":"current"}},"board":{"counts":{"blocked":457,"completed":1,"done":762,"done_failed":60,"ready":54,"review":5,"scheduled":47,"todo":154,"triage":13},"tasks":[{"id":"t_6a6c6875","title":"needs_input: reconciliar ai.tnmc.glm-solo vs DeepSeek en StudioMain","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-19T07:51:57.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T07:51:57.000Z","ageSeconds":3876,"state":"stale"}},{"id":"t_b4ec4806","title":"[NEEDS INPUT] Vigía: contratos de memoria, Miami legacy, X y worktree","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-19T07:37:48.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T07:37:48.000Z","ageSeconds":4725,"state":"stale"}},{"id":"t_c3dfc197","title":"[INSPECTOR TERMINAL] Converse creative-risk dossier disposition","status":"blocked","assignee":"inspector","stream":"orchestrator","updatedAt":"2026-09-19T06:11:50.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T06:11:50.000Z","ageSeconds":9883,"state":"stale"}},{"id":"t_8719e7b4","title":"[RETRO DISPOSITION] Discard frozen youtube-content dossier","status":"blocked","assignee":"inspector","stream":"orchestrator","updatedAt":"2026-09-19T06:08:09.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T06:08:09.000Z","ageSeconds":10104,"state":"stale"}},{"id":"t_c102fd9d","title":"COFOUNDER capability diff — model_candidate_benchmark_needed","status":"blocked","assignee":"orchestrator","stream":"cofounder-capability-inventory","updatedAt":"2026-09-19T06:05:12.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T06:05:12.000Z","ageSeconds":10281,"state":"stale"}},{"id":"t_c794f28a","title":"SEO milestone sustituto: validar truth snapshot","status":"blocked","assignee":"seo","stream":"orchestrator","updatedAt":"2026-09-19T01:41:14.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T01:41:14.000Z","ageSeconds":26119,"state":"stale"}},{"id":"t_051fa1b9","title":"SEO milestone sustituto: producción/readback único","status":"blocked","assignee":"seo","stream":"orchestrator","updatedAt":"2026-09-19T01:41:13.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T01:41:13.000Z","ageSeconds":26120,"state":"stale"}},{"id":"t_b14d257f","title":"OWNER DECISION: reconcile StudioMain GLM desired state vs live DeepSeek","status":"blocked","assignee":null,"stream":"infra","updatedAt":"2026-09-18T22:42:29.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T22:42:29.000Z","ageSeconds":36844,"state":"stale"}},{"id":"t_21103b11","title":"Vigilante 24h: decision bundle for persistent sentinel anomalies","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-18T22:28:55.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T22:28:55.000Z","ageSeconds":37658,"state":"stale"}},{"id":"t_94061b6d","title":"needs_input: resolver drift GLM retirado vs desired running en StudioMain","status":"blocked","assignee":"infra","stream":"TNMC Infrastructure","updatedAt":"2026-09-18T19:38:35.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T19:38:35.000Z","ageSeconds":47878,"state":"stale"}},{"id":"t_18be4f4b","title":"OWNER INPUT — Facebook sourcing authentication required","status":"blocked","assignee":"infra","stream":"tnmc","updatedAt":"2026-09-18T18:55:54.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T18:55:54.000Z","ageSeconds":50439,"state":"stale"}},{"id":"t_8a24fd55","title":"OWNER INPUT — reautenticar Facebook Marketplace para sourcing","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-18T18:24:52.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T18:24:52.000Z","ageSeconds":52301,"state":"stale"}},{"id":"t_3cd625a6","title":"Miami Facebook sourcing: reautenticación y canary read-only requeridos","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-18T17:54:14.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T17:54:14.000Z","ageSeconds":54139,"state":"stale"}},{"id":"t_ba016b7f","title":"needs_input: reautenticar Facebook del sourcing Miami en Chrome 9226","status":"blocked","assignee":"infra","stream":"tnmc","updatedAt":"2026-09-18T17:18:19.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T17:18:19.000Z","ageSeconds":56294,"state":"stale"}},{"id":"t_a80d9dd5","title":"[NEEDS INPUT] Miami Facebook sourcing: reautenticacion Meta requerida","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-18T16:56:56.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T16:56:56.000Z","ageSeconds":57577,"state":"stale"}},{"id":"t_72b10bb1","title":"[needs_input] Reconcile StudioMain model service contract","status":"blocked","assignee":"infra","stream":"infra","updatedAt":"2026-09-18T16:35:16.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T16:35:16.000Z","ageSeconds":58877,"state":"stale"}},{"id":"t_cc8d8dd1","title":"[needs input] Sentinel contract drift: GLM vs DeepSeek + Trinidad cadence","status":"blocked","assignee":"infra","stream":"tnmc","updatedAt":"2026-09-18T16:19:29.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T16:19:29.000Z","ageSeconds":59824,"state":"stale"}},{"id":"t_bec35264","title":"[NEEDS INPUT] Miami Facebook sourcing: reautenticar Meta en Chrome 9226","status":"blocked","assignee":"infra","stream":"tnmc","updatedAt":"2026-09-18T15:50:12.000Z","source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-18T15:50:12.000Z","ageSeconds":61581,"state":"stale"}}],"source":{"label":"Canonical production Board","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T08:53:36.744Z","ageSeconds":174,"state":"current"}},"source":{"label":"New runtime production sources","path":"/Users/macstudio4/.hermes-tnmc/state/world-truth.json","observedAt":"2026-09-19T08:53:32.905Z","ageSeconds":180,"state":"current"},"decisionsSource":{"label":"Canonical Board owner decisions","path":"/Users/macstudio4/.hermes-tnmc/kanban/boards/tnmc-agent-os/kanban.db","observedAt":"2026-09-19T08:53:36.744Z","ageSeconds":176,"state":"current"},"summarySource":{"label":"Instantly API live read","path":"https://api.instantly.ai/api/v2/emails + /campaigns","observedAt":"2026-09-19T08:56:33.371Z","ageSeconds":0,"state":"current"}}