stet. Back to home
About·May 2026
Final Project — LABASAD

Closing the Gap Between Marketing Intent and Creative Execution.

Candidate
Mark Nally
Programme
Master in Generative Artificial Intelligence for Creatives
Date
May 2026
Project
stet.design
Abstract

AI has made creative execution faster. It has not made creative work easier to manage.

Most AI adoption in creative work focuses on production. Write the copy. Make the image. Generate the variation. But the deeper productivity loss happens before production starts. Briefs arrive incomplete. Scope expands without agreement. Deadlines are assumed. The creative begins work anyway because asking for clarification takes time and risks the relationship.

This project argues that AI's most valuable role in creative work is not making things faster. It is ensuring the conditions for good work exist before anything gets made. stet. is a working product built to test that claim.

AI drafts. The human decides. That is not a limitation. It is the design.

01
§ 01The Problem

The problem is not creative execution.

Creative projects rarely fail because the designer cannot design or the copywriter cannot write. They fail because the conditions around the work are weak.

A client asks for "a quick social campaign" without defining the audience, the budget, the channels, or what success looks like. A stakeholder asks for "one extra version" as if it costs nothing. A brief arrives as a forwarded email chain with the actual requirement buried halfway down. The creative knows more information is needed. The clarifying email gets delayed, softened, or skipped entirely.

That is where productivity leaks. Not at the point of making. At the point of definition.

Faster production does not fix an incomplete brief. Faster copywriting does not resolve who approves the message. Faster layout does not prevent scope from expanding after the estimate is agreed. The tools get faster. The work stays messy.

A 2025 field experiment tracked over 7,000 knowledge workers across 66 firms. Workers given access to generative AI spent less time on email, but the researchers found no broader shift in the quantity or composition of their actual tasks. Local time savings did not become systemic productivity gains. That pattern fits the productivity J-curve: general-purpose technologies like AI require complementary investment in processes, structures, and organisational change before productivity gains materialise. In creative work, that complementary investment is the operational layer. The structures and processes that determine whether the work is set up to succeed before anyone starts making anything.

Most of the creative industry is still using AI experimentally. Individual experimentation with scattered tools. No shared standards. No governance. No workflow integration. Higher maturity comes when AI is embedded into how work actually gets done, not bolted onto existing processes. A solo creative using ChatGPT to draft an email is not the same as having a system that detects a weak brief, records what is missing, drafts the response, waits for approval, and continues the loop when the client replies. The difference is not the model. It is the workflow.

Creative briefs are structurally incomplete communication artifacts. They contain missing constraints, implied assumptions, contradictory stakeholder goals, linguistic vagueness, and asymmetry between what the client intends and what the designer interprets. This is not a failure of any individual client. It is a property of how creative work is commissioned. The brief is an attempt to describe a desired outcome before the process of creating it has begun. It will always be incomplete. The question is whether the incompleteness is identified and addressed before work starts or discovered after work is delivered.

"The tools get faster. The work stays messy."
02
§ 02The Subject

The solo creative.

stet. is built for solo creatives. Freelance designers, copywriters, strategists, independent practitioners who work alone but present as a studio.

AI has expanded the capability of this person significantly. They can concept faster, draft faster, mock up faster, and take on more clients than before. But AI has not given them the thing a studio actually provides. Operational protection.

A studio is not just creative labour. It is roles around the work. An account manager reads the brief before anything starts. A project manager tracks what was agreed. A producer checks feasibility. A commercial lead protects scope. There is a paper trail when things go sideways.

The solo creative has none of that. They are every role at once. The designer, the account manager, the project manager, the bookkeeper, and the new business lead. They switch between those roles constantly, often within a single email. One minute they are reviewing a layout. The next they are chasing a late payment. The next they are reading a new brief from a client who wants a response by morning.

The problem is not just operational. It is emotional and commercial. The difficult part is not always knowing what to ask. Experienced creatives usually know the missing questions immediately. What exactly is being delivered. What is the budget. When is it due. Who signs it off. Is this new request inside the original agreement.

The harder part is asking without damaging the relationship.

This is invisible labour. It does not appear on any invoice. It is not tracked in any project management tool. But a significant proportion of freelance survival depends on it. Boundary management. Negotiation. Translation between what the client said and what they meant. Expectation control. Conflict avoidance. These are the skills that keep a solo practice running, and they are the skills that get squeezed out first when the creative is busy, tired, or worried about losing the client.

