# Grounded-summary workflow example

This deterministic example contains a synthetic source, a JSON Schema, five cases, and a validator.

Run:

    node validate.mjs

Expected:

    ACCEPT valid-date
    ACCEPT valid-owner
    REJECT missing-quote
    REJECT unsupported-number
    REJECT not-reviewed
    PASS 5 cases: 2 accepted, 3 rejected

Verified on 2026-10-27 with Node v26.8.1.

The validator checks required structure, exact source substrings, and a human-review flag. It does not prove completeness, truth outside the supplied source, fairness, or writing quality.

