Art direction
Unifies lighting, styling, setting, subject, and mood into one visual intent.
Handoff phrase: Give the image strong art direction: deliberate styling, cohesive palette, and a clear emotional tone.
Complete vocabulary index
Browse 73 expert terms across image generation, resilient app builders, UX friction, customer discovery, and buyer messaging. Each term has a plain meaning and a handoff-ready phrase.
Unifies lighting, styling, setting, subject, and mood into one visual intent.
Handoff phrase: Give the image strong art direction: deliberate styling, cohesive palette, and a clear emotional tone.
Controls power, intimacy, realism, and the viewer's relationship to the subject.
Handoff phrase: Use a slightly low eye-level camera angle to make the subject feel present without looking staged.
Adds directional light, contrast, and intentional shadow like a film frame.
Handoff phrase: Use cinematic lighting with motivated key light, soft shadows, and controlled contrast.
Gives the image a consistent mood through color and contrast choices.
Handoff phrase: Apply restrained color grading with natural skin tones, deep neutrals, and one quiet accent color.
Defines where the subject sits and how the eye moves through the image.
Handoff phrase: Use balanced composition with clear subject hierarchy and intentional negative space.
Controls what is sharp and what fades into the background.
Handoff phrase: Use shallow depth of field with the subject sharply focused and background softly separated.
Signals a real-world, polished image that feels intentionally art directed.
Handoff phrase: Make it feel like editorial photography for a premium magazine, not generic stock imagery.
Gives the generator a familiar camera feel for intimacy, realism, or compression.
Handoff phrase: Use a 35mm documentary look or 50mm portrait lens depending on intimacy and realism.
Makes objects feel physical instead of flat or synthetic.
Handoff phrase: Emphasize material texture, subtle surface imperfections, and realistic light interaction.
Tells the generator what defects, styles, or objects to avoid.
Handoff phrase: Negative prompt: generic stock photo, distorted hands, plastic skin, clutter, text artifacts, oversaturated color.
Constrains the generator away from common artificial-looking defects.
Handoff phrase: Constrain the image toward natural skin, realistic hands, believable lighting, and no synthetic polish.
Defines the setting, objects, clothing, and surfaces that make an image feel intentionally built.
Handoff phrase: Define the setting, props, wardrobe, and surfaces so the image feels art-directed, not generic.
Names the closest visual world without needing a copyrighted or exact reference.
Handoff phrase: Describe the visual reference as documentary editorial, premium magazine profile, or commercial campaign.
Sets how much of the subject and scene the image should show.
Handoff phrase: Specify shot type: close-up, medium shot, wide shot, or establishing shot.
Marks a safe place where users or background work can resume without replaying unsafe side effects.
Handoff phrase: Create checkpoints after durable steps so users can resume safely without replaying committed side effects.
Repairs or reverses side effects when a later step fails.
Handoff phrase: Identify compensating actions for each side effect if the workflow fails midway.
Saves unfinished work safely so users can leave, refresh, or return without losing context.
Handoff phrase: Persist draft state after every meaningful change with versioning and safe resume behavior.
Keeps long-running work recoverable across crashes, retries, and restarts.
Handoff phrase: Evaluate whether this should be a durable workflow with persisted steps and replay-safe handlers.
Contains UI failures so the rest of the app remains usable.
Handoff phrase: Place error boundaries around risky sections and define local recovery actions.
Runs repeatable scenarios against an AI agent so behavior can be measured instead of judged by vibes.
Handoff phrase: Build an eval harness with representative tasks, expected outcomes, rubrics, traces, and regression checks.
Shows a useful interface when data, network, or a component fails instead of leaving users stranded.
Handoff phrase: Design fallback UI for loading, partial data, API failure, retrying, and manual recovery states.
Captures known-good inputs and expected outputs so future agent changes can be compared against a trusted baseline.
Handoff phrase: Create golden tests for the agent's most important tasks, including expected outputs and unacceptable failure modes.
Prevents a flow from moving forward unless the required facts are true.
Handoff phrase: Define guard conditions for each transition, including validation failures and disabled actions.
Continuously checks whether critical services or user flows are alive before customers report the failure.
Handoff phrase: Add health checks for signup, billing, core action, integrations, and background jobs with visible pass/fail status.
Makes repeated attempts produce the same result instead of duplicate side effects.
Handoff phrase: Add idempotency keys so retries and double submits cannot create duplicate side effects.
Defines the expected request, response, webhook, or payload shape between two systems so breakage is caught early.
Handoff phrase: Define integration contracts and contract tests for every external API, webhook, and sync boundary.
Captures rules that must remain true across every state and transition.
Handoff phrase: List the invariants this flow must preserve, then test each transition against them.
Uses a separate model or evaluator to score agent outputs against explicit criteria.
Handoff phrase: Use a judge model only with a clear rubric, calibration examples, and human review for ambiguous cases.
Makes hidden failures visible through logs, metrics, traces, and events.
Handoff phrase: Add observability events for each transition, failure, retry, and recovery path.
Updates the interface before the server confirms, with a plan for failure correction.
Handoff phrase: Design optimistic UI states for pending, confirmed, failed, and rolled back changes.
Catches bugs where timing or concurrent actions create the wrong final state.
Handoff phrase: Handle rapid clicks, two tabs, stale saves, and out-of-order responses without overwriting newer state.
Defines what happens after a failure so the user can continue instead of getting stranded.
Handoff phrase: For each failure mode, define what the user sees, what is retried, and how they can continue.
Keeps previous failures and important examples in the test loop so fixes do not silently break later.
Handoff phrase: Maintain a regression set of past failures, edge cases, and important user tasks that every agent change must pass.
Reruns a saved input, trace, or failure scenario so an agent change can be debugged and verified.
Handoff phrase: Save agent traces and replay failed scenarios before accepting a fix.
Lets a user or job continue from a safe checkpoint instead of starting over.
Handoff phrase: Design resumability with saved checkpoints, versioned draft state, and clear restart rules.
Defines when to retry, when to stop, and how to avoid making failures worse.
Handoff phrase: Specify retry policy with timeout, backoff, maximum attempts, and non-retryable errors.
Restricts which database rows a user or tenant can read or modify, even when application code makes a mistake.
Handoff phrase: Define row-level security policies for every tenant-owned table and test reads, writes, updates, and deletes by role.
Defines what a good result means before an agent, judge model, or human reviewer scores it.
Handoff phrase: Write a rubric with pass/fail criteria, partial-credit rules, examples, and disqualifying failures.
Names the failure where application code, database tables, migrations, and payload assumptions no longer match.
Handoff phrase: Detect schema drift with migrations, contract checks, and regression tests around every stored field and payload shape.
Defines which place owns the real state when UI, server, URL, and draft storage disagree.
Handoff phrase: Define one canonical source of truth for builder state across UI, server, URL, and saved draft.
Resolves disagreements between UI state, server records, URL state, and saved drafts.
Handoff phrase: Add state reconciliation rules for UI state, server state, URL state, saved drafts, and stale writes.
Models allowed states, transitions, guards, and side effects in one visible structure.
Handoff phrase: Model this as a statechart with explicit states, events, guards, and invalid transitions.
Names the lifecycle of each step so the app knows what is editable, complete, blocked, or recoverable.
Handoff phrase: Define step state for every screen: not started, active, valid, blocked, complete, failed, and recoverable.
Defines how long each operation may wait before the product moves to retry, fallback, or recovery.
Handoff phrase: Set timeout budgets for each network operation, then define the retry, fallback, and recovery behavior.
Separates temporary edits from committed side effects so partial failure does not corrupt the workflow.
Handoff phrase: Separate temporary draft changes from committed side effects so partial failure does not corrupt progress.
Makes every allowed and blocked movement between states explicit.
Handoff phrase: Create a transition table that lists every current state, event, next state, and rejected event.
Identifies the first point where users experience concrete value.
Handoff phrase: Identify the activation moment and reduce the steps required to reach first value.
Describes the visual cue that tells users what action is possible.
Handoff phrase: Review the key affordances and make primary actions visually obvious without explanatory text.
Turns a blank product moment into a useful next action.
Handoff phrase: Design empty states that show the next meaningful action and reflect the user's current context.
Groups failures so the product can respond with the right message and recovery path.
Handoff phrase: Create an error taxonomy with user-fixable, system-retryable, and support-required failures.
Clarifies how information, screens, and actions are grouped.
Handoff phrase: Audit the information architecture and propose a clearer grouping of screens, objects, and actions.
Frames the user's goal as progress they are trying to make, not just a feature request.
Handoff phrase: Rewrite this as jobs to be done with situation, motivation, desired progress, and current alternatives.
Shows complexity only when it becomes relevant.
Handoff phrase: Use progressive disclosure so advanced choices appear only after the user has enough context.
Names the user's internal picture of how the product should work.
Handoff phrase: Map the user's mental model and compare it against the product's current object model.
Orders claims so the most important point lands first.
Handoff phrase: Create a message hierarchy from primary claim to proof points to objections.
Answers the reasons a user might hesitate.
Handoff phrase: List likely objections and write concise responses backed by proof, not hype.
Places the product in a buyer's mind against alternatives.
Handoff phrase: Write positioning that names the category, target customer, core pain, alternative, and sharp difference.
Controls how the writing feels while keeping the message intact.
Handoff phrase: Rewrite with a clear tone of voice: direct, specific, calm, and credible.
States the outcome and why it matters to a specific person.
Handoff phrase: Turn this into a value proposition with audience, pain, promised outcome, and reason to believe.
Sorts beliefs by importance and uncertainty so the next validation step is not arbitrary.
Handoff phrase: Create an assumption map that ranks beliefs by importance, uncertainty, evidence, and next test.
Delivers the value manually first so you can learn before investing in automation.
Handoff phrase: Validate with a concierge MVP: deliver the outcome manually, capture objections, and only automate repeated demand.
Narrows research to a group with shared context, pain, budget, and behavior.
Handoff phrase: Define customer segments by shared pain, current workaround, urgency, and buying context.
Captures observable behavior that suggests people may actually want the product, not just say it sounds interesting.
Handoff phrase: Separate weak interest from demand signals: repeated pain, active workaround, budget owner, urgency, and willingness to take a next step.
Defines how much evidence is enough to act.
Handoff phrase: Define the evidence standard required before making this product decision.
Measures real interest in an offer before building the full product.
Handoff phrase: Use a fake door test to measure demand before building: offer the feature, track intent, and disclose honestly when needed.
States what you believe and what evidence would change your mind.
Handoff phrase: State the hypothesis, why it matters, what evidence supports it, and what would disprove it.
Structures conversations around real behavior instead of leading questions.
Handoff phrase: Create an interview guide with behavior-first questions and no leading prompts.
Tests whether a real customer segment has a painful problem and believes the proposed solution is worth trying.
Handoff phrase: Evaluate problem-solution fit by separating customer pain, current alternatives, proposed solution, and evidence quality.
Turns vague curiosity into a testable learning target.
Handoff phrase: Convert this into research questions that can be answered through interviews, desk research, or usage data.
Names the belief that would kill the idea fastest if it turned out to be false.
Handoff phrase: Identify the riskiest assumption first, then design the smallest test that can disprove it.
Breaks idea evaluation into explicit gates with entry criteria, evidence requirements, and continue/stop decisions.
Handoff phrase: Design this as a stage-gate process with entry criteria, evidence required, decision outputs, and stop/continue rules for each gate.
Captures the friction that keeps people on their current solution.
Handoff phrase: Analyze switching costs, including setup effort, data migration, team habits, trust, and risk.
Tests whether the pain is strong enough that a real buyer would spend money, time, or political capital.
Handoff phrase: Test willingness to pay by asking about current spend, budget owner, urgency, alternatives, and the cost of doing nothing.