A client sends a brief with no budget mentioned. The creative knows the first question should be about money. But asking about money feels like pushing back. It feels like slowing things down. It feels like being difficult. So they skip the question and start the work. Three weeks later the client sees the invoice and says it is more than they expected. The conversation that should have happened at the start now happens at the end, when the work is done and the relationship is under pressure.

They absorb the ambiguity instead. They want to keep momentum. They want the client to like working with them. So the cost appears later as unpaid work, extra revisions, or a project that quietly grows beyond its original shape. The work that protects the creative is the first work that gets dropped.

stet. is built for that moment. Not the moment of making. The moment before making, when the conditions for good work are either established or quietly abandoned.

03
§ 03The Claim
AI's most valuable role in creative work is not making the output. It is protecting the conditions that allow good output to happen.

The right intervention is not another generative tool. It is an operational layer. stet. sits between the client's request and the creative's response. It reads the brief, identifies what is missing, and drafts the email the creative should send before work begins. When a client later asks for something beyond the agreed scope, it drafts a response that acknowledges the request, restates what was agreed, and offers the new work as a separate conversation.

AI should not replace the account manager. It should make the account manager possible for someone who could never afford one.

The mark.

Identity
stet. wordmark

Name

stet. is a proofreader's mark. Used in editing to mean leave it as written. It is an instruction to ignore a proposed correction and keep the original text.

In the context of creative work, it means something more specific. The brief should be right before the work begins. Not corrected halfway through. Not renegotiated at the end. Right from the start.

The name is a quiet argument about where quality actually originates.

Mark

The wordmark is set in lowercase. No capitals, no decoration, one piece of punctuation.

The decision to go lowercase is deliberate. stet. does not position itself as a management tool or an enterprise system. It is a working companion for a solo practitioner.

The weight and spacing of the letterforms are calibrated to hold up at small sizes, where most of the work actually happens. A browser tab. A mobile notification. The top of an email thread.

The Red Dot

The full stop is the mark. In proofreading, stet. is written with a dot beneath the text. The instruction and the emphasis in a single gesture.

The red dot in the stet. identity performs the same role. It is not decoration. It ties the wordmark back to its typographic origin and makes the punctuation legible as a deliberate choice rather than a grammatical habit.

Red because it is the colour of a proofreader's pen. Because it signals attention. Because it says: this matters, before anything else starts.

04
§ 04The Product

A deployed web application.

The platform is called stet. The application is The Studio. It is live at stet.design.

The entry behaviour is forwarding an email. That matters. The target user is already overloaded. They are not going to adopt a new project management tool, fill in a form for every job, or rebuild their workflow around a new system. A product designed to create operational discipline cannot begin by demanding more discipline than the user currently has. stet. intercepts existing behaviour and improves it. The most common action a solo creative takes when they receive a brief is to read it and start thinking about the work. stet. intercepts that moment. Before the creative starts thinking about the work, the system thinks about whether the brief is ready for work to start.

stet. is not project management software. Project management tracks what is happening during a job. stet. intervenes before the job begins. It does not manage tasks, assign resources, or track time. It protects the conditions under which tasks can be defined properly. The difference is structural. A project management tool assumes the brief is ready and the scope is agreed. stet. exists because they usually are not.

A brief arrives at studio@stet.design. The system reads it, scores it for completeness, and flags what is missing. A clarifying email is drafted. The user reviews it, edits it if needed, approves it, and sends it. The client replies. The loop continues until the conditions for starting work are clear. The user can also create jobs manually from the dashboard for briefs that arrive by phone, in person, or through channels other than email.

The creative can also generate a client brief link from Settings. The link opens a conversational interview that guides the client through the questions a good account manager would ask in a kick-off meeting. No login required. No access to internal data. The client sees only the interview and a confirmation screen. On submission, the job is created in the creative's account automatically, analysed by Claude, and appears in the dashboard like any other job. The brief arrives pre-structured rather than incomplete.

