How the Iteration Model Works
Nomiq tracks the full state of your brand in a structure called the Context Window. Every locked element, every hex code, every font choice, and every strategic decision is preserved here. When you issue a refinement prompt, the engine reads the current Context Window, applies only the requested delta, and returns a new brand state — it does not start from scratch. This means you are always iterating forward from your current state, not regenerating from zero. The only way to lose progress is to click Regenerate All, which explicitly resets the entire Context Window.The Lock / Unlock System
The padlock icon next to each brand element is your primary tool for controlling what the engine touches during iteration. Lock any element you are satisfied with before requesting further changes. Locked elements are completely invisible to the Iteration Engine — it will not touch them regardless of what your refinement prompt says. You can lock and unlock the following elements independently:- Strategy (brand name, tagline, voice matrix)
- Color Palette (entire palette, or individual swatches)
- Typography (heading font, body font, or the full scale)
- Logo Symbol (the SVG vector graphic)
Typical Refinement Workflow
Follow this sequence to move efficiently from a first generation to a production-ready brand kit.1
Review and Lock Strategy
Immediately after your first generation, read the Strategy output — the brand name, tagline, and voice matrix. Verify that the engine extracted the correct industry, audience, and emotional tone. If the strategy is correct, lock it now. If it is wrong, refine your prompt’s audience and emotional adjective components and regenerate before evaluating any visuals.
2
Evaluate Visuals One Element at a Time
With strategy locked, review your color palette, typography, and logo symbol separately. Identify which single element is furthest from your vision. Do not evaluate all three at once — fixing one often improves your perception of the others.
3
Use Element-Level Regenerate Buttons
Click the Regenerate button on the specific element you want to change — not the global Regenerate All button. Element-level regeneration keeps the strategy seed and all other locked elements intact, targeting only the failing component. For example, if you like your palette but dislike the logo symbol, click Regenerate on the logo canvas only.
4
Lock Each Element as It Reaches Acceptable Quality
The moment a color palette, font pair, or logo symbol reaches a state you are happy with, lock it immediately. This prevents subsequent iterations from accidentally touching it and narrows the engine’s focus to the remaining unlocked elements.
5
Switch to Manual Overrides for Fine-Tuning
Once the AI-generated elements are locked and approximately correct, use the Brand Studio editor for pixel-level fine-tuning. Type exact hex codes into the color picker, select a specific Google Font from the typography dropdown, or adjust font weight and tracking manually. The AI handles the 90% — the editor handles the final 10%.
6
Use Version History to Recover From Over-Iteration
If you iterate too far in the wrong direction, open Version History (the clock icon in the top-right of Brand Studio) and revert to any previous saved state. Nomiq automatically saves a snapshot after every iteration, so you never permanently lose a direction you liked.
Locking Strategy Before Regenerating Visuals
The most common iteration mistake is attempting to fix visual elements when the underlying strategy is still wrong. The Color, Typography, and Vector models inherit their core context from the Strategy Model output. If the strategy describes a “playful, youthful” brand, those models will continuously pull toward bright colors and rounded fonts — even if you explicitly ask for something serious in your iteration prompt. Always follow the Strategy First, Visuals Later rule:- Lock strategy before touching any visual element.
- If you dislike both strategy and visuals, fix strategy first, then re-evaluate visuals from scratch.
- Never iterate on a logo symbol when the brand voice still feels wrong.
Using Targeted Regeneration Instead of Full Regeneration
Every brand element in Brand Studio has its own Regenerate button. Use these instead of the global Regenerate All control in every situation where you have at least one element you want to preserve.Manual Overrides in the Editor
Use manual overrides when you know exactly what you want and the AI’s approximation is not precise enough. Every AI-generated value in Brand Studio is editable. Colors: Click any color swatch to open the color picker. Enter an exact hex code. Nomiq immediately validates your manual choice against WCAG AA contrast requirements and displays a warning icon if any foreground/background combination fails. Respect these warnings — a brand that fails accessibility checks is not production-ready. Typography: Click the displayed font name to open the typography panel. Browse and select any Google Font from the dropdown. After selecting a font, manually adjust the weight, size scale, and tracking if needed. Note that Nomiq only supports open-source Google Fonts — proprietary fonts such as Helvetica or Proxima Nova are not available. Logo Symbol: Use the Refine in Editor option on the logo canvas to access the SVG path editor for geometric adjustments. For significant structural changes, use the Iteration Prompt instead.Using the Seed Logic for API-Based Iteration
When iterating through the Nomiq API, preserve theseed value returned in the initial generation response and pass it back in subsequent requests. Including the original seed tells the engine to treat the new request as a continuation of the existing brand state rather than a fresh generation.
seed value or changing locked_elements between requests is equivalent to clicking Regenerate All in the UI — the engine starts from scratch.
How AI Works
Understand the architecture that handles your iteration requests behind the scenes.
Best Practices
Read advanced techniques for getting the most consistent, high-quality results from the engine.