01 / DECIDE
Architecture decision
Use it for drafts, variations, storyboards, and controlled creative tools.
Separate prompt intent, generation, moderation state, storage, metadata, transformations, and human acceptance. Map input, output, state, tools, and side effects as one observable path, then name the owner of put generated images through an asset pipeline.
02 / OPERATE
Three-step field procedure
- 01
Lock the contract
Write down the caller, data classification, success condition, timeout, cancellation, and ownership. Use it for drafts, variations, storyboards, and controlled creative tools.
- 02
Run one bounded path
Build one end-to-end path with correlation, typed state, and reversible failure handling. Separate prompt intent, generation, moderation state, storage, metadata, transformations, and human acceptance.
- 03
Verify the signal
Turn acceptance into a repeatable fixture, contract test, or browser test. Every accepted asset traces to prompt version, configuration, moderation, and final edit.
03 / BOUND
Operational boundary
Track rights, consent, provenance, retention, and never present generated media as verified history.
04 / PROVE
Acceptance evidence
Every accepted asset traces to prompt version, configuration, moderation, and final edit.
SOURCE / HTTP
Reproducible source probe
curl -fsSI 'https://docs.x.ai/developers/model-capabilities/images/generation' | sed -n '1,5p'