Jobs are categorised on intake into three types: standalone projects (J), ongoing programmes (P), and recurring outputs (R). Each type triggers different agent behaviour from the start. A one-off brand identity project and a monthly content retainer require fundamentally different operational logic. The standalone project needs scope locked tight before work begins. The ongoing programme needs flexibility built in from the start. The recurring output needs rhythm and consistency. The job type prefix is set at intake and shapes how every subsequent agent responds.

The dashboard shows all active jobs in a single view. Each row displays the project name, client, status, brief completeness score, scope status, and last activity. Jobs move through nine statuses from new to closed. Closed jobs are muted and sorted to the bottom. Archived jobs are removed from the dashboard entirely and accessible through a separate view. The dashboard is the operational picture. At a glance, the creative can see which jobs need attention, which are waiting on clients, and which are clear to proceed.

When a job is open, the detail view is divided into nine sections accessible from a left navigation panel.

Brief

Shows the completeness score out of 100, a list of confirmed fields against identified gaps, the raw email body as received, and a set of clarifying questions inferred by Claude from the brief content. Each question has an individual Ask button. The questions are not drawn from a fixed checklist. A concept brief without deliverables defined will generate different questions from a production brief without file specifications. The system reads the brief it received and responds to what is missing in that specific brief.

Response

Holds the drafted clarifying email addressed to the client. It shows which gaps the email addresses, the source context it drew from, and a word count. The user can approve and send, or edit the draft first. Nothing sends without approval. The email is designed to make the creative look professional rather than difficult. It opens with acknowledgement, asks direct questions, and positions clarification as alignment rather than complaint.

Briefing

Contains the auto-generated internal brief. This is produced automatically when completeness crosses 80%. It includes the client contact, project overview, deliverables, key message, timeline, budget, estimated hours, approval process, success metric, and risk flags. This is the document a studio account manager would write before handing a job to the creative team. stet. generates it from the intake conversation alone. No form was filled in. No template was completed. The creative receives the equivalent of an account manager's handover document, built entirely from the email exchange that has already taken place.

Authority

Maps every approval decision point in the project. Who owns each decision, when it needs to happen, and where approvers are unspecified. Missing authority is one of the most common causes of stalled projects. A creative finishes work and sends it for approval, only to discover that the person they sent it to cannot actually sign it off. The real approver is someone they have never spoken to. The Authority section makes this visible from the start, before the work begins rather than after it is done.

Resources

Gives a complexity rating, estimated hours, a list of required skills as tags, a recommended resource profile, and a capacity warning where relevant. For a solo creative, this section answers a practical question: can I actually do this job in the time available with the skills I have. If the answer is no, that is better to know before accepting the brief than after missing the deadline.

Risks

Surfaces inferred risk flags from the brief. These are not generic warnings. They are specific to the project content. A brief that mentions a tight timeline but no budget will flag differently from one with a clear budget but no defined deliverables. A brief where one person approves everything will flag a single point of failure. A brief where the success metric depends on an external measurement method will flag the dependency. Each flag is a specific observation about this brief, not a template response.

Check-ins

Generates a recommended milestone check-in schedule derived from the project timeline. This gives the creative a structure for client communication across the life of the project, not just at intake. Regular check-ins reduce the risk of a project going silent for weeks and then surfacing problems at the deadline. The schedule is generated from the project dates and deliverables, not from a default template.

Updates

The live feed. Scope flags and revision flags raised by inbound client emails appear here, each with a Gatekeeper assessment including scope status, time implication, recommended action, and a full rationale. A draft reply is generated for each flag with approve and send controls. The user can also add studio notes as free text and attach files. Images and PDFs can be uploaded and are passed to Claude as part of the brief analysis. Filters allow switching between All, Scope, and Revision views.

Details

Holds the core job data. Deadline, budget, key message, and success metric. These are the four fields that anchor the project. If any of them change, the change should be deliberate and recorded, not absorbed silently.

Every section is produced by reasoning over the brief and the subsequent conversation. None of it requires the user to fill in a form. The system builds the operational picture from the information that already exists.

Dashboard with job list, status indicators, brief scores, and scope column
Fig. 01Dashboard · Job list
Job detail. Brief tab showing completeness score, confirmed fields, gaps, and clarifying questions
Fig. 02Job detail · Brief tab
Response tab. Drafted clarifying email with approve and send controls
Fig. 03Response · Drafted clarifying email
Briefing tab. Auto-generated internal brief produced when completeness crosses 80%
Fig. 04Briefing · Auto-generated at 80%
05
§ 05The System

