Commission Brief · v4.0 · Clikkin Badge System

Three bundles, built from a single component grammar.

A self-contained 3D badge library organised as three bundles — System (passport + wallet activation, delivered), Space Badges (one universal role-badge kit shared by every Pro space), and the Platform Coin. The system bundle is closed; only the space bundle and coin remain to commission. The brief documents what already exists, the components we'll reuse, the small new commission needed for the space bundle, and the redesigned coin.

Version 4.0
Date May 14, 2026
Supersedes v3.0
Owner Clikkin · Yarasi R.
What changed since v3

System badges are done. Round-2 delivered the modular passport and wallet-activation badges as separated components (border / body / plaques) in single-textured form. Round-1's dual-textured approach was retired because it produced bulky, low-quality GLBs. The new structure keeps each component small and lets us recolor components without re-commissioning.

Free and Pro bundles collapse into one. Since the v3 brief was issued, the platform's free-space tier was eliminated — every space is now Pro. That removes the need for two parallel role-badge bundles. One Space Badge bundle ships as standard inside every Pro space's badge vault, and replaces both prior bundles entirely.

Coin redesigned minimalist. The v2 brand strategy already removed "Private · Transparent · Sovereign" from the public marketing surface — and v4 extends the same audit to the coin. Both the virtue triad and the Sanskrit mottos (सत्यमेव जयते on the obverse arc, वसुधैव कुटुम्बकम् on the edge) are dropped. The coin is a closed-loop platform credit, not a sovereign instrument; engraving national-motto-grade rhetoric onto it would be mismatched. The v4 face says only what's pertinent — the mark on one side, the peg on the other.

Delivered · Round 2

Bundle 01 — System Badges.

Two platform-issued badges every member can earn directly from Clikkin. Badge 1 — Wallet Activation: a rounded-pebble body issued at account creation, carrying the UNVERIFIED amber plate at the top until verification completes. No addon slots — this badge is about wallet provisioning, not identity attributes. Badge 2 — Passport: a heraldic notched-top shield issued when full Passport verification is done (phone + email + on-device wallet + identity attestation). No unverified plate — by the time you earn it, you're verified. Carries the addon row for 18+ confirmation and country flag, both of which are passport-level identity attributes.

Both badges are now delivered as single-textured, separated-component GLBs — the round-1 dual-textured approach was abandoned because composite-textured meshes ballooned file size and degraded fidelity at small render sizes.

The components in this bundle are the building blocks the Space Badge bundle reuses — the unverified plate (from Wallet), the square QR plaque (re-purposed in spaces as the space avatar plaque), the addons (flag, 18+), and the karma stars (gold / silver / red / outline) all carry forward. Only the body, border, and bottom display-name plaque are commissioned fresh per shape for the space bundle.

StatusDELIVERED
Round2 (final)
Badges2
GLB components9
Shared add-onsflag, 18+, stars
To do
Why we split the components

Round-1 commissioned each badge as a single textured mesh with the border, body, and inset plaques baked together. The result: 30–45 MB GLBs per badge, slow to download, slow to render, and impossible to recolor without sending the asset back to the artist. Round-2 separated the badge into border / body / plaque / qr as independent meshes with editable PBR materials. Each component now lives under ~5 MB; the renderer composes them at runtime; recoloring is a base-color edit, not a re-bake; and the same plaque and QR components can be re-used across bundles without modification.

Composed Preview final assembled badges · v4 reference
Delivered · live composition

The two system badges, assembled.

Composed at runtime from separated component GLBs · PBR materials editable per slot.
UNVERIFIED wallet.

1 · Wallet Activation

5 components · pebble silhouette · no addons

18+ passport.

2 · Passport

4 components + addons · heraldic shield

Delivered Components round-2 final · separated GLB modules

