Creytix Representation
Decide what an image claims to depict — before anything generates it.
An intake decision tool: what the subject is, what it claims, and where it publishes determine the allowed representation classes, whether a truth source is required, and the exact disclosure line.
A render of a real building never quietly becomes a photograph.
What it does for you
The class picks the lane, not the other way around
Deciding representation at intake is what keeps an editorial claim from being made by whichever generator happened to be free. The seven classes run from strict photograph to pure illustration, each with its own allowed edits and blocked ones.
Disclosure is generated, not remembered
Every class carries its default disclosure and the exact wording. A conceptual render published as a photograph is a claim about reality; the tool hands you the sentence that prevents it.
The page and the pipeline cannot disagree
The surface runs the same policy module as the command line — vendored and verified against it, not re-implemented. Two implementations of a rule are two answers to the same question.
Capabilities
Hover or focus a capability to see why it matters.
- Seven representation classes
Deciding representation at intake is what keeps an editorial claim from being made by whichever generator happened to be free. The seven classes run from strict photograph to pure illustration, each with its own allowed edits and blocked ones.
- Intake decision from subject, claim and publication context
Every class carries its default disclosure and the exact wording. A conceptual render published as a photograph is a claim about reality; the tool hands you the sentence that prevents it.
- Geometry lock and truth-source requirements
The surface runs the same policy module as the command line — vendored and verified against it, not re-implemented. Two implementations of a rule are two answers to the same question.
- Generated disclosure text per class
Deciding representation at intake is what keeps an editorial claim from being made by whichever generator happened to be free. The seven classes run from strict photograph to pure illustration, each with its own allowed edits and blocked ones.
- Same policy module as the image pipeline
Every class carries its default disclosure and the exact wording. A conceptual render published as a photograph is a claim about reality; the tool hands you the sentence that prevents it.
Proof, not adjectives
- Live at /app/representation
- Answer three questions and get the allowed classes, geometry lock, truth-source requirement and disclosure text.
- Verified against the CLI, not assumed
- The surface and creytix:representation --decide were run on the same input and the answers diffed. That check found a real bug: the CLI silently ignored an unrecognized flag and answered a different question. Unknown flags are now fatal.
- Acceptance suite passes
- Five end-to-end cases, from a strict-factual property page to an Instagram mood reel with caption disclosure.
Related tools
Built with Creytix, on Creytix
This page itself was produced by the platform it describes — the same design tokens, module pipeline, and review gates used for every Creytix client site. Nothing here is a mockup of the product; it is the product.