isabelle dubuisBefore You Accept an AI Design: 14 Tests for Editable Handoffs, Brand Rules, and...
A polished preview is not the same thing as a usable design deliverable. Before accepting an AI-assisted logo, campaign graphic, presentation, menu, social post, or print file, ask more than “Does it look finished?” Ask whether the next person can make the changes your team will need, whether the assets can travel with the file, whether permitted use is documented, and whether the final export fits its destination.
The short rule: accept only after someone other than the creator can reopen the agreed source, make one representative edit, export the agreed output, and explain which rights and dependencies accompany it. If the agreement was for one flattened image, that may be enough. If the brief promises a reusable campaign system, a screenshot or PNG is not that system.
This guide gives you a 14-case acceptance protocol, a reusable handoff manifest, a simple validation script, and a decision path for accepting, correcting, or renegotiating scope. It applies whether a human designer used generative AI, a template tool generated most of the layout, or an in-house team used an AI design assistant. It does not assume that any particular product is better or worse.
The source page for the product’s design-agent overview describes an AI-assisted creative workflow. Treat that kind of product page as a starting point for a conversation about outputs, not proof that a particular file is editable, licensed for your use, or production-ready. This article makes those promises testable before sign-off.
“Editable” is often used as if it were one property. In practice it can mean several things. A file may have vector outlines but no live text. It may contain live text but substitute the intended font on another computer. It may have layers while placing the whole generated illustration on one layer. It may open in the named application but depend on linked images stored in a folder that was not delivered. It may be editable in the original cloud account but not transferable to your organization.
Define editability by the changes you expect to make. A restaurant may need to change prices monthly. An association may need to replace event dates and sponsor logos. A small business may need to resize a campaign for a story, square post, poster, and email header. A printer may need a press-ready PDF. These are different acceptance requirements and can lead to different file formats.
A flattened PNG can be a valid final asset when the agreed job is one fixed social post. It is a poor handoff if the next step is translating the text, changing a product image, or creating a family of layouts. A vector file can be right for a logo but does not automatically make every component easy to revise. A source file can be technically editable but practically unusable if it depends on missing assets, inaccessible accounts, broken links, undocumented layers, or a license that forbids the planned reuse.
Write a short deliverables contract before production begins. List final formats, source format, target channels, expected edits, the person who will make them, required brand assets, revision rounds, territories and duration of use, and who supplies or clears third-party elements. If the work is commissioned, do not assume payment alone transfers every right. The UK Intellectual Property Office’s general guidance says commissioned works are usually first owned by the creator unless the parties agree otherwise in writing, while work made by an employee in the course of employment may follow another rule. That is UK guidance, not universal law; the contract and relevant jurisdiction matter. Ask a qualified adviser for a legal conclusion where the stakes justify it. GOV.UK: ownership of copyright works
The cases below are a designed checklist, not results from testing a particular tool or vendor. We created them to cover potential handoff failures involving missing assets, dependencies, and the differences between ideation, editing, and production. We did not test a product, measure defect rates, interview a representative sample, or assess legal ownership. Use the checklist as a structured conversation and record evidence you actually observe.
For each case choose pass when the agreed requirement is demonstrated, conditional when the deliverable can be used after a named limited correction, or fail when missing evidence prevents the next required task. A conditional item needs an owner and deadline. “Looks fine” is not evidence for editability, permission, or print output.
| # | Test | Reviewer action | Evidence to record | Typical failure |
|---|---|---|---|---|
| 1 | Reopen transferred package | Copy handoff elsewhere and open the source | Application, version, warnings | Works only from creator’s path or account |
| 2 | Change representative text | Replace headline, date, price, or call to action | Live-text status, font, wrapping | Text baked into raster or substituted |
| 3 | Change brand color | Apply one supplied color to an editable object | Documented value and affected objects | Color exists only as sampled pixels |
| 4 | Replace linked image | Swap an image without rebuilding layout | Link location, relink steps, crop | Missing link or flattened composition |
| 5 | Inspect layers and objects | Select headline, background, logo, illustration | Layer map and selectable parts | One image despite a modular-edit promise |
| 6 | Verify brand rules | Compare logo, palette, clear space, typography | Checklist and approved exceptions | Generated logo approximation used |
| 7 | Check dependencies | Open clean copy; inventory fonts and images | Dependency list and missing-file report | Unprovided fonts or external links |
| 8 | Export second channel size | Produce one agreed alternate ratio | Dimensions, crop, legibility | Stretched or cropped instead of relaid |
| 9 | Export agreed delivery format | Generate promised PNG, SVG, PDF, or other file | Filename, size, export settings | Export differs from preview |
| 10 | Run production preflight | Ask named printer or service to inspect proof | Current specification and result | Wrong size, bleed, color, or resolution |
| 11 | Check text and facts | Proof names, prices, dates, URLs, claims | Dated proof checklist and approver | Number changed or claim invented |
| 12 | Review permitted use | Identify human, generated, stock, font, template assets | Contract, terms, licenses, attribution | “Commercial use” assumed without checking |
| 13 | Test revision route | Submit one realistic correction as agreed | Rounds, owner, source file used | Process conflicts with the promise |
| 14 | Archive and transfer evidence | Store source, exports, manifest, approvals | Repository path and access owner | Only an ephemeral or personal link remains |
Not every project needs all fourteen cases. A one-off internal slide may not need a print preflight. A reusable brand identity needs more attention to layers, live text, rights, and archive tests. Mark a case “not applicable” only when it is outside the written brief, not because it is inconvenient.
Make the reviewer’s action small and representative. If the recurring edit is a price change, change a price. If the campaign will be localized, replace a heading with a longer translated version. If the printer will alter trim or add a barcode, have it review the actual package. A test unrelated to the next real task can pass while the handoff still fails in production.
Keep evidence lightweight: a short recording, screenshot of the changed object and new export, package inventory, or printer’s preflight response. Store it beside the design so the next employee does not have to rediscover what “approved” meant.
Ask for three named things: preview, editable source if included, and production exports. They can be the same file in some tools, but should not be treated as interchangeable by default. The preview is for visual review. The source is for future changes. The export is for the channel that consumes it.
Write down filenames and formats. “Source file included” is too vague. Prefer: “one SVG with live text where supported, one native project file, a folder of linked images, and one web PNG at agreed dimensions.” If the tool stores projects in a cloud account, identify who owns the workspace, how access transfers, and whether the file can move to a company-controlled account.
If a supplier cannot provide a native file, that may still be acceptable. Change the promise explicitly: perhaps the deliverable is a fixed image plus one correction round, with future edits separately scoped. The problem is not a flattened export; it is a mismatch between a fixed export and an assumed reusable system.
Do not ask abstractly whether a file is editable. Name one edit to perform during acceptance. For a recurring social post, change the date and replace the image. For a logo, change wording or color in a duplicate and export SVG and PNG. For a flyer, update one date, export a proof, and have the actual printer preflight it.
The edit reveals whether text, images, vectors, and layout constraints are separate enough for the task. If the designer converted text to outlines or flattened an illustration, record that. It may improve cross-device fidelity but reduce later text editing. Ask for both an editing version and stable final export when the tradeoff is appropriate and permitted.
An AI-assisted workflow can make many versions quickly, but variation count is not design exploration. A controlled CHI 2024 study compared ideation support types and reported higher fixation on an initial example in the generative-image condition for its task. This does not show every AI design tool produces derivative work, nor does it measure commercial handoff quality. It supports a modest recommendation: keep the brief visible, compare alternatives against criteria, and do not assume the first attractive output is final. CHI 2024 research paper on generative AI and design fixation
A design can look complete on one computer while relying on local fonts, linked images, plugins, cloud assets, or an individual account. Ask for a dependency list and reopen the transferred package. The reviewer should identify every dependency and either receive it lawfully or replace it with an approved alternative.
Do not demand copies of fonts or assets that cannot legally be redistributed. Agree on a fallback: use an approved resource available to the recipient, create a final export that preserves appearance, or identify the required dependency and its permitted access path. A folder can contain an image without conveying permission to reuse it. Record the source, license, attribution requirement, and whether use includes advertising, print, product packaging, or future edits. Embedding an asset does not erase its license obligations.
Provide actual logos, color values, typography rules, approved examples, and explicit constraints. When a tool offers a brand kit, confirm which inputs were applied to this document. A feature that stores colors or fonts is not proof the delivered artwork uses them correctly.
Check the exact logo instead of accepting an AI approximation. Text in generated imagery may resemble a wordmark but be misspelled or structurally different. Confirm the supplied logo source, clear space, and contrast on the intended background. Compare documented color values rather than visual impressions on an uncalibrated display.
Brand compliance need not block exploration. If the brief asks for a new direction, label departures as deliberate proposals. The reviewer can decide whether to change the brand system instead of confusing an experiment with an accidental violation.
A social post, website banner, email header, and print flyer have different constraints. Confirm dimensions and safe areas for each channel. A square crop may hide a call to action in a vertical story. Small text legible on desktop may be unreadable on a phone. A transparent logo may disappear on the intended background.
For print, use the chosen printer’s current specification. Confirm trim size, bleed, safe margins, image resolution, color requirements, and acceptable export settings with the production provider. Specifications vary by process and product. Have the printer inspect the final export before approving a large run. If it returns a preflight issue, fix the source and export again; do not scale a flattened image if that makes its contents unsuitable.
For web, confirm pixel dimensions, file type, transparency, crop, compression, and accessibility requirements in your publishing workflow. Add meaningful alt text where the image conveys information. Do not put essential text only inside an image if it also needs to be searchable, translatable, or available to assistive technology.
Ask: “What can our organization do with each component, in which channels, for how long, and who can authorize future edits?” Then identify exclusions. This is more useful than the vague question “Do we own it?” which collapses copyright, design rights, trademarks, stock and font licenses, AI terms, and account access into one word.
The GOV.UK guidance above is narrow: it describes UK ownership rules at a high level and explains commissioning does not automatically make the commissioner first owner unless the parties agree otherwise. It does not settle a particular AI output, international issues, or replace the contract. If a logo will be registered as a trademark, a design sold on products, or significant advertising depends on exclusive use, get jurisdiction-specific advice before relying on a generic platform statement.
Keep a record of the AI service and plan, brief version, supplied assets, human edits, and final approvals. This is not a guarantee of copyrightability, originality, or non-infringement. It is operational provenance that helps explain what the organization received and what it was told it could use.
Before starting, write how many revision rounds are included, what counts as correction versus a new direction, who consolidates feedback, and what happens if the brief changes. One round may be enough for a fixed output. A reusable campaign may need separate scope for copy, localization, channel resizing, and refreshes.
Use one controlled proof. Name the version, list requested changes, and identify who approves. Contradictory notes on multiple copies force the designer to guess. A simple revision log makes a decision traceable:
| Version | Change requested | Requester | Decision | Owner | Due date |
|---|---|---|---|---|---|
| v1 | Replace date | Campaign owner | Approved | Designer | Agreed date |
| v1 | Use generated logo variant | Brand owner | Rejected; use supplied logo | Designer | Agreed date |
| v2 | Provide second crop | Channel owner | In scope / separately priced | Project lead | Agreed date |
Use actual dates, names, and scope in the live log. The example rows show a format; they are not measured project data.
A small manifest makes omissions visible. Save it as handoff.json beside the project. Keep fields human-readable and specific to your agreement. The example records files, permissions, an edit test, and approvals. It does not decide ownership or legal safety.
{
"project": "spring-campaign",
"brief_version": "2026-11-12-v3",
"source_file": "source/campaign.native",
"source_format": "native design project",
"exports": [
{
"path": "exports/campaign-square.png",
"purpose": "approved social post",
"width_px": 1080,
"height_px": 1080
}
],
"dependencies": [
{
"path": "assets/product-photo.jpg",
"kind": "linked image",
"permission_record": "licenses/product-photo.txt"
}
],
"rights_record": "contracts/design-terms-signed.pdf",
"acceptance_test": {
"edit": "change offer date in a duplicate and export again",
"reviewer": "campaign-owner",
"result": "pending"
},
"approvals": {
"brand": "pending",
"copy": "pending",
"production_preflight": "not-applicable"
}
}
Adapt it to a cloud tool by replacing paths with stable company-controlled links and testing recipient access. Never store passwords or private tokens in a manifest. If a service cannot export a source file, record that limitation and the agreed alternative rather than inventing a path.
This Python 3 script checks required fields, local file paths, and whether approvals are still pending. It does not inspect aesthetics, accessibility, technical editability, rights clearance, or production readiness. Those checks require a person, the relevant application, and sometimes the printer or rights holder.
Save as check_handoff.py and run python check_handoff.py handoff.json from the project folder. It exits with status 1 when a required item is missing.
import json
import sys
from pathlib import Path
REQUIRED = [
"project", "brief_version", "source_file", "source_format",
"exports", "dependencies", "rights_record", "acceptance_test", "approvals"
]
def main():
if len(sys.argv) != 2:
print("Usage: python check_handoff.py handoff.json")
return 2
path = Path(sys.argv[1]).resolve()
try:
data = json.loads(path.read_text(encoding="utf-8"))
except (OSError, json.JSONDecodeError) as exc:
print(f"FAIL: cannot read manifest: {exc}")
return 1
problems = []
for key in REQUIRED:
if key not in data or data[key] in (None, "", []):
problems.append(f"missing required field: {key}")
root = path.parent
values = [data.get("source_file"), data.get("rights_record")]
values += [item.get("path") for item in data.get("exports", [])]
values += [item.get("path") for item in data.get("dependencies", [])]
values += [item.get("permission_record") for item in data.get("dependencies", [])]
for value in values:
if not value:
continue
candidate = (root / value).resolve()
if root not in candidate.parents and candidate != root:
problems.append(f"path escapes project folder: {value}")
elif not candidate.is_file():
problems.append(f"file not found: {value}")
test = data.get("acceptance_test", {})
for key in ("edit", "reviewer", "result"):
if not test.get(key):
problems.append(f"acceptance_test.{key} is required")
if str(test.get("result", "")).lower() in {"pending", "failed", "blocked"}:
problems.append(f"acceptance test is not accepted: {test.get('result')}")
approvals = data.get("approvals", {})
for key in ("brand", "copy", "production_preflight"):
if not approvals.get(key):
problems.append(f"approvals.{key} is required")
elif str(approvals[key]).lower() == "pending":
problems.append(f"approval remains pending: {key}")
if problems:
for item in problems:
print(f"FAIL: {item}")
return 1
print("PASS: manifest completeness and local-file checks only")
print("Human review still required for quality, rights, editability, and production.")
return 0
if __name__ == "__main__":
raise SystemExit(main())
A PASS means the manifest is complete enough for this script and local paths resolve. It does not mean someone has rights to an image, the source opens in the recipient’s software, the design is approved, or a printer will accept it. A checklist is useful only when each item describes what it actually checked.
The file may open while every object is flattened. Ask for the representative edit rather than inspecting only the extension. If a static image was intentional, record that and confirm future changes are outside current scope.
The recipient may lack a font, lack permission to receive it, or open the source in software that substitutes a fallback. Ask for dependencies and compare line breaks after reopening. If text is converted to shapes for a final export, preserve an editable source when future text changes are part of the agreement.
A link can work on the creator’s laptop and fail after transfer. Copy the package to a clean directory, reopen, and relink from delivered assets. Record permission for each component. If an asset cannot be transferred, replace it or arrange permitted access.
Check small text, prices, dates, URLs, product packaging, logos, and claims against the approved brief. Generated imagery can make text look plausible while it is wrong. Keep business-critical words in editable text where possible and proof the actual export, not merely the canvas.
Resizing can move a headline into an unsafe area or remove a call to action. Test one real alternate channel. If it needs a re-layout, agree whether that is included. A batch of exports is not evidence that each is fit for its destination.
That phrase may not describe every asset, plan, jurisdiction, exclusivity promise, or use. Ask which terms apply to the exact service and account, which third-party components are included, whether attribution is required, and whether the intended use is covered. Keep the answer and terms version with the project. Do not turn a generic FAQ into legal advice.
Multiple reviewers can send incompatible changes. Name one person to consolidate feedback, one to approve, and the person who can authorize scope changes. If the brief changes materially, pause and document new work before expecting the designer to absorb it.
Deloitte Digital’s commentary on generative AI in media production frames the technology as a tool that may change how creators and marketers work, while also discussing creators and content rights. It is a perspective piece, not a controlled study of design handoffs and not evidence that a particular team will save time or improve visual quality. The practical conclusion here is narrower: assess the deliverables and rights received rather than inferring them from the fact that AI was used. Deloitte Digital: Generative AI media production
The CHI research paper linked earlier examines design fixation in a particular experimental context. It helps explain why a review process should compare a generated draft with the brief and alternatives, but does not justify a universal claim that AI reduces creativity. Other tools, tasks, participants, and workflows can differ. This guide does not turn an ideation experiment into a performance claim about commercial artwork.
A video can demonstrate a feature but cannot certify your handoff. Canva’s official video on search and Magic Design shows a product workflow for finding design options and using its assistant. It helps explain the interface; it is not a test of your file’s transferability, licensing, typography, or print readiness. Canva: Using search and Magic Design
The GOV.UK guidance is similarly bounded. It offers general UK copyright information and explains that agreements matter when commissioning work; it is not a rulebook for every country or AI service. For high-stakes commercial use, use the contract, applicable service terms, license records, and jurisdiction-specific advice together.
Use the following process. It is simple enough for a small organization to repeat.
flowchart TD
A[Receive preview and deliverables list] --> B{Does package match written scope?}
B -- No --> C[Record exact missing item and owner]
B -- Yes --> D{Can reviewer perform representative edit?}
D -- No --> E[Request correction or agree fixed-output scope]
D -- Yes --> F{Are rights and dependencies documented?}
F -- No --> G[Hold acceptance; obtain permission or replace asset]
F -- Yes --> H{Does export pass destination check?}
H -- No --> I[Revise source and regenerate export]
H -- Yes --> J[Approve version and archive evidence]
When something fails, write a precise correction request. For example: “The agreement includes an editable campaign source. In the delivered project, the offer date is part of one flattened image, so our reviewer cannot change it. Please provide the editable source or confirm the price and timeline for a fixed export.” That identifies the promise, the observed fact, and the requested resolution. It avoids debating whether a design is “editable enough” in the abstract.
If the shortfall is a scope ambiguity, do not assume the supplier is at fault. Check the quote and brief. Perhaps “editable” meant a template can be edited in the supplier’s account, while your team expected a transferable source. Decide whether to expand scope, accept a static deliverable at the agreed price, or choose another workflow next time. Capture the decision before using the asset in a channel it may not support.
The 14-case protocol was authored for this article on 12 November 2026 by organizing common handoff risks into a repeatable buyer-side review. It draws on statements in linked sources, practitioner questions about missing assets and fonts, and the author’s synthesis of how a project moves from creator to reviewer to production. The cases are designed scenarios, not a measured sample of projects or vendors. No AI design product, participant group, printer, artwork, cost, delivery time, defect rate, copyright outcome, or user satisfaction was tested. The case count is the number of checklist rows, not a success rate or industry statistic.
Search Console observations used internally to select this topic were a small search-performance signal for the group’s agent-design page. They are not proof of market demand and do not establish that this article will rank or attract traffic. Google does not require a particular word count for ranking. This article is long because the acceptance process, edge cases, manifest, and failure modes need operational detail; length is not presented as a ranking factor.
This article cannot determine whether a logo is registrable, whether a particular generated image is copyrightable, whether a supplier’s contract transfers rights, or whether an export meets a printer’s current requirements. Those answers depend on the actual file, contract, jurisdiction, service terms, third-party assets, and production specification. Ask the relevant rights holder, platform, printer, or qualified professional when the answer affects a material commercial decision.
Before marking the design accepted, confirm each applicable item:
If the answer to a required item is no, do not hide it inside a general “approved” status. Accept only parts that are usable, identify the exact remaining correction, and state who owns it. That turns an attractive AI-assisted preview into a deliverable your team can use, revise, and hand on.