Each badge ships as a small set of single-textured GLB components. The renderer composes them at runtime from canonical slot positions. Materials are flat PBR (solid base color + metallic + roughness factors), not baked textures — this is the property that makes the Blender-MCP recolor workflow described in Bundle 02 viable.

Badge Component File Role Reused in Bundle 02?
1 · Wallet Activation
(no addons · unverified plate at top)
Body round-2/wallet-activation-badge/body.glb Pebble silhouette No (system-only)
QR plaque round-2/wallet-activation-badge/qr.glb Slot · QR REUSED as space avatar plaque
Name plaque (oval) round-2/wallet-activation-badge/name plq.glb Display name No (shape-specific in B02)
Unverified plate (amber) round-2/wallet-activation-badge/unver plate.glb Top status plate REUSED across all B02 badges
UNVERIFIED text mesh round-2/wallet-activation-badge/text.glb Engraved on plate REUSED
2 · Passport
(no unverified plate · uses 18+ and country flag addons)
Body round-2/passport-badge/body HQ.glb Heraldic shield silhouette No (system-only)
Border round-2/passport-badge/border HQ.glb Rim No (system-only)
QR plaque (square) round-2/passport-badge/qr HQ.glb Slot · QR or avatar REUSED as space avatar plaque
Bottom plaque (oval) round-2/passport-badge/plaque HQ.glb Display name No (shape-specific in B02)
Shared library Country flag addon badges/flag.glb Round addon · slot 1/2/3 REUSED · space self-badges
18+ addon badges/18+.glb Round addon · slot 1/2/3 REUSED
Stars (4 variants) badges/{RED,YELLOW,silver star, outline stars}.glb Karma row · 3 stars REUSED across all bundles
Composition rules JSON slot graph + Blender named-node anchors Compositor schema REUSED
Engineering note · why this matters for Bundle 02

The composition system is already validated.

The slot-based compositor (canonical anchor nodes in each GLB + runtime database overrides) is documented in research/3d_badge_system_blueprint.md and proven on these two system badges. Bundle 02 reuses the exact same compositor — it just adds new body / border / bottom-plaque components per shape. The runtime side ships unchanged.

New commission

Bundle 02 — Space Badges Bundle.

One universal role-badge kit that ships inside every Pro space's badge vault at creation. The space owner mints role badges from this kit and assigns them to roles (admin, moderator, contributor, member, etc.). Each space also assigns one of these badges to itself — the space self-badge — which carries the country-of-origin flag in an addon slot.

The kit is built on a single deliberate restraint: three shapes, each with one matching border and one matching bottom plaque, in a single neutral metallic finish from the artist. Colour, finish, and palette variants are then generated downstream via a Blender-MCP recolor pipeline on Clikkin's side — no per-finish commission. This collapses the v3 dual-bundle (Free + Pro, ~20 commissioned assets) down to 9 new GLBs.

StatusNEW
Shapes3
Borders1 per shape
Bottom plaques1 per shape
Reused componentsplaque, addons, stars
New GLBs9
The three shapes silhouette communicates tier; colour communicates seat

The space bundle uses three heraldic silhouettes drawn from established badge grammar. Each one reads at a glance at 24-pixel feed sizes — the shape alone identifies the role tier without needing colour. Colour and finish then communicate which space the role belongs to, and which seat within that space.

Real-world role-badge systems converge on three-shape designs. Police and sheriff insignia use star, shield, eagle-topped. Scouting America's 2026 program uses three silhouettes for rank progression. Military insignia use three silhouettes for officer / NCO / enlisted lineages. Past four silhouettes, recognition collapses and the badge wall becomes visually noisy — so we cap at three.

Three shapes · one design language

The Space Badge shape system.

Each shape carries the same slot grammar: unverified plate top · square avatar plaque · 3 addon dots · 3 karma stars · bottom display-name plaque.
UNVERIFIED 18 admin.

Heater Shield

Authority tier · admin / mod

UNVERIFIED contributor.

Pointed Escutcheon

Contributor tier · staff / creator

