Portrait page delivery — synthetic exercise
Input: 8 synthetic posts; URLs empty.
Themes: C01 action lists, C02 validation before automation, C03 clarity/reproducibility.
Evidence: existing demo ids only; no personality, income or health inference.
Chain: source-data.json → claims.json → site-brief.md → standalone HTML → checks.
Existing synthetic demo: /demos/portrait/result.html.
Historical real test: /demos/portrait-real/result.html; 10 AI summaries. See retained audit for constraint violations and verification limits. Not a new run.
No deployment.