Four agents.

The system is decomposed into four single-purpose agents. Each has a narrow job and a clear boundary. Each leaves a trace the user can read and audit. The agents do not act on each other's outputs autonomously. Every result is surfaced to the user before the next step begins. There is no chain of automated decisions running in the background. The user can see what each agent produced, understand why, and decide what to do with it.

A rules-based system could check whether a brief mentions a budget. It could not read a forwarded email chain, recognise that the brief is about a brand identity project, infer that file format specifications and logo concept rounds are missing for this type of work, and draft a clarifying email that sounds like a colleague rather than a form. The agents require a reasoning layer because creative briefs are unstructured, varied, and context-dependent. Every brief is different. The system has to read each one on its own terms. A brand identity brief and a social media campaign brief will arrive in the same inbox, in the same format, and require entirely different sets of questions. A checklist cannot do that. A reasoning model can.

Agent 01 / 04

The Interrogator

Analyses the incoming brief. Checks for eight completeness criteria: deliverables, deadline, budget, audience, key message, success metric, context, and constraints. Returns a score out of 100 and a specific list of gaps. A brief without a deadline, budget, or defined deliverables scores low. A brief that covers most criteria but omits one or two will score high but still surface those specific gaps.

The score is not there to punish the client. It makes ambiguity visible. Instead of a vague feeling that the brief is thin, the system names exactly what is missing. The Interrogator also infers clarifying questions directly from the brief content. Each question is available to send individually from the job detail page. The questions are shaped by what was sent. A brand identity brief and a media campaign brief will generate entirely different sets of questions, because the gaps in each are different.

Agent 02 / 04

The Brief Clarifier

Turns the missing information into a professional email. The value is not just identifying that the budget is missing. It is drafting the email that asks for it in a tone the user can actually send.

The Brief Clarifier asks direct questions without sounding accusatory. It preserves warmth. It positions clarification as helpful alignment rather than complaint. It acknowledges the strength of the brief before raising what is missing. It closes with a constructive next step rather than a list of demands. The operational problem is also a social problem. The solo creative does not just need a checklist. They need help with the relationship-sensitive language that makes professional discipline socially acceptable. The product reduces the emotional labour of asking for what the work requires.

Every email the Brief Clarifier produces is editable. The user can change a word, rewrite a sentence, soften the tone, or strengthen it. The draft is a starting point, not a finished document. The system removes the blank page. The user owns the final version.

Agent 03 / 04

The Referee

Activates once a job reaches 80% completeness. It generates a full internal briefing document: client contact, project overview, deliverables, key message, timeline, budget, estimated hours, approval process, success metric, and risk flags.

This is the document that would normally be written by an account manager before handing a job to a creative. In a studio, this document is the bridge between the client conversation and the production process. It translates what was agreed into what needs to be done. stet. generates it from the conversation that has already taken place. No additional input is needed from the user. The briefing assembles itself from the confirmed information, and the creative receives it as a complete handover document the moment the brief is ready.

Agent 04 / 04

The Gatekeeper

Monitors inbound emails after the job has started. When a client requests work beyond the original agreement, the Gatekeeper assesses the request and raises a scope flag. Each flag includes a scope status, time implication, recommended action, full rationale, and a draft reply. The user can accept the scope change, reject it, or flag it for discussion. Once a decision is made, it is stamped permanently against the job. The decision cannot be undone or edited. It becomes part of the project record.

Scope expansion rarely arrives as a formal change order. It usually arrives casually. "Could we also get a version for LinkedIn?" or "Can you just add another page?" Each request sounds small. Together they damage margin, time, and energy. A creative who absorbs three small scope additions across a project may end up doing fifty percent more work for the same fee. The Gatekeeper makes scope control structural rather than a matter of individual confidence on a given day. The creative does not have to decide alone whether this request is in scope. The system provides the assessment. The creative provides the judgment.

Updates section showing scope flag with Gatekeeper assessment, full rationale, and draft reply with approve and reject controls
Fig. 05Updates · Gatekeeper scope flag
06
§ 06The Principle

Human in the loop.

stet. never sends a client email without approval.

