{"uid":"cap_TXyVzksl3fQEWbjd7riif","slug":"verity-suite-faithful-faithfulness-checker-9c22ec6b","name":"Verity Suite – Faithful (Faithfulness Checker)","description":"The trust fabric for AI agents — calibrated, fail-closed services agents pay per call.","url":"https://suite.veritylayer.dev/faithful/pro","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Mode","default":null,"description":"'summary' or 'translation'. If absent, the checker applies the stricter union of both checks rather than guessing a mode."},"source":{"type":"string","title":"Source","maxLength":2000,"minLength":1,"description":"the original source text; the sole ground truth the candidate is judged against"},"candidate":{"type":"string","title":"Candidate","maxLength":2000,"minLength":1,"description":"the summary or translation to check against the source"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YUYXVEdBTEPnjJe99mKj_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a candidate summary or translation faithfully represents its source text, returning a calibrated verdict and claim-level reasons.","exampleAgentPrompt":"Check if this summary is faithful to the original article — source: 'The board unanimously voted to increase the dividend by 10% following record quarterly profits.' Candidate: 'The board voted to raise the dividend after strong earnings.' Mode: summary.","exampleUseCases":[{"title":"AI summarizer hallucination audit","prompt":"My AI just summarized this research paper paragraph — source: 'The drug reduced tumor size by 23% in 78% of patients over 12 weeks with no serious adverse events.' Candidate: 'The drug eliminated tumors in most patients with no side effects.' Can you check if that summary is faithful or if it exaggerates the claims?"},{"title":"Legal document translation check","prompt":"I need to verify that this French-to-English translation of a contract clause is accurate — source: 'Le preneur s'engage à payer le loyer avant le premier jour de chaque mois.' Candidate: 'The tenant agrees to pay rent by the first day of each month.' Run a faithfulness check in translation mode."},{"title":"News article summary validation","prompt":"Before we publish this AI-written summary, check it for faithfulness against the original — source: 'City council approved a $4.2 million budget increase for road repairs, with three council members dissenting.' Candidate: 'The city council approved additional road repair funding.' Mode: summary — tell me if anything material was dropped or distorted."}],"resultDescription":"Returns a verdict ('faithful', 'minor_drift', 'unfaithful', or 'uncertain'), a faithfulness score, and an array of concrete claim-level reasons citing specific source-vs-candidate discrepancies or confirmations. Optionally includes an Ed25519-signed VerityLayer receipt for independent verification.","failureModes":["Source or candidate text exceeds 2000 character limit — request rejected with validation error","Missing required fields (source, candidate) — returns schema validation error","Ambiguous mode when both summary and translation interpretations conflict — applies stricter union check which may yield 'uncertain' verdict","Network or service unavailability — fail-closed behavior means no permissive fallback is returned","Invalid bodyType or method — request rejected at schema validation"],"whenToPreferThis":"Choose this endpoint when you need a calibrated, auditable faithfulness verdict for AI-generated summaries or translations, especially in pipelines where hallucination or factual drift must be caught before content is published, acted upon, or passed downstream. The signed receipt feature makes it suitable for compliance-sensitive workflows where proof of verification is needed. Prefer it over generic LLM self-evaluation when you need structured verdicts with claim-level reasoning rather than free-form critique.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:50:36.953Z","isFirstParty":false}