Spec drift check
wever_spec-drift-checkAgent Oversight: submit spec statements and notes on what the implementation does (each with optional id, subject key and where). The signed report names every point where behavior conflicts with the spec, each classified by consequence (money-moving first, then state-changing, then cosmetic) with the conflicting figures or wording, the statements no note addresses or whose figures do not compare, and behavior the spec does not mention. Use it to report a conflict as a finding before shipping. Verdict money_moving_conflict, state_changing_conflict, cosmetic_conflict, unresolved or consistent. POST /api/spec-drift-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-oversight-contract. Human page: https://weverlabs.com/agent-oversight/.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"spec": "<spec>",
"behavior": "<behavior>"
},
"name": "wever_spec-drift-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | Spec statements. | |
| label | No | Optional name recorded in the report. | |
| behavior | Yes | Implementation behavior notes. |