Client communication is sensitive. Tone, timing, relationship history, and commercial context all matter. A solo creative would not trust an automated system that speaks directly to their clients without review. Nor should they. A misread tone can damage a relationship. A question asked at the wrong moment can feel like an accusation. The creative knows things about the client that no system can infer from an email thread. Whether they are under pressure. Whether the project has internal politics. Whether this is someone who values directness or someone who needs careful framing.

AI drafts. The human decides.

There is a moment before the clarifying email sends. The creative reads the draft and decides whether it fits this client, this relationship, right now. Whether the tone is right. Whether the timing is appropriate. Whether this is the conversation to have today or next week. Whether one of the questions should be removed because the creative already knows the answer from a previous project. That is the irreplaceable moment. The system cannot make that call. Only the person who knows the client, the history, and the stakes can make that call.

The system does not block the work either. If a client cannot or will not answer every question, that gap stays visible on the job. The creative can start. But they start knowing what is unresolved, and the record is there when it matters. The system does not demand perfection. It demands visibility.

stet. does not formalise the creative work. It formalises the agreement about what the creative work is. Those are different things. The brief should be clear. The response to the brief can be as exploratory, ambitious, and open as the creative wants. Operational ambiguity is costly. Creative ambiguity is productive. The system distinguishes between the two. It resolves the first and leaves the second entirely to the creative.

stet. handles the blank page. It removes the friction of starting the difficult email. But the human handles judgment. The system does not remove responsibility from the creative. It gives them better support in carrying it.

"AI drafts. The human decides."
07
§ 07The Evidence

Evidence from the build.

The screenshots throughout this document are not mockups. They are taken from a live project processed through The Studio.

A brief arrived from a client requesting a full brand refresh campaign for Volta Coffee. The brief was detailed but incomplete. It named deliverables, a deadline, a budget, a target audience, and a key message. It did not specify file formats, the number of logo concept rounds, how many social media templates per platform, whether existing brand assets should be retained or replaced, competitor references, photography style preferences, or a milestone payment schedule.

The Interrogator scored the brief at 85 out of 100. Twelve of fourteen fields confirmed. Seven gaps identified. Each gap was named specifically and listed with an individual Ask button so the creative could choose which to raise and which to leave. The score reflected the brief accurately. It was a strong brief with specific blind spots. The system recognised that and responded proportionally. It did not treat a detailed brief the same as a vague one.

The Brief Clarifier drafted a clarifying email. It addressed all seven gaps in a single message. 135 words, addressed to the client by name. The tone was professional and warm. It opened by acknowledging the strength of the brief and the positioning before asking for what was missing. The seven gaps were woven into a natural paragraph, not presented as a numbered list. The email read as a colleague checking alignment, not as a system generating questions. It sat in the Response tab, waiting for approval. Nothing sent until the user reviewed it and pressed Approve.

When completeness crossed 80%, the Referee generated a full internal briefing document. Client contact. Project overview: comprehensive brand refresh targeting urban professionals aged 25 to 40 in Dublin, focused on ethical sourcing and premium positioning. Four deliverables listed individually: new logo lockup, brand guidelines document at 40 pages, social media templates for Instagram, LinkedIn, and TikTok, and a hero website homepage image. Key message: Volta Coffee is ethically sourced, locally roasted, and worth paying more for. Timeline with a June 15 deadline. Budget of €12,000. Estimated hours of 80 to 120. An approval process noting Mark Nally as sole approver with no backup, flagged as a risk. Recommended check-in milestones at four points across the project. Success metric: 20% increase in brand recognition in the Dublin market within six months of launch. Four risk flags.

This is the document an account manager would normally write before handing a job to the creative team. The system produced it from the intake conversation alone. No form was filled in. No template was completed. Every field was extracted from the email exchange.

After the job started, the client requested additional deliverables not in the original brief. Pull-up banners and a welcome mat for the front door. Physical branded materials that were not part of the agreed digital brand refresh. The Gatekeeper raised a scope flag. It assessed the request as out of scope, estimated an additional three to five days for design, artwork preparation, and supplier coordination, and recommended initiating a scope extension discussion. A draft reply was generated, explaining that the physical materials would be additional to the agreed digital deliverables and offering to prepare a brief extension proposal covering design, specifications, and costing. The user could accept the scope change, reject it, or flag it for discussion.

