# Heuristic Numbers And Dates Double Check

> Use as a mandatory post-draft quality pass on any legal document or advice output. Requires a dedicated review of every number and date in the output — statute article numbers, case citations, deadlines, limitation periods, currency amounts, percentages, and Hijri/Gregorian dates. AI legal drafting errors are most visible and most damaging when they involve incorrect numbers; this heuristic prevents those failures. Applies universally across all jurisdictions and document types.

- Skill: `sboghossian-mini-claude-for-legal/heuristic-numbers-and-dates-double-check` (Agent Skill)
- Install (CLI): `npx skillmds@latest add sboghossian-mini-claude-for-legal/heuristic-numbers-and-dates-double-check`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sboghossian-mini-claude-for-legal/heuristic-numbers-and-dates-double-check/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: sboghossian (https://skillmd.com/u/sboghossian-mini-claude-for-legal)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/sboghossian-mini-claude-for-legal/heuristic-numbers-and-dates-double-check

---


# Double-Check Numbers and Dates

## When this applies

This heuristic runs as a post-draft pass on every substantive legal output: contract drafts, review memos, advice letters, litigation analysis, regulatory summaries. Numbers and dates are the most failure-prone category in AI-generated legal text, and errors in this category are the most damaging — they directly affect legal rights, deadlines, and financial obligations.

Apply this pass after drafting and before delivering any output to the user.

## What to check

### 1. Statute and regulatory article numbers

- **Do not invent article numbers.** If the applicable article is not known with certainty, state the concept and note that the exact article number should be verified.
- If an article number was provided in the user's input or a reliable source, reproduce it exactly.
- Common failure mode: hallucinated article numbers that resemble real ones (e.g., "Art. 347 COC" when the correct article is Art. 349).
- **MENA context**: article numbers in Lebanese, UAE, KSA, and Egyptian codes are frequently cited in practice; errors here undermine credibility immediately.

### 2. Case citations

- For any case citation, verify: year, docket or reference number, court, paragraph pin-cite (if used).
- Do not invent case citations. A fictional case citation in a legal memo is a serious professional error.
- If only the case name and general principle are known, state the principle without a fabricated citation: "The general principle from X case (verify citation with a legal database) is…"
- **MENA context**: DIFC and ADGM judgments use specific reference formats (e.g., "CFI-2024-XXXXX"). KSA court decisions are often not publicly cited by docket number. Lebanese Court of Cassation decisions are cited by chamber and date.

### 3. Deadlines, notice periods, and limitation periods

- Deadlines embedded in legal advice must be verified against current law. Limitation periods change by legislation; notice periods differ by contract and statute.
- Specify: (a) the period, (b) the start date (accrual event), (c) the end date, and (d) whether the period is calendar days or business days.
- Flag immediately if a limitation period is within 6 months (see [[heuristic-statute-of-limitations-flag]]).
- **MENA context**: MENA jurisdictions mix calendar-day and business-day conventions. UAE commercial contracts often use business days; UAE court deadlines often use calendar days. KSA may use Hijri calendar for official deadlines — confirm the calendar being used.

### 4. Currency amounts

- Specify the currency with its ISO code (USD, AED, SAR, LBP, EGP, EUR, GBP). Do not rely on symbols alone, especially in bilingual documents.
- Do not drop zeros. AED 1,000,000 and AED 1,000 are very different numbers; a dropped zero is a contract defect.
- Check that amounts are consistently expressed across the document (amount in figures = amount in words = amount in schedules).
- **MENA context**: Lebanon's Lebanese pound (LBP) has been subject to multiple exchange rates; specify which rate applies if relevant. KSA transactions may reference SAR and USD simultaneously; confirm which is controlling.

### 5. Dates (calendar and Hijri/Gregorian)

- Check all dates for internal consistency (e.g., a contract executed on 1 January cannot reference events that happen on 15 December of the same year as having already occurred).
- In KSA documents, dates are often stated in both Hijri and Gregorian calendars. Verify that both match. Conversion errors between calendars are common — use a verified converter.
- In UAE, official government documents may use Hijri; commercial contracts use Gregorian. If the document is for a UAE government entity, check whether the execution date and effective date should be expressed in Hijri.
- **Execution vs effective date**: many documents are executed on one date but become effective on another. Both must be stated; they must be logically consistent.

### 6. Percentages and rates

- Interest rates, profit rates (for Islamic finance structures), ownership stakes, and tax rates must be stated accurately.
- In KSA and UAE Islamic finance: conventional interest rates do not appear; profit rates and rental yields should be stated as percentages and verified against the transaction documents.
- Ownership stakes in company structures must add up to 100%. A cap table with stakes totaling 99% or 101% is a drafting error.

## The checking tactic

After producing a draft, run a dedicated "numbers and dates only" review pass:

1. **List every number and date** in the output — scan systematically, clause by clause.
2. **For each item**: confirm it is intentional, verify (or flag for verification) against source material.
3. **Flag uncertainties**: if a number was not provided by the user and was generated by inference, state it explicitly: "Note: the limitation period stated above (3 years) is based on general UAE Civil Code provisions; verify against the specific contract type and current law."
4. **Consistency check**: for multi-document transactions, verify that amounts, dates, and references are consistent across all documents.

## Lebanon example (civil-law deadlines)

Lebanon's Code of Obligations and Contracts (COC) provides indicative limitation periods:

| Claim type | Period | Reference |
|---|---|---|
| Tort | 3 years | Art. 257 COC |
| Commercial contracts (general) | 10 years | Art. 349 COC |

These periods are jurisdiction-specific and subject to legislative change. **Verify against current law** rather than relying on these as authoritative. Shorter periods may apply to specific claim types (insurance: 2 years; maritime: 1 year; wage claims: 1 year).

The principle is the same for all MENA jurisdictions: always verify rather than recall.

## Failure modes

| Failure | Impact |
|---|---|
| Incorrect limitation period stated | User may miss filing deadline; case may be time-barred |
| Fabricated article number cited | Embarrassment; advice relying on non-existent provision |
| Currency amount with dropped zero | Contract defect; potential financial loss |
| Hijri/Gregorian conversion error | Incorrect effective dates; missed deadlines |
| Wrong percentage for ownership stake | Corporate structure documents are legally defective |

## Related skills

- [[heuristic-statute-of-limitations-flag]]
- [[heuristic-party-names-consistency]]
- [[router-confidence-scorer]]
- [[heuristic-always-state-jurisdiction-first]]