UNVERIFIED member.

Roundel / Cartouche

Member tier · default civilian shape

Shape-to-tier convention (recommended, not enforced)

Space owners can assign any shape to any role — the platform doesn't lock shape to tier. But the recommended convention, mirroring real-world badge grammar, is: Heater shield for authority roles (admin, moderator, trust & safety), Pointed escutcheon for contributor roles (staff, creators, curators), Roundel / cartouche for member roles (default civilian, paid tiers, alumni). The space self-badge picks any of the three depending on how the space presents itself — formal communities pick heater, creator-led spaces pick escutcheon, casual interest groups pick roundel.

Metal Finishes 4 launch metals · generated via Blender MCP recolor

The artist delivers each commissioned GLB in one neutral metallic finish only — gold is the recommended reference, since it shows highlight and shadow most legibly. Four launch finishes are then spawned by Clikkin in-house from each delivered GLB using a Blender-MCP recolor pipeline: a small Python script edits the baseColorFactor, metallicFactor, and roughnessFactor on the body / border material slots and re-exports the GLB.

Copper
RGB (0.72, 0.45, 0.20) · metal 1.0 · rough 0.30
Gunmetal
RGB (0.29, 0.29, 0.32) · metal 1.0 · rough 0.45
Gold
RGB (0.79, 0.66, 0.38) · metal 1.0 · rough 0.25
Platinum
RGB (0.72, 0.70, 0.66) · metal 1.0 · rough 0.20
Material spec for commission · CRITICAL

No baked color textures on body, border, or plaque meshes.

