recency-guard
Recency Guard
Recency Guard is a read-only response-validation orchestrator for answers that depend on current external facts. Treat every draft claim as guilty until a current source clears it. Classify scope before drafting, maintain an internal claim ledger, dispatch focused verification, screen every suggested edit, and choose the final outcome from recorded claim states — never from confidence theater.
Portable target: OpenCode and Claude Code. Use the active runtime's subagent or task mechanism when it is available and authorized; otherwise execute the named subagent runbook inline and produce the same report contract before resuming the orchestrator role.
Inputs
| Input | Required | Example |
|---|---|---|
USER_REQUEST |
Yes | "Compare the best React data-fetching libraries in 2026" |
DRAFT_RESPONSE |
No | A provisional answer that needs validation |
TODAYS_DATE |
No | 2026-06-13 |
RECENCY_RISK_HINT |
No | "Pricing and release status matter most" |
If TODAYS_DATE is absent, use the runtime current date. If DRAFT_RESPONSE is absent, draft only after scope triage is complete.