session_brief
ActiveTool of Colour Memory
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.
Parameters schema
{
"type": "object",
"required": [
"themes"
],
"properties": {
"tone": {
"type": "string",
"description": "forensic | editorial | clinical | narrative"
},
"avoid": {
"type": "array",
"items": {
"type": "string"
},
"description": "Themes to suppress"
},
"title": {
"type": "string",
"description": "Brief title e.g. 'The Colours of Pleasure'"
},
"themes": {
"type": "array",
"items": {
"type": "string"
},
"description": "Research themes"
},
"archives": {
"type": "array",
"items": {
"type": "string"
},
"description": "Archives to draw from"
},
"audience": {
"type": "string",
"description": "Target audience e.g. 'serious collector'"
},
"n_colours": {
"type": "integer",
"description": "Number of colour cards (default 8)"
},
"period_end": {
"type": "integer",
"description": "End year e.g. 1830"
},
"period_start": {
"type": "integer",
"description": "Start year e.g. 1714"
},
"target_period": {
"type": "string",
"description": "Historical period e.g. 'Georgian England 1714-1830'"
},
"strict_sources": {
"type": "boolean",
"description": "Only include entries with named primary sources"
},
"confidence_threshold": {
"type": "number",
"description": "Min confidence 0-1 (default 0.6)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Colour Memory
https://github.com/DigbyO/colour-memory-api
2/7 registries