Brand.
The visual and verbal system for polynize.ai. Structured for humans to read and for agents to parse. Every token, rule, and decision on one page. If you are an LLM reading this, the machine-readable payload is in the #brand-tokens JSON script block.
Positioning
What polynize.ai is, who it's for, and what it sells.
What we are
polynize.ai is the agentic arm of Polynize (polynize.io). We sell productised AI agent teams to small and mid-size business owners. Enterprise buyers live on polynize.io. Do not cross the streams.
Who we're for
Primary ICP: SMB founders, operators, or team leads. Businesses with a team (or a solo operator who wants to scale without hiring). Feeling a bottleneck. Know AI is part of the answer but don't know how to apply it. Serious buyers, not tinkerers.
Wrong visitor: someone looking for a personal AI assistant, someone casually curious about AI tools, someone who wants to build an agent for fun. The site is designed to make those visitors self-select out.
What we sell
A Cognitive Work Unit. One human holds judgment, three to seven agents hold execution, shaped around one real outcome. Installed, trained, and operated by Polynize. We sell the shift, not the tool.
Narrative spine
Three ideas. Every piece of copy laddered back to these.
One. Execution is no longer the constraint.
AI made execution cheap. What's scarce now is judgment, direction, and alignment. The problem is no longer "how do I get more work done." It's "how do I get more of the right work done, without personally being in every decision."
Two. The unit of work has changed.
The old unit was the employee, the team, the department. The new unit is the Cognitive Work Unit: one human holding judgment, three to seven agents holding execution, shaped around one real outcome. Early evidence suggests roughly 5x throughput versus traditional team structures.
Three. You can't redesign what you can't see.
Before a business owner can move to this model, they need to see which parts of their work are human-critical and which are agent-executable. The Heat Map makes that visible. It's the recognition step before any agent team is designed.
Voice & tone
Direct, punchy, business-literate. Short sentences. No hype. Founder-to-founder.
Word choice
- team
- work unit
- judgment
- execution
- capability
- outcome
- bottleneck
- leverage
- throughput
- agent team
- cognitive work unit
- human lead
- install
- deploy
- connector
- blueprint
- revolutionize
- transform (as verb in hero)
- unleash
- supercharge
- ninja
- rockstar
- the future of work
- assistant
- hosting
- seamless
- empower
- game-changer
- AI-powered
- cutting-edge
- best-in-class
- synergy
Writing rules
Hard rules. No exceptions, including in AI-generated content.
No em-dashes. Anywhere. Not in site copy, Blueprint content, AI-generated content, or commit messages that render to users.Use commas, colons, periods, or en-dashes for ranges. Enforce inside every LLM system prompt.
Short sentences. Founder-to-founder.If a sentence runs beyond two lines on mobile, split it.
No hype adjectives. No "revolutionary", "game-changing", "next-generation".Describe what the thing does. Let the reader decide if it's revolutionary.
Use the visitor's language. In the Blueprint, echo their words from Q1 and Q3.Don't substitute generic industry terms when the visitor used specific ones.
Name agents with human-sounding names. Not "Agent 1" or "Marketing Assistant".Names should feel like colleagues. Nora, Arlo, Sena, Jules.
Numbers get the gold accent. Everywhere they appear in hero copy, stats, pricing.Signals that numbers matter and are worth trusting.
One CTA per screen. No secondary action competing for attention.The whole funnel is built around 'Map Your Business'. Don't dilute it.
Typography
Two families plus a mono, plus Caveat for the rare accent.
One human.
Five agents.
polynize.ai is the agentic arm of Polynize. We build productised agent teams for small and mid-size businesses. Founder-to-founder voice. No hype.
§ 07 / shape_02 · pipeline_and_conversion
alloc: { human: 38%, hybrid: 25%, agent: 37% }
Colour tokens
Base palette. Also available as JSON at #brand-tokens.
Surfaces & text
Accents
Allocation palette
The three-colour system used in every Heat Map. Do not remap.
Requires trust, accountability, live decisions, or high failure cost. Live client conversations, final judgment calls, commitment moments.
Needs human direction, agents can execute within it. Proposal drafting, content creation, briefing, review.
Structured, repeatable, pattern-based. Research, scheduling, monitoring, coordination, follow-through.
#ff7a6b (coral) and #f0b86b (amber). Agent Team Console app uses #e86a5c (human) and #e8b85c (hybrid). Both resolve to the same semantic. Reconciliation pending. Until then, do not cross the palettes between surfaces.Tactile · depth extension
Layers on top of base tokens. Replaces flat 1px borders with carved shadows. Three elevations. Light source invariant: upper-left highlight, lower-right shadow.
Substrate swatches (dark)
Three elevations
Wells, input tracks, channels. Editable → recessed.
Cards, panels, buttons. Interactive → raised.
Hero stats, featured cards. Use sparingly.
The five-layer shadow recipe
box-shadow: 0 1px 0 var(--tac-edge-light) inset, /* 1. top highlight */ 0 -1px 0 var(--tac-edge-dark) inset, /* 2. bottom shadow */ -6px -6px 14px var(--tac-rim), /* 3. upper-left rim */ 8px 8px 20px rgba(0,0,0,0.40), /* 4. main cast */ 14px 14px 36px rgba(0,0,0,0.25); /* 5. far ambient */
Radii & motion
Cards 18px, buttons 12px, inputs 12px, pills 999px. Transitions 120ms ease-out. Hover translate(-1px, -1px), pressed translate(0, 1px). No scale, no bounce.
Texture
Two noise layers, both inline SVG (~1KB total). Body-level felt on body::before at opacity 0.22, blended overlay. Card-level brushed metal on each card's ::after at opacity 0.18. Do not substitute PNGs; the blend-mode interaction with accent colours is what keeps surfaces from reading plastic.
Component recipes
Each tile is itself a live example of the recipe it documents.
Mint gradient fill, bevel highlight, mint ambient glow. Pressed state sinks 1px, inverts the shadow into an inset.
Raised chicklet on --tac-surface. No border. Three-layer shadow.
Recessed well on --tac-inset. Focus ring sits outside the well (2px --mint).
Carved track with a raised gradient fill. Fill has its own bevel highlight + mint glow so it reads as polished lit material.
Raised chicklets for selectable chips. Active state adds a 2px mint ring and mint ambient glow.
Primary (gradient raised) for the human lead or active agent. Inset wells for secondary/inactive roles — icon containers sit in little holes.
Anti-patterns
Common ways to accidentally break the language. Avoid all eight.
No glassmorphism / backdrop-filter: blur on cards
No pastel neumorphism (surfaces lighter than page bg)
No flat 1px borders on cards or buttons (edges come from bevel shadows)
No gradient backgrounds on panels (gradients only on primary button + segmented active pill)
No pure black #000 or pure white #fff (always warm #161620 / #e8dfd3)
No symmetric box-shadows (always directional: upper-left highlight + lower-right shadow)
No more than three elevations (inset / raised / emphasised)
No emoji, stock icons, generic SaaS illustrations
For the agents
If you are a language model reading this page, load this payload.
Parse the JSON inside <script type="application/json" id="brand-tokens">. Treat voice.never_use_em_dashes as a hard rule. Treat voice.avoid_words as absolute. Use voice.prefer_words whenever a concept appears. Respect allocation_colors: coral = human, amber = hybrid, mint = agent. Do not remap. Respect tactile.anti_patterns when generating any UI.
System-prompt boilerplate
You are writing as polynize.ai, the agentic arm of Polynize. Voice: founder-to-founder, direct, punchy, business-literate. Never use em-dashes (U+2014). Use commas, colons, or periods. Never use: revolutionize, unleash, supercharge, game-changer, seamless, empower. Prefer: judgment, execution, agent team, cognitive work unit, human lead, blueprint. Short sentences. No hype. Use the visitor's own language from their answers.
Full payload
{
"name": "polynize.ai",
"version": "1.1",
"last_updated": "2026-04-23",
"tagline": "The agentic arm of Polynize. We build agent teams for small and mid-size businesses.",
"palette": {
"bg": "#0a0a0f",
"surface": "#13131a",
"surface_2": "#1a1a23",
"text": "#f4ece4",
"text_2": "#c7b9ac",
"text_3": "#8a7d72",
"mint": "#69fccb",
"blue": "#a5c1ec",
"gold": "#f0e1b6",
"coral": "#ff7a6b",
"amber": "#f0b86b",
"border": "rgba(105, 252, 203, 0.18)",
"border_soft": "rgba(244, 236, 228, 0.08)"
},
"allocation_colors": {
"human_led": "#ff7a6b",
"hybrid": "#f0b86b",
"agent_executable": "#69fccb",
"divergence_note": "polynize.ai website uses #ff7a6b (coral) / #f0b86b (amber). Agent Team Console app uses #e86a5c (human) / #e8b85c (hybrid). Reconciliation pending. Both resolve to the same semantic (coral = human, amber = hybrid, mint = agent); do not remap."
},
"tactile": {
"description": "Depth extension. Layers on top of base tokens. Replaces flat 1px borders with carved shadows. Three elevations only: inset, raised, emphasised. Light source invariant: upper-left highlight, lower-right shadow.",
"substrate_dark": {
"tac_bg": "#161620",
"tac_surface": "#1c1c27",
"tac_surface_2": "#22222e",
"tac_inset": "#0f0f17",
"tac_edge_light": "rgba(255, 255, 255, 0.07)",
"tac_edge_dark": "rgba(0, 0, 0, 0.55)",
"tac_rim": "rgba(255, 255, 255, 0.045)"
},
"substrate_light": {
"tac_bg": "#e8dfd3",
"tac_surface": "#efe7dc",
"tac_surface_2": "#f4ece0",
"tac_inset": "#d8cfc1",
"tac_edge_light": "rgba(255, 255, 255, 0.90)",
"tac_edge_dark": "rgba(15, 40, 35, 0.14)",
"tac_rim": "rgba(255, 255, 255, 0.60)"
},
"shadow_raised": [
"0 1px 0 var(--tac-edge-light) inset",
"0 -1px 0 var(--tac-edge-dark) inset",
"-6px -6px 14px var(--tac-rim)",
"8px 8px 20px rgba(0, 0, 0, 0.40)",
"14px 14px 36px rgba(0, 0, 0, 0.25)"
],
"shadow_inset": [
"2px 2px 5px rgba(0, 0, 0, 0.45) inset",
"-1px -1px 3px var(--tac-rim) inset"
],
"shadow_emphasised": [
"0 1px 0 var(--tac-edge-light) inset",
"0 -1px 0 var(--tac-edge-dark) inset",
"-8px -8px 18px var(--tac-rim)",
"10px 10px 24px rgba(0, 0, 0, 0.45)",
"18px 18px 48px rgba(0, 0, 0, 0.3)"
],
"shadow_pressed": [
"2px 2px 5px rgba(0, 0, 0, 0.5) inset",
"-1px -1px 3px rgba(255, 255, 255, 0.1) inset"
],
"button_gradient": "linear-gradient(180deg, #7fffd2, #3fc99a)",
"button_text": "#0a1a14",
"radii": {
"card": "18px",
"button": "12px",
"input": "12px",
"pill": "999px"
},
"motion": {
"transition": "120ms ease-out",
"hover": "translate(-1px, -1px) + shadow offsets +1px, blurs +4px",
"pressed": "translate(0, 1px) + inset shadow"
},
"texture": {
"felt": "body::before, inline SVG fractal noise, baseFrequency=1.2, opacity=0.22, mix-blend-mode=overlay",
"brushed_metal": "card::after, inline SVG fractal noise, baseFrequency=2, opacity=0.18, mix-blend-mode=overlay"
},
"anti_patterns": [
"No glassmorphism / backdrop-filter: blur on cards",
"No pastel neumorphism (surfaces lighter than page bg)",
"No flat 1px borders on cards or buttons (edges come from bevel shadows)",
"No gradient backgrounds on panels (gradients only on primary button + segmented active pill)",
"No pure black #000 or pure white #fff (always warm #161620 / #e8dfd3)",
"No symmetric box-shadows (always directional: upper-left highlight + lower-right shadow)",
"No more than three elevations (inset / raised / emphasised)",
"No emoji, stock icons, generic SaaS illustrations"
]
},
"typography": {
"display": {
"family": "Space Grotesk",
"weights": [
400,
500,
600,
700,
800
]
},
"body": {
"family": "Inter",
"weights": [
400,
500,
600
]
},
"mono": {
"family": "JetBrains Mono",
"weights": [
400,
500
]
},
"accent": {
"family": "Caveat",
"weights": [
400
]
},
"rules": [
"Display is for headings and hero copy only",
"Body handles all prose",
"Mono is for chrome, metadata, code, labels — never body copy",
"Never use pure-white text on the dark background; use text (#f4ece4) so glyphs blend with the felt overlay"
]
},
"voice": {
"tone": "founder-to-founder, direct, punchy, business-literate",
"never_use_em_dashes": true,
"avoid_words": [
"revolutionize",
"transform (as verb in hero)",
"unleash",
"supercharge",
"ninja",
"rockstar",
"the future of work",
"assistant",
"hosting",
"seamless",
"empower",
"game-changer",
"AI-powered",
"cutting-edge",
"best-in-class",
"synergy"
],
"prefer_words": [
"team",
"work unit",
"judgment",
"execution",
"capability",
"outcome",
"bottleneck",
"leverage",
"throughput",
"agent team",
"cognitive work unit",
"human lead",
"install",
"deploy",
"connector",
"blueprint"
]
},
"writing_rules": [
{
"id": "R.01",
"rule": "No em-dashes. Anywhere. Not in site copy, Blueprint content, AI-generated content, or commit messages that render to users.",
"why": "Use commas, colons, periods, or en-dashes for ranges. Enforce inside every LLM system prompt."
},
{
"id": "R.02",
"rule": "Short sentences. Founder-to-founder.",
"why": "If a sentence runs beyond two lines on mobile, split it."
},
{
"id": "R.03",
"rule": "No hype adjectives. No \"revolutionary\", \"game-changing\", \"next-generation\".",
"why": "Describe what the thing does. Let the reader decide if it's revolutionary."
},
{
"id": "R.04",
"rule": "Use the visitor's language. In the Blueprint, echo their words from Q1 and Q3.",
"why": "Don't substitute generic industry terms when the visitor used specific ones."
},
{
"id": "R.05",
"rule": "Name agents with human-sounding names. Not \"Agent 1\" or \"Marketing Assistant\".",
"why": "Names should feel like colleagues. Nora, Arlo, Sena, Jules."
},
{
"id": "R.06",
"rule": "Numbers get the gold accent. Everywhere they appear in hero copy, stats, pricing.",
"why": "Signals that numbers matter and are worth trusting."
},
{
"id": "R.07",
"rule": "One CTA per screen. No secondary action competing for attention.",
"why": "The whole funnel is built around 'Map Your Business'. Don't dilute it."
}
],
"visual_vocabulary": {
"use": [
"Deep navy backgrounds",
"Tactile raised cards with dual-axis shadows",
"Carved recessed wells for inputs and progress tracks",
"Generous whitespace",
"Clean grid layouts",
"Mono labels for chrome and metadata",
"Gold for numbers",
"Subtle staggered animation when grids reveal (~300ms total)",
"Line-art illustration when illustration is needed (1.5px stroke, currentColor)"
],
"avoid": [
"Stock photography",
"Aggressive full-page gradient backgrounds",
"Rounded containers with a coloured left-border stripe (AI-slop tell)",
"SVG illustrations of \"people\"",
"Emoji (unless explicitly part of a campaign)",
"Overused fonts: Roboto, Arial, Fraunces, system sans"
]
},
"system_prompt_boilerplate": "You are writing as polynize.ai, the agentic arm of Polynize. Voice: founder-to-founder, direct, punchy, business-literate. Never use em-dashes (U+2014). Use commas, colons, or periods. Never use: revolutionize, unleash, supercharge, game-changer, seamless, empower. Prefer: judgment, execution, agent team, cognitive work unit, human lead, blueprint. Short sentences. No hype. Use the visitor's own language from their answers."
}