Punch Glossary
Every term used inside Punch — methodologies, roles, files, skills, and visual language. Organized by category, alphabetical within. Cross-reference at the bottom of most entries to the doc that goes deeper.
Principles & methodologies 10 terms
The philosophical core of how Punch makes things. These travel across every discipline.
- Anti-hype
- Punch's voice principle. We write for clarity, not for marketing exuberance. Words like "leverage," "world-class," "seamless," "robust" are flagged by
punch-copy-lintautomatically. See: How Punch Works · Principle 07 - Big Idea
- The single emotional truth a project carries. Not a tagline, not a value prop — a feeling the audience should leave with ("assurance," "earned trust," "control"). Set at end of Phase 0; the anchor every Fusion decision pulls toward. See: How Punch Works · Principle 02
- Client-Facing posture
- How Punch talks to clients. Calm, expert, opinionated. No "approval" language, no "final" until it's actually final, no "deliverables" or "batches" or "high-value pages." We're orchestrators; clients are partners pointing toward business goals. See: How Punch Works · Client-facing posture
- Copy Brief
- Punch's canonical voice + word-level reference for every project. Strategist-authored. Covers Big Idea, audience, brand personality, voice characteristics, banned and preferred words, punctuation rules, wording / term preferences, tone-by-context, and CTA strategy by page type. Every page of copy gets written against it;
punch-copy-lintenforces the banned-word list automatically. Replaces the older brand-voice.md — same file, expanded scope, new canonical name. Lives atbrand/copy-brief.md. See: Playbook · Files humans write by hand - Content-first
- Punch's signature sequencing move. Copy gets written and delivered inside a clickable HTML wireframe BEFORE any page is designed. Clients validate the entire site as words before design enters. See: How Punch Works · Principle 08
- Fusion
- The headline of how Punch makes things. Design and content travel together — never sequenced, never siloed, never subordinated. They enter the work together, get shaped together, and ship together. The best Punch deliverables read and look like one decision, not two stitched together. See: How Punch Works · Principle 01
- Pulse-check
- Lightweight feedback artifact used at gates and during exploration phases. A few 0–10 sliders on dimensions that matter for that moment, gut-reaction words, optional flag for things needing real conversation. Avoids "approval" framing. See: How Punch Works · The pulse-check
- Rich visual layer
- The custom imagery, illustrations, photography curation, motion, video, and GIF moments the Lead Designer creates AFTER per-batch QA but BEFORE the client signs off on The Build (Phase 2, between G5 and G6). The creative work the automation frees up the Lead Designer's time for — what elevates pages from competent to distinctive. Without the rich visual layer, The Build is just structurally correct; with it, the site has a voice. See: Playbook step 22
- The Build
- Punch's client-facing name for the complete designed website hosted as functioning HTML — post-rich-visual-layer, pre-CMS. The artifact the client signs off on at Gate 6: every page, every breakpoint, every interaction working. CMS migration cannot begin until the client signs off on The Build. Designed to forward cleanly inside the client's organization: "Forwarding The Build for marketing's review." Replaces the technical-sounding "complete static site" and "static-site preview" in client-facing language. See: Playbook Gate 6
- Values-fit
- Punch is open to any project that aligns with the agency's values. Not sector-restricted — though most work has happened in cybersecurity, defense tech, B2B tech, GovCon, and nonprofits, that's where the depth is, not the limit. The filter is values, not industry. When a project conflicts with values, the move is to say so — not to stretch. See: How Punch Works · Principle 06
Roles & departments 22 terms
Five departments at Punch. The owners (Brian and Joe) sit above; everyone else lives in one of these.
- ADDepartment head (Strategy / Client Services / Development / Product Management)
- Associate Director. Functional head of a department or sub-discipline. Named per area: AD Strategy, AD Client Services, AD Development, AD Product Management.
- Art DirectorDepartment head (Design sub-discipline)
- Leads the Design sub-discipline within Creative. Senior visual oversight on bigger projects. Often the taste-and-judgment voice the lead designer runs decisions past.
- CCOChief Creative Officer
- Heads the Creative department. Owns the system — master Figma library, the
punch-websiteplugin, methodologies, gates, cross-project standards. Senior creative voice on the bigger projects. See: How Punch Works · The team - Client ServicesDepartment
- Project management, technical delivery, production execution. PMs, TDMs, and Production Artists all live here. The team running day-to-day of any project from kickoff to ship.
- CopywriterStrategy department
- Sr. Copywriter or Copywriter. The writing half of Strategy. Owns page copy, brand voice in practice, taglines, headlines, body. Copywriters live in Strategy (not Creative) because at Punch, words and strategy are inseparable.
- CreativeDepartment
- Visual craft across three sub-disciplines: Design, UX/Product, Motion + Video. Headed by the CCO.
- Creative StrategistStrategy department
- Hybrid role — strategy with strong creative chops. Bridges between Strategy and Creative when projects need someone who can think strategically about visual systems or speak design-fluently about messaging.
- CTOChief Technology Officer
- Heads the Technical department. Owns technical strategy across client work AND Punch's own products (including Punch CMS).
- DesignerCreative department
- Sr. Designer, Designer, or Jr. Designer. Visual craft — logos, identity systems, page design, illustration, motion direction, asset production. On showcase pages, the Lead Designer is the one who carries the chosen direction through Phase 1+.
- DeveloperTechnical department
- Sr. Developer, Developer, or Jr. Developer. Engineering work — branch infrastructure, CMS pilot and migration, third-party integrations, performance. Works in Claude Code. Partners with TDM on every website project.
- Lead DesignerCreative department
- The single designer accountable for visual quality across a project — from Phase 1 creative theme work in Figma, through showcase page composition, the design audit of amplified pages, and the rich visual layer (custom imagery, motion, video, GIFs) that elevates The Build before client review. On any given project there's one Lead Designer carrying the design decisions; assigned per project from the Designer pool. "Showcase designer" is not a separate role — that work is the Lead Designer's. When parallel work is needed (e.g., three creative theme designs at once), additional designers are pulled in on temporary assignment under the Lead Designer's direction.
- OperationsDepartment
- People operations and agency marketing. Head of People, Marketing Manager. How Punch runs as a company, not how it ships client work.
- PMProject Manager — Client Services
- Sr. Project Manager or Project Manager. Owns timeline, budget, gate calendar, Asana board, client relationship at operational level, and the team's protection from chaos. The most cross-cutting role at Punch. See: PM Onboarding
- Production ArtistClient Services
- Production-level execution. Runs
/website-design-amplifier:amplifyin Claude Code to expand the standard 80% of pages from the homepage. Does CMS-format polish after Dev migrates. Reports through TDM line. Distinct from Designer — does production execution, not visual exploration. - StrategistStrategy department
- Sr. Strategist or Strategist. Owns Big Idea, brief, audience definition, content strategy. On website projects shapes information architecture; on brand projects owns strategic positioning. Senior strategists are often the lead client voice in early-phase conversations.
- StrategyDepartment
- Big Idea, briefs, audience definition, content strategy, copywriting, brand voice. The verbal half of Fusion. Includes Strategists, Creative Strategists, Copywriters.
- TDMTech. Delivery Manager — Client Services
- Manages technical delivery of website projects. Coordinates Production Artists, partners with Dev (in Technical), runs per-batch QA (Gate 5), partners with PM on The Build approval (Gate 6), owns Pre-Launch QA (Gate 7) + Post-Launch QA (Gate 9). TDMs live in Client Services, not Technical — their work is client-facing delivery.
- TechnicalDepartment
- Engineering and product management. Site infrastructure, CMS migration, performance, AND Punch's own products (Punch CMS, internal tools, plugin ecosystem). Headed by the CTO.
- UX Design LeadCreative department (Product sub-discipline)
- Leads the UX / Product sub-discipline within Creative. User research, IA, prototyping, interaction patterns, design systems for product work.
- Video Producer / Video Editor / Motion DesignerCreative department (Motion sub-discipline)
- The Motion + Video team within Creative, led by the Director of Interactive Design. Brand films, motion graphics, animated explainers, data visualizations.
- Writer
- Loose term — usually means Copywriter. Avoid in formal docs; use the specific role name (Copywriter, Strategist) instead.
Process & gates 16 terms
How a Punch project moves from kickoff to launch. Four phases, nine gates.
- Brand project
- An engagement focused on identity, naming, brand system. Phase 0 includes three creative theme directions. No website work (or website is a separate engagement).
- Brand + Website project
- Combined engagement. Brand work usually leads; website Phase 0 starts after brand foundation is locked. ~12–16 weeks typical.
- Gate
- A decision point between phases of work. Stop, verify, sign off in writing, then proceed. Punch has nine gates (G1–G9). Don't push work through a failed gate — fix in place and re-run. See: Punch Project Playbook
- Gate 1 — Brief + sitemap
- Client signs off on the abbreviated client-portal brief and the sitemap at end of Phase 0. The three Big Ideas pass to design — no verbal approval needed (client picks among them visually at Gate 2). Owner: PM + client.
- Gate 2 — Creative theme pick
- Client picks one of three creative theme designs. Design team has visualized each Big Idea as a real branded direction (palette, type, hero, illustration approach). The picked direction becomes the project's visual spine. Owner: PM + Lead Designer + client.
- Gate 3 — Homepage variation pick
- Client picks one of two homepage variations. With the chosen theme fleshed out, design team has built two homepage variations in HTML against real homepage copy — typically differing in hero treatment (interactive vs traditional). The picked hero dictates the rest of the site's styles. Owner: PM + Lead Designer + client.
- Gate 4 — Remaining-pages wireframe
- Client reads the content-first wireframe of all remaining pages (homepage already exists as designed HTML) and signs off on copy + structure. Once locked, design composition of remaining pages can begin. Owner: PM + Strategist + client.
- Gate 5 — Per-batch QA
- TDM verifies each batch of work (showcase pages + amplified pages) is brand-consistent, breakpoints solid, copy clean, assets correctly placed. Production Artists self-QA FIRST. Owner: TDM.
- Gate 6 — The Build
- Client reviews The Build end-to-end (every page, every breakpoint, every interaction) and signs off in writing. CMS migration cannot begin until this gate passes. The CMS pilot in Phase 2 is sandboxed feasibility, not production migration. Owner: PM + TDM + client.
- Gate 7 — Pre-launch QA
- TDM runs the comprehensive
punch-pre-launch-qaorchestrator. Zero BLOCKERS or launch is blocked. Owner: TDM. - Gate 8 — Launch
- Site is live, training delivered, retainer or maintenance handoff complete. Owner: PM + TDM + Dev.
- Gate 9 — Post-launch (48hr)
- Within 48 hours of launch, re-run pre-launch QA against the live production URL. Catches CMS migration regressions, third-party script issues, broken redirects, analytics that aren't firing. Owner: PM + TDM.
- Phase 0 — Explore
- Discovery, full creative brief (plus the abbreviated client-portal version), three Big Idea / theme directions, sitemap. Lock the spine before anyone commits to execution.
- Phase 1 — Foundation
- Theme picked from three explored in Figma, homepage picked from two HTML variations, then the content-first wireframe for the remaining pages locked. The foundational pieces every later page composes against.
- Phase 2 — Expand
- Compose the rest. Brand: collateral, templates, applications. Website: showcase pages composed, standard pages amplified, Lead Designer audits design quality, Lead Designer creates the rich visual layer (custom imagery, illustrations, motion, video, GIFs) that elevates the whole site.
- Phase 3 — Ship
- Polish, QA, optimize, migrate to CMS, launch, train, verify post-launch. The work moves from preview to production.
Files & folders 12 terms
Every file scaffolded by punch-project-init and the folders they live in. See the Playbook for which are human-authored vs skill-generated.
assets/- Exported images, icons, illustrations, videos. Logo lives at
assets/logo.svgby convention. Every asset should be mapped inassets-manifest.yaml. assets-manifest.yaml- Canonical map of every asset to the page + section where it belongs, plus alt text and source. Read by the amplifier, Cowork, Production Artists. Verified by
punch-asset-auditat Gate 7. Catches the wrong-asset-wrong-section failure. brand/- Brand-defining markdown files:
copy-brief.md,theme-notes.md,visual-direction.md. copy-brief.md(the Copy Brief)- Punch's canonical voice + word-level reference. Strategist-authored, no Claude. Covers Big Idea, audience, brand personality, voice characteristics, banned and preferred words, punctuation rules, wording and term preferences, tone-by-context, CTA strategy by page type, reference quotes. Read by
punch-web-copywriterat every copywriting step; banned-word list is enforced automatically bypunch-copy-lint. Replaces the older brand-voice.md — same file, expanded scope, new name. See: Playbook · Files humans write by hand components.html- The design system in code. Real HTML + CSS for each Figma component (nav, button, card, footer, etc.). Lives in
sandbox/. Generated bypunch-component-export. Don't hand-edit. content/- Content briefs (one per page) plus
sitemap.yamlandassets-manifest.yaml. decoded-references/- Shared library of decoded Webflow / reference templates, at the Process-folder level (not per-project). Each file is a named-idiom spec produced by
punch-webflow-decodewith screenshots. homepage.md- The first content brief. All page sections — hero, intro, feature rows, integration grid, stat strip, etc. — as structured YAML. Copywriter + Strategist own.
sandbox/- The working website in code. Lives inside the client project folder. Contains
tokens.css,text-styles.css,components.html, composed page HTML, andwireframe/sub-folder. Cowork composes pages against this; Dev migrates from this. sitemap.yaml- Every page on the site — URL, title, page-type, tier (showcase or standard), brief filename. Strategist owns and refines. Read by every other skill as input.
theme-notes.md- Visual direction notes from the chosen creative theme. Palette intent, type personality, illustration approach, motion direction, reference inspiration. Lead Designer + Strategist own.
tokens.css- Design tokens as CSS custom properties — color, type, space, radius, motion. Exported from the Figma fork by
punch-token-export. The single source of truth for brand values in the build. Don't hand-edit. visual-direction.md- Project-specific spec: idioms borrowed from decoded references, palette/surface/typography discipline, mode (light/dark/mixed), logo treatment. Cowork reads this on every compose call. Lead Designer + Strategist own.
wireframe/- The content-first HTML wireframe — one file per remaining page in the sitemap (homepage already exists as designed HTML), plus
_wireframe.css. Generated bypunch-wireframe. Sent to clients at Gate 4. Don't hand-edit.
Tools & skills 14 terms
The systems that run the work. See the Skill Reference for every individual skill.
- Amplifier
- Shorthand for
/website-design-amplifier:amplify. The Claude Code skill that expands the homepage + sitemap into the standard 80% of pages. Production Artists run it. - Brand Mark
- Required frame name in every Punch Figma fork. Contains the client logo as a vector. Read by
punch-component-exportand exported toassets/logo.svg. Variants (Lockup, Mark, Reversed) exported as separate files. - Claude Code
- The terminal-based, repo-focused AI surface used by Production Artists and Developers. Runs the amplifier and conversion plugins. NOT used by designers / strategists / PMs / TDMs — they're on Cowork.
- Cowork
- The chat-based AI surface used by designers, strategists, copywriters, PMs, TDMs. Composes pages, drafts briefs, generates wireframes, runs QA. Has file tools and Figma MCP. No terminal involved.
- Fork (Figma)
- A copy of the Punch master Figma library, customized per client. Has a local "Punch Tokens" variable collection with the client's brand values. Subscribes to master for component definitions.
- Master library (Figma)
- The Punch Master Figma file. Contains canonical component definitions, master tokens (neutral defaults), and conventions. Owned by the CCO. Every fork subscribes to it.
- MCP
- Model Context Protocol — the integration layer that lets Cowork read and modify Figma files directly. Designers usually don't think about it; they just "open Cowork pointed at the Figma fork."
- Orchestrator
- A skill that calls other skills.
punch-pre-launch-qais the canonical example — it runspunch-copy-lint+punch-link-check+punch-asset-audit+ accessibility-review and aggregates one unified report. - Plugin
- Distributable bundle of skills. Punch has one main plugin:
punch-website(currently v0.7.1). Installed once in Cowork; available across all projects. Plus parallel Claude Code plugins for Production / Dev. - Punch CMS
- Punch's own AI-powered content management system, launching summer 2026. Deployed to Cloudflare edge. Best fit for clients who care about performance and clean editorial workflows over plugin ecosystems.
- Rebind
- Process of switching a Figma component instance's bound variables from master library values to the consumer fork's local "Punch Tokens" collection. Skill:
punch-rebind. - Skill
- A scoped capability invoked in Cowork or Claude Code, e.g.,
punch-wireframeor/website-design-amplifier. Punch-specific skills live in thepunch-websiteplugin. - Sub-skill
- A skill called by an orchestrator.
punch-copy-lint,punch-link-check, andpunch-asset-auditare sub-skills underpunch-pre-launch-qa. Each can also run standalone. - Token / design token
- An atomic design value (a color, a font size, a spacing increment) stored as a Figma variable and exported as a CSS custom property. Token names follow a path convention:
color/brand/primary,type/size/h1,space/4, etc.
Visual & design language 12 terms
Specific vocabulary for talking about visual direction and design idioms.
- Composed page
- A page in
sandbox/that has been built (vs. just wireframed). Real design, real tokens, real components. Output of Phase 1 (homepage) and Phase 2 (rest). - Decoded reference
- A markdown file in
decoded-references/that captures a Webflow or reference template's distinctive visual idioms by name (hairline-rule modular grid, vertical-rule stat strip, pill-shaped eyebrow tags, etc.). Produced bypunch-webflow-decodewith screenshots. - Direction (Phase 0 website)
- Specifically: the two homepage takes presented for client choice at Gate 3 on website projects. Each is a real composed homepage anchored on the Big Idea, with the client picking one to carry forward.
- Idiom
- A named structural or visual pattern used during composition. "Hairline-rule modular grid," "vertical-rule stat strip," "pill-shaped colored eyebrow tag." Idioms are the unit of transfer from decoded references into compose calls — they're how you tell Cowork what to actually do.
- Mode (light / dark / mixed)
- The site's overall surface direction. Light mode (white surfaces), dark mode (near-black surfaces), or mixed (per-section). Specified in
visual-direction.md; Cowork reads it on every compose call. - Polish phase
- The iteration period after a page is composed but before it's signed off. Refining specific idioms, fixing animation race conditions, sharpening light/dark decisions. Skill:
punch-page-polish. - Section key
- The lowercase-underscore name used for each section in a content brief:
hero,intro,feature_split_rows,integration_grid,stat_strip,cta, etc. Maps directly to components in the design system. - Showcase page
- The 20% of site pages that earn the budget — homepage, flagship product page, brand-defining case study. Composed in Cowork by designers, not amplified by Production. Gets a real designer's pass.
- Standard page
- The 80% of site pages that are templated — service pages, list pages, generic content templates. Generated by Production using the amplifier. Designers don't touch these directly.
- Text style
- A bundle of typography properties (font family, weight, size, line-height, letter-spacing) as a single applyable CSS class. Punch's canonical set — default:
.h1,.h2,.h3,.h4,.h5,.h6,.body(16px),.body-sm(14px),.body-lg(22px),.eyebrow(usually same as.h6),.button. Plus a separate set for blog and resource posts (scoped via.blogor.resource):.blog .h1–.blog .h6and.blog .body(20px). Exported bypunch-component-export. - Theme (creative theme)
- Specifically: one of three creative theme directions presented during a brand project's Phase 0. Each anchored on a distinct Big Idea, with logo + taglines + palette + type + illustration + photography style. Client picks one to refine.
- Wireframe styling
- The intentionally minimal visual treatment of the content-first wireframe — system sans typeface, greyscale + muted accent, no imagery, generous spacing, visible section-key labels, banner at top of every page. Defined in
_wireframe.css; never styled with the brand.
Punch IP & conventions 9 terms
Distinctive Punch-specific concepts, services, and conventions.
- AEOAnswer Engine Optimization
- Punch's content optimization service for LLMs (not just Google). Direct-answer-first paragraphs, JSON-LD schema, real buyer FAQs embedded in pages — so LLMs can extract canonical answers about the client. A distinctive Punch IP.
- Comment artifact
- Text in live copy that's actually a leaked review-tool comment. Patterns like "Is there a way to..." / "Can we..." / "TBD" / "Lorem ipsum".
punch-copy-lintscans for these as BLOCKER severity. - Decoded references library
- Punch's growing shared library at
decoded-references/— accumulated named-idiom decodes of Webflow templates and other references. Volio, Linear, and more. The agency's vocabulary of "patterns we've used." - Five sectors
- Cybersecurity, defense tech, B2B tech, GovCon, nonprofits. Punch's areas of deepest expertise — where most client work has happened and where the agency is known. Not a hard limit; Punch accepts projects in any sector that align with the agency's values.
- Hype words
- Words on Punch's anti-hype banned list: "leverage," "synergize," "seamless," "robust," "world-class," "best-in-class," "innovative," etc. Master list at
punch-copy-lint/assets/hype-words.txt, with per-project additions viacopy-brief.md. - Sectors / verticals
- Used interchangeably to mean industry areas where Punch has deep experience (cybersecurity, defense tech, B2B tech, GovCon, nonprofits). "Sectors" is more common in client-facing language. Not exclusive — projects outside these sectors are welcome if they align with Punch's values.
- Site-llm
- Compact site description (usually a markdown summary including voice, big idea, tone notes, blog content) that the amplifier reads as input when expanding standard pages from the homepage.
- Two-take pattern
- Punch's convention of presenting two homepage design directions to the client at Gate 3, both viable, both anchored on the same Big Idea. Different from the three-themes pattern used in brand-only projects.