Forensic Brief
session_briefGenerates a complete forensic colour brief from themes, audience, and period inputs, including coverage gap analysis, archive colours, anachronism checks, claim scoring, editorial argument, and image prompt.
Instructions
The money endpoint. One call returns a complete forensic colour brief. Runs coverage gap analysis, pulls best archive colours, checks for anachronisms, scores claim roles (anchor/support/analogue/provocation/reject), auto-rejects stubs, generates editorial argument, act structure, pull quote, closing line, and image prompt via Claude. This replaces chaining coverage_gap + archive_report_brief + anachronism_guard + resonance_index + evidence_gap separately. Input: title, audience, themes, archives, period, tone. Output: complete deliverable package ready for PDF or editorial use. Tone options: forensic (default), editorial, clinical, narrative.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Brief title e.g. 'The Colours of Pleasure' | |
| audience | No | Target audience e.g. 'serious collector' | |
| themes | Yes | Research themes | |
| archives | No | Archives to draw from | |
| avoid | No | Themes to suppress | |
| n_colours | No | Number of colour cards (default 8) | |
| target_period | No | Historical period e.g. 'Georgian England 1714-1830' | |
| period_start | No | Start year e.g. 1714 | |
| period_end | No | End year e.g. 1830 | |
| strict_sources | No | Only include entries with named primary sources | |
| confidence_threshold | No | Min confidence 0-1 (default 0.6) | |
| tone | No | forensic | editorial | clinical | narrative |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| result | No | ||
| error | No |