The body, border, and bottom-plaque meshes must use flat PBR materials — solid baseColorFactor + metallicFactor + roughnessFactor on a single material slot per mesh. No baked albedo, no painted color textures, no vertex colors on these three components. Normal maps and roughness maps are allowed and encouraged (they don't interfere with the recolor pipeline). This is the property that makes the four-metal recolor work without sending the asset back to the artist.

The unverified plate's amber color and the QR/avatar plaque's neutral can stay as material defaults — those components ship in one finish and aren't recolored at the metal level.

Plaque colours 7 launch plaque colours · recolored in-house · composable per badge

The bottom display-name plaque and the square avatar plaque additionally support a small palette of base colours — generated the same way as the metals, but on the plaque material slot. The renderer lets space owners pick the plaque colour per badge so the kit composes across themes: a finance-news space might pick slate plaques on gold borders; a devotional space might pick rose plaques on copper borders.

Ivory
Slate
Rose
Ruby
Sapphire
Emerald
Charcoal
The Space Self-Badge each space carries its own composed badge

Beyond role badges, every Pro space is itself assigned one badge from the kit — the space self-badge. It composes from the same components, with two distinguishing conventions:

Square avatar plaque carries the space avatar (not a member's QR), and the country-flag addon occupies one of the three addon slots — indicating which country the space owner is based in. This was the original purpose of the flag.glb component delivered with the system bundle; it now finds its primary home on space self-badges.

The space self-badge is what other members see when they discover or join the space, and is the visual signature of the space across discovery surfaces. Space owners can compose their self-badge from any of the three shapes; the kit ships with each space's default self-badge pre-composed (heater + gold metal + ivory plaque) and the owner can re-compose at any time from the badge vault.

Space self-badge · with country flag

Same components, flag in slot 1.

A self-badge for a space registered in India · heater shield · gold · ivory plaque · flag.glb in addon slot 1.
debate club.

Space Self-Badge · The Debate Club

Heater · gold · ivory plaque · India flag addon

Deliverables 9 new GLBs · plus reused components from Bundle 01
# Component Shape Finish Material spec Status
B02-01 Body — Heater shield Heater Gold reference PBR · baseColor + metallic + roughness · no albedo bake NEW
B02-02 Border — Heater shield Heater Gold reference PBR · raised rim · normal map allowed NEW
B02-03 Bottom plaque — Heater Heater Ivory reference PBR · tapered to base width · 11px radius slot NEW
B02-04 Body — Pointed escutcheon Escutcheon Gold reference PBR · same spec as B02-01 NEW
B02-05 Border — Pointed escutcheon Escutcheon Gold reference PBR · raised rim NEW
B02-06 Bottom plaque — Escutcheon Escutcheon Ivory reference PBR · width matches escutcheon base NEW
B02-07 Body — Roundel / cartouche Roundel Gold reference PBR · same spec as B02-01 NEW
B02-08 Border — Roundel / cartouche Roundel Gold reference PBR · elliptical rim NEW
B02-09 Bottom plaque — Roundel Roundel Ivory reference PBR · rounded ends to match cartouche NEW
— REUSED COMPONENTS — already delivered in Bundle 01 —
B01-r1 Square avatar plaque (re-purposed QR) All Reuse passport-badge/qr HQ.glb REUSED
B01-r2 Unverified plate (top) All Amber Reuse wallet-activation/unver plate.glb + text.glb REUSED
B01-r3 Country flag addon All Reuse badges/flag.glb · texture-swap UV REUSED
B01-r4 18+ addon All Reuse badges/18+.glb REUSED
B01-r5 Karma stars (4 meshes) All Gold / silver / red / outline Reuse RED, YELLOW, silver, outline star GLBs REUSED
— RECOLOR VARIANTS — generated in-house, not commissioned —
R-met 4 metal finishes per body/border (12 variants per shape · 36 total) All Cu / GM / Au / Pt Blender MCP recolor · baseColor + metallic + roughness RECOLOR
R-plq 7 plaque colours per shape (per square avatar plaque + bottom plaque) All 7 colours Blender MCP recolor · baseColor on plaque material slot RECOLOR
Recolor pipeline · in-house · Blender MCP

One commissioned GLB becomes four metal variants in seconds.

The recolor pipeline runs on Clikkin's side via the ahujasid/blender-mcp Model Context Protocol integration. For each delivered GLB, a small Python script (driven by Claude via the Blender MCP) does the following:

1. Open the GLB in Blender (bpy.ops.import_scene.gltf).
2. Locate the body/border/plaque material slot by name.
3. Set baseColorFactor, metallicFactor, roughnessFactor per the target finish (see metal table above).
4. Re-export GLB with the new finish suffix (e.g. heater-body--gunmetal.glb).

This is why the artist must not bake albedo textures into the body/border meshes — a baked texture cannot be retargeted by a base-color edit. Normal maps and roughness maps are preserved through the recolor and are encouraged for surface detail.

The same pipeline drives the 7-colour plaque palette by acting on the plaque material slot instead of the metal slot.

Composition Examples same kit · multiple spaces · different presentations
One kit · many spaces

How a single kit dresses each space.

Three role badges from three different spaces · same 9 GLBs underneath · recolored at composition.
admin.

Finance Signals · Admin

Heater · copper · charcoal plaque

sevak.

Devotional Space · Contributor

Escutcheon · platinum · rose plaque

aspirant.

Exam-Prep Space · Member

Roundel · gunmetal · sapphire plaque

A note on naming

The space owner controls the bottom-plaque text — there is no platform-set role taxonomy. A finance-signals space may call its top tier admin; a devotional space may call its top tier sevak; an exam-prep space may call its members aspirants. The badge kit is the canvas; the space writes its own vocabulary. This is the same flexibility space owners already have over channel names and post types — extended to role identity.

Redesign · v3 → v4

Bundle 03 — The Clikkin Coin.

The platform's gold coin — a closed-loop scrip token pegged at 1 USD = 1,000 coins, classified under CBDT Notification 74/2022 as a gift-card/voucher-equivalent. The v3 design engraved PRIVATE · TRANSPARENT · SOVEREIGN on the reverse and laid सत्यमेव जयते across the obverse with वसुधैव कुटुम्बकम् on the edge. v4 strips all of that.

The reasoning has two parts. First: the v2 brand-positioning strategy has already removed the virtue triad from public marketing because it cannot survive sophisticated-audience scrutiny without verifiable proofs Clikkin can't yet ship. Second: the Sanskrit mottos — while culturally meaningful — aren't directly pertinent to what the coin actually is (a closed-loop platform credit). Engraving them adds rhetorical weight the asset can't carry, and dilutes the one thing the coin should say: the peg. The minimalist v4 face says only what's true and what's needed.

StatusREDESIGN
Asset count1 GLB + 1 SVG icon
Facesobverse / reverse / plain edge
Lead motto1 USD = 1,000 COINS
Edgeplain · crypto hex only
DropsP · T · S · Sanskrit
Why the redesign scrip honesty over virtue claims

The scrip framing. The Clikkin coin is a closed-loop platform credit. The coin_ledger_architecture.md research document is explicit: pegged at 1 USD = 1,000 coins permanently, no peer-to-peer transfer, no market trading, no independent market value. Under CBDT Notification 74/2022 it falls inside the gift-card / loyalty-point / mileage-point exclusion to the Virtual Digital Asset definition. RBI treats it as a Closed System PPI — entirely exempt from authorization. Functionally it is store credit, not currency.

The brand framing. Per v2_brand_positioning_strategy.md, the audit of Private · Transparent · Sovereign concluded that Transparent "did not survive at all" against sophisticated audience read. The triad has been removed from public marketing entirely. Engraving it onto a coin — a physically and visually permanent surface — would entrench exactly the overclaim the v2 strategy works to avoid.

The minimalist face. The v3 coin also engraved सत्यमेव जयते across the obverse and वसुधैव कुटुम्बकम् on the edge — beautiful Sanskrit, but they're not pertinent to what the coin actually does. The coin is a closed-loop platform credit, not a sovereign instrument; it shouldn't borrow the rhetorical weight of national mottos. v4 strips both. The obverse is just the Clikkin C-mark with three stars; the reverse is just the peg, the denomination, the wordmark, and the year. The edge is plain — with the optional per-coin cryptographic hex signature on physical mint variants, but no engraved motto.

The poetic compromise on the stars. The three stars stay. They were originally the visual translation of Private · Transparent · Sovereign, but the legend explicating them is gone. The principles remain Clikkin's internal compass — they just no longer get printed. The stars now read as decorative coin grammar to the casual eye and as a quiet reference to the internal principles for those who know. There's nothing to defend in court; nothing to retract in a press cycle. The coin carries the form, but not the claim.

Obverse & Reverse 512px proof finish · redesigned
Coin hero · obverse / reverse

Minimal. Just the mark and the peg.

Obverse: Clikkin C-mark with three stars in a triangle. Reverse: peg arc, denomination, wordmark, year. Plain edge.

Obverse

C-mark only · 3 stars in triangle · no text

1 COIN 1 USD = 1,000 COINS MMXXVI · RY

Reverse

issuer logo top · 1 COIN centre · peg arc · year/initials

Edge third face · plain polished · no inscription

The edge is plain polished metal. No engraved motto. The v3 edge carried वसुधैव कुटुम्बकम्, but in keeping with the minimalist redesign that line is dropped along with the obverse Sanskrit. Physical manufactured variants still carry each coin's unique cryptographic hex signature on the edge — that's not decorative, it's provenance, and it does belong on the coin. The signature appears only on physical mint runs; the digital render shows a clean polished edge.

Coin diff v3 → v4
Element v3 (retired) v4 (current) Rationale
Reverse arc legend PRIVATE · TRANSPARENT · SOVEREIGN 1 USD = 1,000 COINS v3 made an overclaim for a closed-loop platform credit and used vocabulary the v2 brand strategy has already retired from public surfaces.
Three stars · obverse Tied to P·T·S in spec Decorative · no explicit meaning published Form stays, claim drops. The internal principles remain Clikkin's compass but are not engraved into the asset.
सत्यमेव जयते arc Obverse top arc REMOVED Beautiful Sanskrit but not pertinent to a closed-loop platform credit. Borrowing national-motto weight would mismatch what the coin actually is.
वसुधैव कुटुम्बकम् edge Edge inscription REMOVED Same reasoning as obverse Sanskrit. Edge is now plain polished — the only thing on it is the per-coin crypto hex on physical mint variants (provenance, not decoration).
Central cameo Frosted contrast circle around C-mark REMOVED Without the surrounding motto arc, the cameo became unnecessary visual weight. The C-mark sits cleanly on the polished field.
Designer signature RY · separate from year MMXXVI · RY on one centred line Both are on the coin field within the dentil ring now. v3 placement was drifting off the coin.
Year MMXXVI · left of centre MMXXVI · centred (with RY) Centred placement reads correctly. Roman numerals retained from numismatic tradition.
Wordmark Hand-typed "clikkin" italic Fraunces Actual Clikkin logo (C-disc + wordmark), placed at TOP of reverse as the ISSUER mark Numismatic convention: issuer name at top of reverse (e.g. "UNITED STATES OF AMERICA" on US cents). Replacing the made-up italic text with the real logo respects the brand and follows the convention.
Denomination figure "1" Below wordmark, mid-size CENTRE of reverse, large italic Fraunces — the visual headline of the reverse The denomination figure is the central element on a coin reverse. Repositioned to occupy the centre, with "COIN" as the supporting denomination word directly beneath (Lincoln-cent "ONE CENT" placement).
Peg legend Top arc above wordmark Straight horizontal, beneath the denomination — where value-clarification mottos sit on US coins Top arc is reserved for the issuer (logo) per numismatic convention. The peg legend moves to the value-clarification position beneath the figure.
Crypto hex signature Edge · physical mint variants Edge · physical mint variants · unchanged Per-coin provenance. Functional, not decorative — stays.
Deliverables 1 GLB + 1 SVG sister icon
# Asset Spec Tier Status
B03-01 Clikkin coin — single high-fidelity GLB Obverse (C-mark + 3 stars triangle) + reverse (peg + 1 COIN + wordmark + MMXXVI · RY) + plain polished edge · 60 dentils · ~22K tris · PBR gold 40–512 px hero render REDESIGN
B03-02 Clikkin coin — SVG sister icon Flat vector · matches hero silhouette · no PBR · single colour + sheen 16–32 px UI list views REDESIGN
On the two-tier rendering strategy (unchanged from v3)

Per the original commissioning research, downsampling a PBR 3D render below ~40 px is a recognised anti-pattern — specular highlights, engraved inscriptions, and fine detail collapse into aliased noise. Visa's PDS, Apple's SF Symbols, Airbnb's 2025 Lava redesign, and Material Design all ship tier-specific icon variants. Clikkin follows the same convention: a 3D GLB drives the 40–512 px tier, a purpose-built SVG sister icon drives 16–32 px. Both must match in silhouette and palette; the SVG strips metallic sheen, engraved text, and PBR noise in favor of a clean flat read.

Physical-mint footnote

Manufacturable spec preserved; legal framing updated.

The coin remains modeled to manufacturing-grade tolerances — the same GLB geometry can go to a physical mint with minimal adaptation, following the Royal Mint Britannia 1 oz proof template as reference. What changes: any physical-mint marketing must position the artefact as a numismatic collectible rather than a financial asset. Selling pure gold coins as financial instruments triggers bullion-dealer / precious-metals licensing in most jurisdictions (SEBI in India, HMRC in the UK); collectible / numismatic positioning carries a lower regulatory burden. The v4 obverse and reverse copy supports the collectible framing because no virtue or sovereignty claim is engraved.