colour_forensics
ActiveTool of Colour Memory
Assess whether a hex colour can be safely specified for a physical application. Returns: specification_safe verdict (yes / conditional / avoid), risks, required actions, light behaviour under three illuminants (north daylight, warm artificial, direct sun), substrate-specific notes, and a recommended alternative. Backed by CIEDE2000 archive matching and Claude material knowledge. Examples: ultramarine on lime plaster, lead white on exterior timber, verdigris on north-facing interior wall, red ochre on historic brick.
Parameters schema
{
"type": "object",
"required": [
"hex",
"substrate"
],
"properties": {
"hex": {
"type": "string",
"description": "Hex colour to assess e.g. '#2A5498'"
},
"use": {
"type": "string",
"default": "",
"description": "Specific use context e.g. 'heritage repair', 'new build interior', 'conservation project'"
},
"finish": {
"type": "string",
"default": "matt",
"description": "Paint finish e.g. 'matt', 'eggshell', 'gloss', 'limewash'"
},
"substrate": {
"type": "string",
"description": "Physical substrate e.g. 'lime plaster', 'gypsum board', 'brick', 'timber', 'canvas'"
},
"orientation": {
"type": "string",
"default": "",
"description": "Room or surface orientation e.g. 'north-facing', 'south exterior', 'east bedroom'"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Colour Memory
https://github.com/DigbyO/colour-memory-api
2/7 registries