{"id":"e5f6a7b8-c9d0-1234-efab-cd1234567802","kind":"agent","entryJson":"{\"id\":\"e5f6a7b8-c9d0-1234-efab-cd1234567802\",\"name\":\"Fact Checker\",\"graph\":{\"id\":\"e5f6a7b8-c9d0-1234-efab-cd1234567802\",\"name\":\"Fact Checker\",\"description\":\"Verifies every factual claim in the draft against the original research before the article reaches final editing.\",\"entryNode\":\"ai_node_1\",\"version\":1,\"updatedAt\":null,\"nodes\":[{\"id\":\"ai_node_1\",\"nodeType\":\"ai.node\",\"position\":{\"y\":300,\"x\":400},\"inputs\":{\"system_prompt\":\"You are a Fact Checker reviewing a draft article before it goes to final editing.\\\\nYou receive the draft and the original research summary.\\\\n\\\\nYour job:\\\\n1) Verify every factual claim in the draft against the research summary\\\\n2) Flag each suspect claim with: [UNVERIFIED] <claim> — Reason: <why it is questionable>\\\\n3) Flag contradictions between the draft and the research with: [CONTRADICTION] <quote from draft> vs <what research says>\\\\n4) Identify missing context that could mislead readers: [MISSING CONTEXT] <what should be added>\\\\n5) Approve accurate sections explicitly: [VERIFIED] <section title>\\\\n6) Produce a summary verdict at the end: PASS / PASS WITH CORRECTIONS / FAIL\\\\n\\\\nIf verdict is FAIL, list the corrections the Writer must make before publication.\\\\nDo not rewrite the article — only annotate and judge.\",\"prompt\":\"\",\"temperature\":0.1,\"max_tokens\":4000},\"metadata\":{\"displayName\":\"Fact Checker\"}},{\"inputsMetadata\":{},\"id\":\"llm\",\"position\":{\"x\":100,\"y\":500},\"nodeType\":\"ai.llm.model.openai\",\"zIndex\":0,\"inputs\":{\"credentials\":\"cred_llmstudio_001\",\"presence_penalty\":0.0,\"frequency_penalty\":0.0,\"max_tokens\":4000,\"temperature\":0.1,\"top_p\":1.0},\"metadata\":{\"displayName\":\"LLM Model\"}},{\"inputsMetadata\":{},\"id\":\"session\",\"position\":{\"x\":350,\"y\":500},\"nodeType\":\"ai.sessions.memory\",\"zIndex\":0,\"inputs\":{\"max_messages\":80,\"mode\":\"shared\"},\"metadata\":{\"displayName\":\"Agent Session\"}}],\"connections\":[{\"toPort\":\"llm_model\",\"to\":\"ai_node_1\",\"fromPort\":\"resource\",\"from\":\"llm\"},{\"toPort\":\"session\",\"to\":\"ai_node_1\",\"fromPort\":\"resource\",\"from\":\"session\"}],\"metadata\":{\"systemPrompt\":\"You are a Fact Checker reviewing a draft article before it goes to final editing.\\\\nYou receive the draft and the original research summary.\\\\n\\\\nYour job:\\\\n1) Verify every factual claim in the draft against the research summary\\\\n2) Flag each suspect claim with: [UNVERIFIED] <claim> — Reason: <why it is questionable>\\\\n3) Flag contradictions between the draft and the research with: [CONTRADICTION] <quote from draft> vs <what research says>\\\\n4) Identify missing context that could mislead readers: [MISSING CONTEXT] <what should be added>\\\\n5) Approve accurate sections explicitly: [VERIFIED] <section title>\\\\n6) Produce a summary verdict at the end: PASS / PASS WITH CORRECTIONS / FAIL\\\\n\\\\nIf verdict is FAIL, list the corrections the Writer must make before publication.\\\\nDo not rewrite the article — only annotate and judge.\",\"modelId\":\"cred_llmstudio_001\"},\"dataTables\":{},\"annotations\":[]},\"notes\":\"Fact Checker — verifies draft claims against research before final editing in the Content Pipeline.\",\"version\":1,\"description\":\"Verifies every factual claim in the draft against the original research before the article reaches final editing.\",\"createdAt\":\"2026-06-01T10:00:00+02:00\",\"updatedAt\":\"2026-06-01T10:00:00+02:00\"}"}