Agent Verification

Agent verification은 agent가 만든 답변, 파일 수정, 보고서, PR, 요약이 실제로 요구사항을 만족하는지 확인하는 절차입니다. Agent가 “끝났다”고 말하는 것과 끝났다는 evidence가 있는 것은 다릅니다.

여기서 는 claim이고 는 test, build, rendered page, log, source inspection, citation, review, human judgment에서 나온 evidence입니다. 넓은 claim에는 넓은 evidence가 필요하고, 좁은 check는 그 check가 덮는 범위만 증명합니다.

Verification 단계

  1. 결과를 판단하기 전에 Acceptance criteria를 정합니다.
  2. Evidence ledger에 무엇을 확인했는지 남깁니다.
  3. 의미 있는 side effect 뒤에는 Verification loop를 실행합니다.
  4. Reflection and critique로 빠진 failure mode를 찾습니다.
  5. 넓은 목표를 완료했다고 말하기 전에는 Completion audit를 수행합니다.

Claim Scope

Verification은 claim의 범위를 먼저 정해야 합니다. 같은 evidence라도 좁은 claim에는 충분하고 넓은 claim에는 부족할 수 있습니다.

ClaimUseful evidenceNot enough
Markdown syntax is validstatic build or parser resultcontent is correct
Wikilinks resolvelink checker over content treerendered UX is good
Code compilesbuild or typecheckbehavior meets user need
Deployment succeededremote run status and published artifactevery page is visually correct
Summary is faithfulsource inspection and cited linesmodel memory of prior text
Public note is safesanitization scan and manual reviewabsence of obvious secrets in one query

Verification should state both sides:

This prevents build passed from silently becoming the whole task is done.

Verification Ladder

Agent 작업은 risk에 따라 verification을 넓힙니다.

Risk levelMinimum checkBroader check
Text-only note editdiff review, link checksite build, rendered page spot check
Navigation or sidebar changebuild and route checkbrowser inspection across key pages
Code behavior changefocused testintegration or end-to-end test
Deployment changelocal buildremote workflow and published page
Public safety changesecret/sensitive-term scanmanual review of changed pages

The ladder is not bureaucracy. It matches verification cost to possible blast radius.

Evidence Ledger Shape

A useful ledger records what was checked and what remains outside the check.

FieldWrite
Claimexact statement being verified
Evidencecommand, file, rendered page, source, review
Resultpass, fail, warning, not checked
Scopewhat the evidence covers
Gapwhat it does not cover
Next actionfix, widen check, or report not verified

Notes

Checks

  • 정확히 어떤 claim을 검증하는가?
  • evidence가 직접적이고 최신이며 claim 범위와 맞는가?
  • 각 check가 무엇을 증명했고, 무엇을 증명하지 못했는가?
  • skipped, impossible, too narrow check가 있는가?
  • 출력이 private infrastructure, collaborator, credential, unpublished result를 노출하는가?
  • final summary가 verified fact와 assumption을 분리하는가?
  • broad objective를 완료했다고 말하기 전에 completion audit가 있는가?