A second scope flag followed. The client requested deliverables for the Dublin Coffee Festival: banner, promo video, tote bag design, and menu design. The Gatekeeper assessed this as four new deliverables across new work categories, estimated eight to twelve additional days, and drafted a reply noting the exhibition materials as new work beyond the brand refresh agreement. It referenced the original June 15 deadline and noted that the June 28 exhibition date created a scheduling conflict that would need to be discussed.

Without the Gatekeeper, these two requests would likely have been absorbed. The creative would have nodded, started the extra work, and felt the cost in hours and margin weeks later. The system made the scope boundary visible at the moment it was crossed. The decision to accept or reject was still the creative's. But the decision was informed, recorded, and explicit.

The Risks tab surfaced three flags from the brief itself, before any scope issues arose. The approval process involved two stakeholders despite one having final say, creating ambiguity about who needs to see what and when. The scope of deliverables was broad for the stated budget, which could lead to scope negotiation later. The success metric depended on brand recognition measurement in the Dublin market, but the method of measurement had not been specified. Each flag was a specific observation drawn from this brief. None of them came from a generic risk template.

This is one project. One brief. One complete pass through the system. The intake pipeline read an unstructured email, scored it, identified what was missing, drafted a clarifying response, generated an internal briefing document, and then monitored the ongoing conversation for scope and revision signals. Each step left a visible trace. Each decision point waited for the human.

The most useful evidence is not that the system works. It is that every section of the job detail page was populated by reasoning over the brief, and the output was specific enough to act on.

Risks tab. Inferred risk flags surfaced from the brief: approval complexity, scope vs budget, unspecified measurement method
Fig. 06Risks · Inferred risk flags from the brief
08
§ 08The Platform

The Studio.

The intake pipeline is the first of three tools inside The Studio.

Brief Builder is live inside The Studio. The creative generates a unique link from the Settings page and sends it to the client. The client opens a conversational interview that walks them through what the project needs: deliverables, timeline, budget, audience, success criteria. No login. No access to the creative's dashboard or job data. The client sees only the interview and a confirmation screen. On submission, the brief is created as a job in the creative's account, scored and analysed automatically. The brief arrives already structured. The completeness score is higher from the start. The difficult conversation is replaced by a guided process that feels like a professional kick-off meeting rather than a form.

Brief Builder. Conversational interview asking the client about project name, deliverables, and goals
Fig. 07Brief Builder · Conversational interview
Brief Builder. Continued interview covering timing, audience reaction, visual references, and technical specifications
Fig. 08Brief Builder · Context and references
Brief Builder. Structured brief recap and Submit brief action
Fig. 09Brief Builder · Structured recap before submission

Prompt Builder helps creatives work more effectively with AI inside the job itself. Once the brief is solid and the scope is agreed, the creative moves into production. Prompt Builder turns confirmed project details into working prompts. It takes the structured information from the intake process and translates it into inputs the creative can use with generative tools. The brief becomes the foundation for the prompt, not something the creative has to reinterpret from scratch. The deliverables, audience, key message, tone, and constraints are already defined. Prompt Builder uses them.

The three tools address different points in the same workflow. The intake system protects the space between a client's request and the creative's response. Brief Builder protects the space before the request is even made. Prompt Builder protects the space between the brief and the work. Together they cover the full lifecycle of a creative job from intent to execution.

Each operates on the same principle. AI reasons and drafts. The human decides and acts.

The structural problem stet. addresses exists at every scale. Agencies, in-house teams, and brand departments all deal with unclear briefs, informal scope expansion, and revision loops caused by poor alignment. Larger organisations absorb the cost through headcount. They have account managers, project managers, producers, and layers of process. The inefficiency is still there but it is distributed across the system and hidden inside salaries. A revision loop that costs an agency three days of junior designer time is an operational cost on a spreadsheet. The same revision loop costs a solo creative three days of income and a weekend.

Solo creatives cannot absorb that cost. They are not a niche case. They are the organisational problem compressed into one person. Every failure mode visible. Every cost personal. Every missed email felt directly in margin.

If stet. can support a solo creative at the moment where intent becomes work, the same logic applies upward into teams and organisations. The form would change. The logic remains.

Better creative productivity starts before production.