Production checklist
This checklist controls the move from a private synthetic demo to a real production-capable workflow. Completing repository installation does not itself authorize a production call or payment.
Contract and catalog
- Repository branch is synchronized with the current
main. -
authoring-manifest.jsonmatches the input/output schemas and runtime. - Product ID, route, price, and purchasability match canonical runtime/catalog truth.
- Capability matrix declares conditioned and unsupported capabilities accurately.
- Public claims do not exceed current coverage.
Tool configuration
- Correct production URL is visible and reviewed.
-
AcceptandContent-Typeare JSON. - Dynamic idempotency header/body binding is correct.
- Raw 4xx/5xx responses reach normalization.
- Automatic retry for paid POST is off.
- Response schema and size ceiling are enforced.
- Tool execution says Requires approval.
- No wallet, payment header, payer secret, or reusable payment proof exists.
Agent configuration
- Current
SYSTEM-PROMPT.mdis installed. - The agent selects the smallest suitable capability.
- Product and price are shown before economic action.
-
PROCEED,REVIEW, andSTOPmapping is correct. - Evidence, coverage, freshness, limitations, and economics are presented.
- No-match is not described as universal clearance.
Tests
- Repository demo passes all seven fixtures.
- Repository unit tests pass.
- Tool normalization is tested with synthetic response bodies.
- Agent smoke stops at 402 and displays price.
- Conditioned capability stops before HTTP.
- Source outage becomes
REVIEW. - Idempotency conflict becomes 409/stop.
- Execution history shows no unintended production call or payment.
Operational readiness
- Runtime coverage and source health are checked.
- An owner is defined for Tool disablement and incident handling.
- Rollback version and removal steps are recorded.
- Logs redact secrets and unnecessary data.
- Monitoring distinguishes quote, charge, settlement, replay, and failure.
- A support path exists for ambiguous results and source outages.
Economic authorization
The current Relevance AI Tool is not an x402 payment client. If a future workflow introduces payment, require a separate review of wallet custody, exact approval semantics, budgets, settlement reconciliation, duplicate prevention, failure/no-charge behavior, and rollback. Do not interpret this checklist as authorization to add payment.
Release evidence
Record the repository SHA, Tool version, agent version, project, test results, reviewer, source-health timestamp, and exact economic delta. Publish only the state proven by that evidence.