Check that numbers, amounts, dates and times in a Japanese summary appear in its source
jp_number_grounding_checkVerify numbers, dates, amounts, and times in a Japanese summary against the source, normalizing kanji numerals, eras, and times. Returns per-fact supported, approximate, mismatched, or unsupported.
Instructions
Before you send a summary, meeting minutes (議事録), report or answer written from a Japanese source, pass both texts here. Every number, money amount, percentage, count, date and time in the summary is normalized (三千五百万円 = 3,500万円 = 35,000,000円, 令和7年 = 2025年, R7.4.1 = 2025/4/1, 午後2時 = 14:00, 1割5分 = 15%, 12名 = 12人) and looked up in the source. Returns ok, problems, counts and per-fact status: supported, approx_supported (marked 約/程度 and within tolerance), year_unverified, unit_unverified, unit_mismatch (30人 vs 30件), unsupported (not in the source: often an invented deadline or a wrong figure). Also flags a weekday that does not match its date (W_WEEKDAY_MISMATCH). Deterministic, offline. It checks presence of values, not meaning. 要約の数字・日付・金額が原文にあるかを確かめる。
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": {
"source": "<source>",
"summary": "<summary>"
},
"name": "jp_number_grounding_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | Original text: transcript, document, email | |
| summary | Yes | Text written from the source (by an AI or a person) | |
| tolerance | No | Relative tolerance for values marked approximate (約). Default 0.1 |