Skyzai Brand guide v8.1.11 local · unsigned · not DNS

Skyzai is coming together.

The shared app at skyzai.com is in development. Explore the website while we build the connected experience.

Skyzai design system

Brand guide

App-first everywhere. One Material foundation.

Canonical · v8.1.11 Updated September 2026

One system. Three useful guides.

Identity, Material foundations and expressive storytelling.

Coherence made usable

Skyzai is an operating environment for aligned intelligence. Its design must make identity, intent, evidence, authority and consequence legible without turning the system into a diagram of itself.

Local canon, not a world gate. This v8.1.11 file is unsigned unless the owner signs. A green QA gate is repository structure. It is not production, not DNS, not publication, and not K2.
Identity

The seal is alive

Prominent, spacious Skyzai identity may animate. Small marks, favicons and dense controls use the canonical still geometry.

Interface

Native before novel

Use Material 3 and the host platform’s accessible components. Novelty belongs in meaning and capability, not unfamiliar controls.

Truth

Polish proves nothing

Evidence, proposal, authority, execution and outcome remain distinct. Colour, glow and elevation never imply verification.

Core vision
The world drifts toward entropy. Skyzai reverses it.
Through the “us” organs — Circle · RealityFutures / ReFu · Agentz — the epistemic loop becomes legible: Observe → Predict → Recommend → external authority signs → an authorized rail executes. The interface reveals the active boundary without pretending the whole stack is already live.

Golden-ratio structure

φ governs only the places where it is implemented and measurable: a two-part 61.8 / 38.2 split and the Living Substrate seed density of 0.382. The split is packeted: either part may be split again by the same ratio, and that part again, without end — the structure is self-similar at every depth it governs, not a ratio applied once. It does not govern Material typography, spacing, fees, product counts or animation timing.

61.8%
38.2%
UseContract
Two-part layoutgrid-template-columns: 61.8fr 38.2fr or its mirror
Constrained splitminmax(190px,.382fr) minmax(0,.618fr)
Packeted splitNest the same 61.8fr 38.2fr split inside either part, alternating axis, to any depth. The specimen below shows six levels; the rule has no last level.
Living Substrate0.382 initial live-cell density
Packeted split, six levels rendered

Where the packet applies: page and pane splits (a supporting pane inside a focus pane inside a window), nested cards, and the substrate seed. Where it does not: Material’s type roles, the 8dp spacing scale and motion timing keep their own scales; φ is a structure, not an ornament.

The seven-layer map

The L1–L7 map explains functional residence. The standard cycle is the Trivium on L2–L4: Beauty · Grammar · Induction, Truth · Logic · Deduction, Justice · Rhetoric · Abduction. The extended row is all seven GEN7@1 seats — L1 firewall plus L5–L7 witnesses around that cycle. Do not stretch seven arts onto seven seats. Varṇa and regime are historical analogies, never classes of human worth. Cross-domain cells are [I]. The me / we / us faces explain interaction context. Neither a face nor a layer creates legal authority, deployment state or DNS.

A phenomenon does not live at an L. Work about a phenomenon is seated at an L. Layer names mark work functions, never ranks of human worth or sovereign identities.

Faces
Skyzai identity faces
FaceCanon nameLive host (probed 2026-09-18)
meme.skyzai.com is the product name in this guide. Natural Person context. The sign classifies the addressed context; it does not prove identity. No A/AAAA/CNAME on me.skyzai.com.me.skyzai.org HTTP 200. Apex skyzai.org/me 404. Do not treat the .com name as a host.
wewe.skyzai.com is the product name in this guide. Legal Person context. It is not a KYC product and has no organ stack of its own. No DNS on we.skyzai.com.we.skyzai.org HTTP 200. Apex skyzai.org/we 404.
usCanon face is us. us.skyzai.com is the product name; no DNS. us.skyzai.org also has no A/AAAA/CNAME. AI value chains: Circle (IS), ReFu (COULD), Agentz (SHOULD), APU as a separately connected utility. These roles do not establish a live destination.Live .org still ships They at they.skyzai.org HTTP 200. Keep that host until us.skyzai.org exists. Do not rewrite live hrefs to a name that does not resolve. Apex /they and /us 404.
Layers
Skyzai seven-layer stack
LayerCycleTrigger-ologyReasoningArtVarṇaRegimeOrgan
L1ExtendedObjective functionDialecticalCaṇḍālaTyrannyBoundary / firewall
L2StandardBeautyEpistemologyInductiveGrammarŚūdraDemocracyCircle — IS
L3StandardTruthMethodologyDeductiveLogicVaiśyaOligarchyRealityFutures / ReFu — COULD
L4StandardJusticeAxiologyAbductiveRhetoricKṣatriyaTimocracyAgentz — SHOULD
L5ExtendedOntologySystematicBrāhmaṇaAristocracyCortex, APU and Nexus as peers
L6ExtendedMetaphysicsApophaticSādhuAnarchySkyzai-whole — holds or returns, never signs
L7ExtendedTeleologyTranscendentalṚṣiTheocracyEmergentism witness

Neighbouring surfaces (owner direction 2026-09-18): APU, Cortex, Liquid and Emergentism share the DAV context class with the core epistemic loop. Four unlike objects: utility, Menexus subproduct, spawned DEX, worldview. They do not become organs, Skyzai.com sub-brands, or proof of a formed DAV.

Menexus is the product family with three named subproducts: Nexus for permissioned connections, Cortex for memory and history, and the new AIA for voice and text interaction. APU, Circle, RealityFutures and Agentz are connected ecosystem products, not Menexus subproducts. See the shared product experience. This product map does not establish deployment or change legal ownership.

Spheres: Menexus = geosphere · Evolutionary Network = biosphere · Skyzai = noosphere. The noosphere is a distributed posture — offense remains possible, but becomes costlier and less well targeted. It is not immunity, a live legal claim or a SKU.

Components, applied system, native shell.

Material 3 is mandatory across apps, websites, landing pages and this guide: component anatomy, states, semantic roles, adaptive navigation, accessible inputs, focus, targets and official Material Symbols. Now in Android shows how those foundations become a coherent product: Styles → Components → Layout Examples → Loading and Error. The Android UI Kit published by Android Design with ivyknight supplies native shell, safe-area and window references. Skyzai owns the identity, artwork, meaning, evidence language and voice—not an alternative interaction standard.

Foundation

Material 3 Design Kit

Component anatomy, interaction states, fifteen type roles, shape, elevation and functional iconography. Use supported native components before drawing a substitute.

eJ8Wn49zGNUDifXUFccn9r · page 11:1833

Applied product reference

Now in Android Case Study

Skyzai’s primary applied-product reference for semantic theme, component state matrices, marked customization, adaptive composition, role-pair background glows, and designed loading and error states. Skyzai’s empty-state rule is a separately marked completeness extension. The case study demonstrates the system; it does not replace current Material 3 metrics.

cFCpAEyhM8KcCv4RLA9RCy · home 32:1608

Native shell

Android UI Kit — Android Design

The current Android Design source, coauthored with ivyknight and distributed through Figma Community. It governs system bars, safe insets, compact/medium/expanded windows, launcher integration and platform shortcuts. It informs Android and installed-PWA behavior; ordinary web pages do not draw fake phone chrome.

WnuiC2h43SFpUCGG655z3Y

Source is not adoption. These links prove what this guide inspected. They do not prove that every Skyzai product imports these tokens, implements every component, or has shipped. Product conformance needs its own implementation and receipt. Building a Bridge is optional artwork provenance for a selected illustration only. It is not an interface skin and supplies no routine UI component.
Inspected Figma nodes
CarrierFigma nodesContract used here
Material 358114:20565 · 57994:2227 · 52346:27573 · 58016:36679 · 52977:33813 · 52798:24373 · 59106:13028 · 58467:8206 · 58016:3723664dp app bar; navigation bar only for persistent peer destinations; 48/24 target/glyph; 12dp card radius, 16dp inset and elevation 1; 220dp rail; 56/28 search.
Now in Android Case Study32:1608 · official 55-page PDFStyles → components → adaptive layout examples → loading/error; light and dark states; every custom deviation tagged; five applied width bands from 0–599 through 1440+.
Android UI Kit — Android Design250:43534 · 266:1481 · 268:1927 · 268:2364412dp compact, 600dp medium and 840dp expanded references; 40dp status bar; 24dp gesture area; 8dp grid; no more than four platform shortcuts.
What Skyzai customizes, and what stays Material

Material explains how a brand customizes the system (customizing Material) and defines its own vocabulary (Material A–Z); this guide uses that vocabulary as written and customizes exactly six things.

AxisSkyzai changesStays Material
Colourthe four key colours per appearance, fixed identity inks for surfaces and the seal, four appearances (§02)role names, on-role pairing, tonal palettes, contrast levels
Typographybundled Google Sans Flex and Google Sans Code, the emphasized weight step (§03)the fifteen roles and their metrics
Shapeproduct floor of medium on cards, full on buttons (§04.1)the ten-step scale
Motionthe identity motion system for the seal and the weaves (§06)easing and duration tokens, transition patterns, Compose springs
IconographySkyzai marks for identity; the Symbols axis defaults (§04.2)Material Symbols for every function
Componentsthe register’s used / conditional / not-used decisions and token bindings (§04.2)anatomy, states, accessibility semantics, platform code
guide_version: v8.1.11
Platform materials research — the three bodies of reference

Platform research is tracked in the research register. It does not adopt Apple HIG, glass or wallpaper colour while S1, S4 and S5 remain pending.

App-first. At every size.

Material 3 is mandatory everywhere: apps, websites, landing pages and this guide. A website is the Skyzai app experience on the web, including its large-screen expression. Adapt to the actual window width, not the device label. A narrow browser window still needs compact navigation. Marketing changes content and composition, never the interaction standard.

Use our products to build every product experience

Every Skyzai website and app must be designed as a working surface of the ecosystem, not just a page describing it. That is a design contract, not a claim that every organ is mounted or every host is live. Material supplies the presentation and interaction standard. APU.Bot supplies navigation. Menexus manages the information, connections and conversational access behind it. Circle is the IS organ when that function is in play — not a menu on every door. RealityFutures contributes where the future matters; Agentz coordinates work behind chat when SHOULD is in play.

APU.Bot is an independent ecosystem product. It is not part of Menexus. Menexus is the umbrella product family for exactly three named subproducts: Nexus, Cortex and the new AIA. APU.Bot, Circle, RealityFutures and Agentz connect to Menexus; integration does not make them Menexus subproducts. The historical AIA name retired into APU.Bot is not the new Menexus AIA.

One interface, distinct product responsibilities
ProductResponsibility in the shared experienceUser-facing boundary
APU.Bot · independent productBrowse, search and navigate the permitted website or app structure through an expandable outline, presented in Material navigation.The tree is a navigable view of content, not a separate database or a grant of access. Preserve source context and useful disagreement.
Menexus · NexusManage connections, network scope and permissions for the content structure and its consumers.Apply the current permission before sending content, search results or citations to a person, model or agent.
Menexus · CortexMaintain content records, relationships, versions, provenance and accepted memory behind the outline and conversation.A folder tree is one view of this information. Chat does not automatically become durable memory; retention and acceptance remain explicit.
Menexus · AIAProvide the human-facing voice and text interface to the current product and its permitted context.Keep the active product and scope visible. Voice is opt-in, with transcript, stop and text fallback. AIA is the interface; Agentz coordinates the work behind it.
CircleGive every website or app an organisation-scoped subscription following itself, its products and relevant news about them.Distinguish official announcements from independent reporting; show sources, dates, corrections and unknowns. A subscription does not authorize publication or subscribe the visitor without consent.
RealityFuturesProvide relevant forecasts, scenarios and, where appropriate, bets or prediction markets about the organisation’s future.Show uncertainty and, for a market, its terms and resolution rules. A forecast is not fact; no market is required where there is no useful question.
AgentzCoordinate the product-specific agents behind every product chat, route relevant capabilities and prepare bounded proposals.Do not invoke every service for every message. Conversation does not grant permission, spend money or authorize publication; consequential actions use their separate approval and execution boundary.

One connected journey

On a manufacturer’s website, browse a product through APU.Bot; ask AIA about that product; retrieve its permitted specification through Nexus and Cortex; consult Circle for relevant updates; bring in RealityFutures if delivery or demand uncertainty matters; ask Agentz to prepare a configuration or procurement enquiry. Keep the product identity and permitted scope continuous; show the currently open node as conversation context, update it when navigation changes, and ask when the intended scope is unclear. Sending an enquiry or placing an order is a separate, explicitly permitted action.

Navigation and conversation work together

Keep the conversation composer available while viewing product content and in-chat tools; do not make people leave the product to ask about it. While a modal navigation drawer is open, suspend the composer and place focus in navigation/search; restore it and focus safely on dismissal. APU.Bot presents the site’s outline in the adaptive Material navigation. Primary destinations and their content hierarchy remain distinct. Do not add an obligatory row of APU.Bot, AIA, Circle, RealityFutures and Agentz tabs: these products power the experience and appear by name when that helps the task.

The conversation can remain ephemeral while useful, purpose-linked notes are admitted under the person’s memory settings. This does not require manually approving every note; unclear meaning or conflicting claims may need clarification. Preserve disagreement, provenance and undo rather than quietly forcing consistency. See the APU interaction reference; an ephemeral UI is not proof of provider-side deletion.

Adoption is demonstrated, not implied

Integration requirement, not runtime proof. This is the required target experience. Each surface records which connections are implemented, which are demonstrated with fixtures, and which remain unconnected. An APU.Bot-shaped sidebar is not a running APU.Bot service; a news card is not a Circle subscription; a chat field is not an Agentz integration. The guide’s local outline and reader controls do not prove these backend connections.

  • Bind navigation, search, conversation and news to the same product identity, content version and permitted scope.
  • Test that denied or revoked content cannot leak through the outline, search, chat, citations or cached results.
  • Verify the organisation’s Circle subscription and attributable updates; distinguish an empty feed from an unavailable connection.
  • Show relevant RealityFutures evidence without inventing a market, probability or completed bet.
  • Demonstrate AIA’s interaction and Agentz’s bounded coordination without silently persisting chat or treating an answer as permission to act.
  • Keep reading, navigation and clear recovery available when a connected service is unavailable. Label demonstrations and unavailable actions honestly.
01 · Task journeys

Familiar in the hand.

Apply the same Android/Material foundation to native and browser-based tasks. Component anatomy, navigation, states, elevation, adaptive layout and accessibility are requirements, not styling suggestions. Skyzai supplies identity and meaning—not a second control language.

  • Use official Material components and Material Symbols.
  • Keep chat, tasks, forms and account flows predictable.
  • Use motion to explain transitions and feedback.
  • Test touch, keyboard, screen reader, text scaling and reduced motion.
Open the app guide
02 · Editorial & sales journeys

Room for wonder.

Build the same Material app surface around an editorial or commercial story. Expressive composition, scroll scenes, Mermaid diagrams, illustration and artwork can explain the value. They do not exempt headers, navigation, inputs or actions from the shared interaction contract.

  • Build a story around the audience and one useful next step.
  • Use artwork intentionally, with source and usage rights recorded.
  • Keep every action and navigation control Material-based.
  • Preserve readable still content and normal scrolling without animation.
Open the web & marketing guide

App guide · help people finish the task

Start with the task, not the screen. Map the entry point, successful outcome, permissions, failure recovery and exit. Use Compose Material 3 on Android, equivalent Material 3 widgets in Flutter, and semantic HTML/web components preserving Material anatomy and states on the web. Do not draw fake Pixel system chrome.

  1. Navigation: preserve task context, predictable back and the right rail/drawer/bar for the window.
  2. Components: reuse the supported component; use Material Symbols for function.
  3. States: design loading, empty, error, offline, disabled and recovery alongside success.
  4. Platform: respect insets, IME, text scale, native back, touch targets and input methods.
  5. Acceptance: complete the task by touch, keyboard and assistive technology; test interruption and reduced motion.

Success measure: task completion, error recovery, comprehension and responsiveness. Do not optimize an app for time spent when the person’s aim is to finish.

One interaction contract. Different content goals.

There is no marketing exemption. Apply Material before brand styling to every header, menu, search, button, field, dialog, chat, sign-in, checkout and account flow. Both task and sales journeys use adaptive navigation and accessible recovery. Expressive content sits within that foundation; it does not replace it.

One foundation with task and storytelling choices
SystemTask journeysEditorial & sales journeys
Controls & iconsMaterial 3 anatomy, states, semantic roles and official Material Symbols are mandatory. Use supported native components; web implementations preserve Material behavior through semantic HTML. Web is not a native Android runtime.
CompositionAdaptive Material scaffolds, clear hierarchy, stable task context.The same adaptive foundation with editorial grids, large type, varied pacing and story scenes; navigation still follows actual window width.
MotionComponent feedback, spatial continuity, governed identity animation.Also scroll-linked reveals and narrative scenes; no scroll hijacking or motion-gated content.
MediaPurposeful diagrams, onboarding and empty-state illustration.Also generated images, artwork and cinematic storytelling with accessible alternatives.
InvariantThe same marks, semantic tokens, functional icon family, evidence boundaries and accessible exit.

Material Symbols—not improvised icons

Use the official Material Symbols library for search, menus, back, send, microphone, close and every other functional icon. Default to Outlined, weight 400, grade 0, optical size 24, with selected fill 1 only where selection applies. Keep a 24dp glyph inside a minimum 48dp target. Give icon-only buttons an accessible name; hide decorative SVGs from assistive technology.

Bundle the approved SVG assets on the web and Material Symbols XML/vector drawables on Android. Use the same approved vectors in Flutter. Do not rely on a network icon font, emoji, hand-drawn replacements or the deprecated predefined Compose Material Icons library. Logos and expressive artwork are not UI icons. See the component register.

Apps in Desktop Mode—not an operating system

Skyzai owns the app experience, not OS-level navigation. Do not reproduce the system Back / Home / Recents bar, taskbar or window controls. Use app-level navigation for the user's task. A narrow desktop window still uses the compact layout.

Use Android's desktop app quality guidelines as the acceptance reference:

  • Input: verify keyboard traversal, visible focus, conventional shortcuts, pointer hover, contextual menus, scrolling and appropriate cursors. Preserve text selection; support range selection where applicable.
  • Workspace: adapt to window resizing; offer configurable content panels or views where useful. This does not require movable navigation rails or drawers.
  • Task continuity: test applicable drag and drop, file picking, export, multi-window use, offline recovery and app/web transitions. Add picture-in-picture, multiple instances or handoff only where supported and useful.

Record applicable guideline/test IDs, platform, result and justified exclusions. Android-only APIs require native tests; browser QA is not a substitute. These are product acceptance requirements, not a claim that this guide implements every desktop feature.

Acceptance · every surface, before release

  1. Components: map every interactive element to a Material 3 component and its supported implementation. Inspect anatomy, semantic roles, shape and elevation; do not approve a lookalike screenshot alone.
  2. States: verify applicable hover, focus, pressed, selected and disabled states, plus loading, empty, error and recovery. An unavailable action must explain the next step.
  3. Navigation: test compact, medium and expanded window widths, resizing and split-screen; retain task context, predictable back, focus return and a usable dismissal path.
  4. Inputs: exercise keyboard and touch, labels, validation, error announcements and visible focus; preserve at least 48dp native / 48 CSS px web action targets and avoid keyboard obstruction.
  5. Icons: use official Material Symbols for function, with accessible names for icon-only controls. Brand marks and artwork cannot substitute for functional icons.
  6. Accessibility: check semantic structure, screen readers, 200% text, contrast, supported themes, forced colours and reduced motion. Native insets and IME behavior need native-device acceptance.
  7. Expression: illustrations, charts and scroll scenes preserve readable content, normal scrolling and working Material controls when motion or media is unavailable.
  8. Evidence: record the component/library version, tested widths and input methods, failures and owner. This checklist is not Google certification; a web implementation does not prove native equivalence.
The guide follows the same rule. Its app bar, searchable outline, controls, tables and keyboard paths use the shared app-first foundation. The cover and editorial examples vary the content, not the interaction standard. These requirements do not assert that every existing Skyzai surface already passes them.

Three bodies of reference

Beyond Material, three platform research volumes are custodied as source evidence (chair directives 2026-08-20 and 2026-09-05). The fence is uniform: engineering techniques are adoptable; foreign brand identity is not — Skyzai tokens govern identity.

VolumeContributionCustody (estate root)
Apple Liquid Glassfunctional-layer glass optics, accessibility fallbacks00_HANDOFF/skyzai_brand_research_2026_08_20/RESEARCH_2026_08_20_APPLE_LIQUID_GLASS_ENGINEERING.md
Gemini web fluidsHoudini tokens, shape() morphing, FBM shaders — techniques only00_HANDOFF/skyzai_brand_research_2026_08_20/RESEARCH_2026_09_05_GEMINI_VISUAL_SYSTEM_ENGINEERING.md
Pixel HCT/Monetresearch for pending S1; wallpaper colour is not adopted00_HANDOFF/skyzai_brand_research_2026_08_20/RESEARCH_2026_09_05_PIXEL_UI_HCT_MONET_ECOSYSTEM.md

What apu.bot and skyzai.org taught the canon

These rules were learned on two working surfaces and folded back here so the next door does not re-learn them the hard way. They are applied patterns, not proof that every host is live, connected, or authorized. APU.Bot remains an independent utility. Skyzai.org is a Skyzai door. Do not copy APU copy, fonts or art onto Skyzai.org; do not paste Skyzai organ doctrine onto apu.bot. See the shared product experience and the APU register.

Learn chrome, not costume
What transfers from apu.bot
PatternBinding
Librarian promisePublic APU copy stays in the WorkFlowy lineage: just chat, order out of chaos. Notes connect to a purpose. A note or an answer never grants permission to act.
Outline chromePrimary navigation is an outline (nest, zoom, breadcrumb) in Material adaptive chrome. A familiar sidebar is not permission to read another app’s data. Dual copies (wide rail + compact drawer) need distinct ids; keep the compact control for small windows and tests.
www to apexThe public origin is the apex. www.apu.bot 308s to https://apu.bot/. Mirror that on Skyzai hosts: www is not a second product.
Coming-soon fenceA control that looks live (“Open APU”, Buy, Trade) needs an adjacent non-live fence or a coming-soon dialog. Do not fake a running product. FIRE / trading copy does not belong on apu.bot.
Demos stay localInteractive demos are fictional, reset on reload, and call no model. If a demo “updates notes,” show the update in-page. Continuity without repeating artwork — contained atmosphere, pause control, reduced-motion stills.
Not a costumeSkyzai.org may learn APU patterns (material motion, outline chrome, trust block). It uses Skyzai’s own Me / We / Us (or live They) copy, art and type. Do not port apu.bot gold, librarian voice or APU polygons onto the organism door.
Skyzai.org — doors, morph, trust
What transfers from skyzai.org
PatternBinding
Same-origin morphHub triad cards and face nav use same-origin /me /we /they (canon: /us when that host exists). View Transitions cannot morph across hosts. Subdomains remain a second door, not the morph path.
Face vs DNSCanon faces are me / we / us. A live .org may still ship They until us.skyzai.org exists. me.skyzai.com is a product name in this guide; it is not a live host unless DNS answers. Probe A/AAAA/CNAME before treating a face as a destination.
Trust routes/legal and /privacy resolve to existing About anchors. Do not invent imprint or policy text to close a 404. robots.txt exists; name a sitemap only if the surface is indexed.
Parent sealInner petals 70% opacity, outer petals 30%, including the animated seal. Set SVG fill-opacity / fillOpacity. CSS opacity on a spinning group flattens the petal ladder. Do not invent a third opacity for dark or eye-care. See §01.
Family stripUnder “Different strengths. One Skyzai.” start centered on the named member (Agentz = index 4). Previous and Next both enabled. scroll-snap-align: center. Do not left-bind the strip.
Four network shapesSPECTRE specimens, fictional, local-only: FLOW 1:1, RELAY 1:N, AXIOM N:1, MESH N:N. Permanence is an explicit act (ephemeral → ambient → kept). Not a live mesh and not a protocol claim.
Feed curatorAI may rank; it may not write. The gate is the person’s typed API: unstructured in, keep / demote / skip out, with an override on every row. A named model (Jev, or any other) is a class example. This page does not call it.
No doctrine on the doorPlain English. No caste tables, no live SKUs, no DAC, no organ jargon as marketing. Confirmation is not contact: a machine holding the lens is never evidence for it.
Integration requirement, not runtime proof. An APU-shaped sidebar is not a running APU.Bot. A news card is not a Circle subscription. A chat field is not an Agentz integration. Record which connections are implemented, which are fixtures, and which remain unconnected. Local preview is not production; production is not DNS.

One value, one name, three tiers.

Material explains design tokens and their three tiers (design tokens); this guide does not repeat it. What is Skyzai’s: which carriers hold the values, how they are named, and the rule that a token is the only legal way for a surface to name a colour, a type role, a shape, a duration or a distance — a literal in product CSS is a defect the coverage tool reports.

Tier map
TierMaterial namespaceSkyzai carrierExampleOwner
Referencemd.ref.palette.*--ref-<palette>-<tone>--ref-primary-40Generated from the key colours (§02). Six palettes, thirteen tones.
Systemmd.sys.<group>.<role>--md-sys-<group>-<role>--md-sys-color-surface-containerMaterial defines the role; Skyzai binds the value per appearance. Groups: color, typescale, shape, motion, state, spacing, elevation. All four appearances export complete colour schemes: dark, light, True Tone and dark-warm. Each other group is declared by its owning section.
Componentmd.comp.*nonea card reads --md-sys-color-surface-container-lowNot carried as separate tokens. Components bind system roles directly, the Material Web practice; a component-local variable is an implementation detail and never a global carrier.
Skyzai-local--sz-*, --surface-*, --ambient-*, --elev-*, --dur-*, --type-*, --icon-*, --grid-*, --density-*, --z-*--surface-containerIdentity, layout and implementation carriers. A Material role may alias a local carrier; a local name never aliases a Material role the other way round.
Naming law
  • A Material role carries the Material name, spelled --md-sys-<group>-<role>. Nothing else may use the --md- prefix.
  • A Skyzai-only concept carries a Skyzai prefix. Inventing a --md- name that Material does not define is a defect.
  • Two names for one value are allowed only as an alias through var(), never as two literals. The structural gate compares this guide and design-tokens.css on resolved values.
  • Appearance is data, not a name: data-theme takes dark, light, true-tone or dark-warm. Values change per appearance; names never do.
  • Documentation is not data. A token that exists only in prose, a comment or a <pre> block does not exist; the gate reads parsed declarations only.
Colour roles: 49 per appearance

All four appearances declare the complete 49-role web compatibility scheme. The bundled native export includes all four; newer native APIs may omit deprecated background roles. A source export is not evidence of adoption in a product. The complete web scheme contains: the four key families primary, secondary, tertiary and error each with role, on-role, container and on-container (16); the surface family — surface, on-surface, surface-variant, on-surface-variant, surface-dim, surface-bright, the five containers and surface-tint (12); inverse-surface, inverse-on-surface, inverse-primary (3); outline, outline-variant (2); scrim, shadow (2); background, on-background (2); and the twelve fixed roles (primary-fixed, primary-fixed-dim, on-primary-fixed, on-primary-fixed-variant for each of the three key colours).

The surface ramp below is rendered from the live tokens of the current appearance. The Material names alias the Skyzai carriers --surface-*: one ramp, one value, two names. The ramp keeps Material’s order — lowest below low below container below high below highest, and dim at or below the surface, bright at or above it — at Skyzai-compressed tone steps, because the surface ink is fixed identity rather than a generated neutral tone. Material defines these roles relatively; it does not fix tones for a custom scheme.

surface-container-lowest
surface-container-low
surface-container
surface-container-high
surface-container-highest
surface-dim
surface-bright

The fixed roles hold tones 90, 80, 10 and 30 of the appearance’s key colour and do not move with tonal elevation. Skyzai’s primary changes hue by appearance — yellow in dark, blue in light, green in True Tone — so these roles are fixed within an appearance, not across appearances. That is a declared deviation from Material, tied to the open hue-axis ruling; Night Shift inherits the dark values.

Gate. scripts/brand_guide_qa.py check “Material 3 colour roles complete per appearance (§00.4)” requires all 49 own roles in dark, light, True Tone and dark-warm. Native adoption and device acceptance remain separate checks. The two-carrier check compares resolved shared values; coverage gaps remain reported.

Bearer weaves and the Circle organ

Person-class weaves say who is acting. Organ weaves say which function is in play. Those are different registers. Mixing them in one row made Circle.news look like a fourth person. It is not. Natural, Legal and Artificial Person are bearer contexts. Circle.news is the IS organ occupying DAV context. It borrows the 24-ring field and adds the Circle core. Two half-stroke layers counter-move; hover, focus or activation recovers the still. Colour is expressive only. rings × stroke = 144 is a construction invariant, not identical ink area. None of these replaces the parent seal.

Split and colour in motion · canonical on inspection. Each ring splits into two counter-moving paths at half its stroke. Natural oscillates between ±2° and ±6°; Legal between ±1° and ±3°, on the six-second split cycle. Circle.news uses continuous 60-second counter-rotation with a fixed core. Colour cycles take 12 seconds for Natural and 24 seconds for Legal and 48 seconds for Circle. Hover or focus recovers source geometry in the theme’s monochrome rest ink in 600ms; activation pins it on touch. Pause and Reduced Motion retain the canonical still.

Circle.news organ vs Artificial Person

Circle.news and Artificial Person share the twenty-four-ring field (stroke 6, 727-unit construction, 40-unit safety margin). Circle.news keeps the filled r53 core — the Circle dot. Artificial Person is the same field without the dot: void centre, like Natural and Legal. Natural Person uses the six-ring void-centred weave; Legal Person uses the twelve-ring void-centred weave. The dotted six- and twelve-ring drawings below are historical construction comparisons, not alternative shipping logos. Owner direction 2026-09-18: scoped split of the former shared production mark — the field stays identical; only the core distinguishes Circle.

Production binding

These are static construction comparisons, not a second animation contract. Use the shared theme-aware identity motion contract. The former white-only, half-canonical-ring rest proposal is not implemented here and is not a shipping rule. Circle.news uses the 24-ring, stroke-6 field with the fixed r53 core. Artificial Person uses that field with the core removed. Each 48-path live split uses stroke 3 and returns to its own still (with core / without core) on inspection. The six- and twelve-ring dotted drawings are construction comparisons, not alternative Circle logos.

Rules

Construction comparisons and shared production mark
DoDon't
Keep the r53 core on Circle.news. Ship Artificial Person as the same 24-ring field with the core removed. Never put the Circle dot on Artificial Person; never remove it from Circle.news; never change ring geometry to fake another person class.
Use the identity-only rest ink for the current appearance, with the canonical ring geometry. Never export a coloured still or treat the pigment as proof, state or authority.
Export two stills from one field: Circle.news with the core, Artificial Person without. The dotted six- and twelve-ring drawings above are historical comparisons only. Never ship those historical comparisons as alternative Circle marks; never let either mark imply a DAV is formed, authorized, or signing.

Give identity room

Reserve clear space equal to one inner-core diameter around the parent seal. Use the full animated seal for the hero carrier, the full still for app-bar and card identity, and the simplified inner crop only for the dense utility carrier defined below. Person and DAV signs keep their documented ring count and ink invariant.

Inspectable construction. At a 192px seal, the inner geometry spans approximately 52px, so the exclusion field adds 52px on every side. Scale the mark and exclusion zone together.

clear space = 1 × inner-core diameter

CarrierMinimumMotion
Hero / ambient identity96pxAllowed; Reduced Motion must resolve to canonical still
App bar / card identity48pxStill unless the mark has dedicated space and no competing task
Favicon / dense utility16pxSimplified static crop

One system, a legible family

Skyzai is the parent identity. Domains describe jobs, products carry focused promises, bearer weaves say who is acting, and organ marks say which function is in play. The animated parent seal unifies the system without forcing every member to look identical.

Brand family and source lineage

The original black-tile exports come from the Brands page of Figma file pIKiZn3o6QK9UClW1aCM7B and remain unmodified source records. The parent shown here uses the current monochrome production ink; Circle uses the approved 24-ring derivative, not the earlier 12-ring DAV frame. The asset register distinguishes these from source tiles. Local retrieval does not prove that remote Figma is unchanged, or prove deployment, authority, liquidity or settlement.

Parent and person contexts

Identity first; context never substitutes for proof.

Skyzai parent seal, current monochrome production still
Skyzai parentParent protocol mark for .com and .org; prominent use animates.
Six-ring natural-person weave from Figma
Natural Personme.skyzai.com product name, not DNS · six rings · void centre
Twelve-ring legal-person weave from Figma
Legal Personwe.skyzai.com product name, not DNS · twelve rings · void centre
Artificial Person: 24-ring weave without the Circle core
Artificial Person24 rings · same field as Circle.news, no core

DAV epistemic loop · core

IS → COULD → SHOULD · Circle occupies the DAV context

Circle.news: 24-ring weave with the Circle core
Circle.newscircle.news · DAV context · IS · approved 24-ring derivative
RealityFutures organ mark from Figma
RealityFuturesrealityfutures.com · COULD
Agentz Cloud organ mark from Figma
Agentz Cloudagentz.cloud · SHOULD

Neighbouring surfaces

Same context class, four unlike objects — not Skyzai.com sub-brands, not a formed legal DAV.

APU four-polygon chamfered mark from skyzai.org
APUapu.bot · independent utility · librarian
Cortex nested-star mark from skyzai.org
CortexMenexus subproduct · memory and history
Liquid / LQID spawned mark from skyzai.org
Liquidlqid.org · spawned DEX · still outside the Skyzai.com family
Emergentism mark from skyzai.org
EmergentismL7 witness · worldview · not a Skyzai SKU
Skyzai parent surfaces and identity contexts
SurfaceRoleIdentity
skyzai.comApplication and applied protocols: conversation, rendered tools, market and user workflows.Animated parent seal
skyzai.orgProtocol and DAV knowledge surface: public corpus, maps, twins, timeline and evidence.Animated parent seal
Natural Person contextThe individual bearer. The mark does not itself verify identity.Six-ring weave; void centre
Legal Person contextA corporation or other legal-person operating context. The mark does not itself verify status or authority. It is not a DAC product name.Twelve-ring weave; void centre
Circle.news · DAV contextCircle.news occupies the DAV context in the Skyzai family. Its map is infrastructure and latency, not a physical globe.Twenty-four-ring field with r53 Circle core · IS
Neighbouring surfacesAPU, Cortex, Liquid and Emergentism sit in the same context class as the DAV. Four unlike objects, not a product line. This seating does not form a legal DAV, move Cortex out of Menexus, make Liquid a Skyzai.com sub-brand, or turn Emergentism into a product.Each keeps its own mark law · see table below

Context class — core loop and neighbouring surfaces

The DAV is a context class, never proof of formation, authority, DNS or settlement. Core DAV is the epistemic loop Circle → ReFu → Agentz. APU, Cortex, Liquid and Emergentism sit beside that loop as neighbouring surfaces: same context class, four unlike objects. They do not become a second organ loop, Skyzai.com family members, or each other.

Core DAV loop and neighbouring surfaces — not a formed DAV
SeatMemberKeeps beingDoes not become
Core DAVCircle.newsIS organ occupying DAV contextA live legal DAV or a globe
RealityFuturesCOULD organAn oracle or execution rail
AgentzSHOULD organA signer
Neighbouring surfacesAPUIndependent librarian utilityA Menexus subproduct or Agentz runtime
CortexMenexus subproduct for memory and history · mark from skyzai.orgAn organ or a Skyzai.com family member
LiquidLQID spawned DEX proofA Skyzai.com sub-brand or a live EVM network
EmergentismL7 witness / worldviewA Skyzai SKU or a compulsory belief

Production SVG downloads

These transparent stills preserve the approved geometry, stroke and artboard. Choose the ink for the surface beneath the mark. An SVG loaded with <img> does not inherit the page’s colour: choose the matching file. Inline SVG may bind color to --sz-identity-rest-ink, including Night Shift. Keep meaningful image alternatives; hide a redundant mark from assistive technology when its adjacent name already supplies the label.

Static exports · one geometry, two ground-specific inks
IdentityLight groundDark ground
Skyzai parentDark-ink SVGLight-ink SVG
Natural Person · 6 ringsDark-ink SVGLight-ink SVG
Legal Person · 12 ringsDark-ink SVGLight-ink SVG
Circle.news · 24 rings · coreDark-ink SVGLight-ink SVG
Artificial Person · 24 rings · no coreDark-ink SVGLight-ink SVG
RealityFuturesDark-ink SVGLight-ink SVG
Agentz CloudDark-ink SVGLight-ink SVG
APUDark-ink SVGLight-ink SVG
CortexDark-ink SVGLight-ink SVG
Liquid · LQID spawned DEXDark-ink SVGLight-ink SVG
EmergentismDark-ink SVGLight-ink SVG

For prominent animated identity, use the existing parent seal or contextual weave component; these downloads are stills, not substitute animation engines. The parent stays monochrome; only woven seals may colour-cycle. At favicon size use the static parent utility crop, never a cropped person weave. Original Figma tiles are provenance references, not transparent or theme-responsive production files.

Skyzai.com family

These are members or named faces of the applied Skyzai.com family—not independent parent brands. A product mark may lead on its own surface; the Skyzai relationship stays discoverable in provenance, navigation or the endorsed lockup.

Members and named faces of the Skyzai.com family
NameSeat in the familyBrand rule
me.skyzai.comNatural Person contextSix-ring weave; classifies context and does not prove identity.
we.skyzai.comLegal Person contextTwelve-ring weave; proves neither legal status nor authority without separate evidence and mandate.
Circle.news · circle.newsIS · DAV context / epistemologyTwenty-four-ring field plus r53 Circle core (the dot). DAV remains a context class; the mark proves neither authority nor state.
RealityFutures · realityfutures.comCOULD · probability and future-state organProduct-owned mark; probability never implies oracle finality or execution.
Agentz Cloud · agentz.cloudSHOULD · proposal and agent surfaceProduct-owned mark; every consequential act remains unsigned until external authority binds it.

Spawned proof, outside the family

LQID.org DEX mark from Figma
LQID.orgSkyzai-spawned DEX proof · outside the Skyzai.com family
LQID.org sits outside this family. Owner direction dated 2026-09-01 establishes the new domain and DEX brand as spawned by Skyzai for an L2 proof of concept, not as a Skyzai.com sub-brand. “L2” here is a product-programme label; this brand rule does not claim an EVM scaling network, DNS availability, deployment, liquidity or settlement.
Navigation language. Do not expose obsolete “Personal / Work / Virtual” modes. Products may name a DAC or DAV directly when the distinction matters; conversational capability routing otherwise stays in the chat.

Mark registers

Marks are sorted by what they denote. That selects the governing law. Evolutionary Network is excluded from this organisation.

Skyzai mark registers by what they denote
RegisterDenotesGoverning lawMarks
Parent sealthe protocol itselfanimates prominently, never substitutedSkyzai .com application, .org protocol
Bearer contextswho is actingTorus weave, rings × stroke = 144Natural 6@24 and Legal 12@12 void centre; Artificial Person 24@6 void centre. Circle.news is an organ, not a bearer.
Organ markswhich function is in playCircle.news uses the 24-ring field with r53 core; ReFu and Agentz keep their own marksCircle.news IS, RealityFutures COULD, Agentz.cloud SHOULD
Distinct venture identitiesa named identity, not proof of legal formationoriginal logo; shared Skyzai interface rules, never substituted with the sealMenexus, OFN, Aureus, Tokencen; historical LQID references remain separately labelled
Substrate primitivesa routing mechanic, not a brandset in type, never drawn as identitySpectre
Process marksa state, not a thingphase set, colour permittedAssure, Insure, Ensure
APU productthe librarian-facing utilityshared Skyzai tokens; unsigned proposalsAPU.bot · neighbouring surface · see its product register below
Neighbouring surfacesconnected surfaces in the DAV context class — four unlike objects, not a product lineeach member keeps its own mark law; seating ≠ family membershipAPU, Cortex, Liquid, Emergentism
Unplacedpending owner rulingno new identity exportnone currently
Not a Skyzai.com release. Cortex is seated as a neighbouring surface with the nested-star mark from skyzai.org. Do not invent a second Cortex identity. Assure / Insure / Ensure remain deferred. Liquid stays spawned and outside the Skyzai.com family even while it sits in the same context class. Emergentism is a witness, not a product. APU has its own product register below. Agentz owns the SHOULD role.

Purpose behind each mark

Artwork identifies a subject. Its VMOSK-A explains the intended purpose: Vision, Mission, Objectives, Strategies, KPIs and Agents. These are concise, derived profiles—not replacement charters or proof that a product is delivered.

Context symbols follow the represented subject. A shared logo does not transfer a charter. Missing fields and source conflicts remain visible; the internal source register keeps exact provenance for maintainers.

Download purpose profiles · Download all measured SVG specifications

Skyzai

Declared direction · packaging reconciliation and charter fields open

Shared intelligence, identity and coordination with explicit permission and usable exit.

Those package names remain in the owning charter; they are not a navigation instruction. The later owner decision removes Personal / Work navigation. Reconcile that source before treating its packaging as current product UI.

Read the VMOSK-A profile
V · Vision
Give people and organizations useful intelligence, portable identity, explicit authorization and verifiable receipts.
M · Mission
The parent charter describes Personal and Work buyer packages built on shared identity, forecasting, recommendations, commerce, evidence and communication services.
O · Objectives
Prove bounded workflows with separate consent, custody and consequences, reproducible maturity claims and usable exit.
S · Strategies
Start with small receipted workflows, reuse shared services and advance claims through dated evidence.
K · KPIs and triggers
Treat repository completion, local tests, deployment and independent verification as distinct gates. A full KPI catalogue is not specified in this source.
A · Agents
Not specified in the parent source: identify its agent skill tree and responsibilities before operational use.

Source account: Skyzai pillar VMOSK-A. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 820 · 820
Browser geometric enclosure · excludes stroke
86.529 · 86.482 · 646.012 · 646.059
Approximate painted bounds · includes stroke
86.284 · 86.284 · 646.23 · 646.23
Intrinsic insets · left / top / right / bottom
86.284 · 86.284 · 87.485 · 87.485
Paint sampling tolerance
0.601 source units per pixel
SVG file size
2,394 bytes

Download Skyzai SVG still

View artwork and usage rules

Natural Person

Context symbol · OSK-A, not a product charter

Six-ring identity context for a natural person.

Use the person's stated Objective and a temporary Strategy, KPI and Agents scaffold. Do not invent a universal Vision or Mission for people. The symbol grants no authority; OSK-A behavior still needs implementation evidence.

Source account: VMOSK-A / OSK-A framework. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1000 · 1000
Browser geometric enclosure · excludes stroke
203.104 · 203.102 · 594 · 594
Approximate painted bounds · includes stroke
190.918 · 190.918 · 618.896 · 618.164
Intrinsic insets · left / top / right / bottom
190.918 · 190.918 · 190.186 · 190.918
Paint sampling tolerance
0.732 source units per pixel
SVG file size
3,014 bytes

Download Natural Person SVG still

View artwork and usage rules

Circle

Signed source account · delivery remains evidence-gated

Sourced IS: inspect who said what, with uncertainty and a correction trail.

This is Circle's project profile. Its artwork is shared with Artificial Person contexts; that does not transfer Circle's charter to another represented agent.

Read the VMOSK-A profile
V · Vision
Record who asserted what. Circle asserts no cause and no likelihood.
M · Mission
Turn attributed public RSS into source-preserving SignalPackets and prove a local correction-and-acknowledgement loop. Broader source admission remains gated.
O · Objectives
Prove the permitted source-to-packet-to-consumer loop, including correction, acknowledgement and provenance safeguards.
S · Strategies
Separate assertions from inference, account for dependent sources, append corrections and preserve IS / COULD / SHOULD boundaries.
K · KPIs and triggers
Track proof-loop closure, correction exercises, consumer acknowledgement and source independence without treating targets as results.
A · Agents
Separate bounded intake, source processing, packet audit and implementation; architecture and constitutional roles provide counsel.

Source account: Circle signed v4 account. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
-40 · -40 · 807 · 807
Browser geometric enclosure · excludes stroke
16.647 · 16.249 · 694.105 · 693.817
Approximate painted bounds · includes stroke
62.648 · 62.648 · 601.704 · 601.704
Intrinsic insets · left / top / right / bottom
102.648 · 102.648 · 102.648 · 102.648
Paint sampling tolerance
0.591 source units per pixel
SVG file size
10,997 bytes

Download Circle SVG still

View artwork and usage rules

Artificial Person

Shared artwork · represented subject owns its purpose

Twenty-four-ring context with the shared fixed centre dot.

Uses exactly the same artwork as Circle. Link the represented agent or organization's own purpose and charter; do not inherit Circle's six fields merely because the mark is shared. The symbol grants neither personhood nor authority.

Source account: VMOSK-A / OSK-A framework. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
-40 · -40 · 807 · 807
Browser geometric enclosure · excludes stroke
16.647 · 16.249 · 694.105 · 693.817
Approximate painted bounds · includes stroke
62.648 · 62.648 · 601.704 · 601.704
Intrinsic insets · left / top / right / bottom
102.648 · 102.648 · 102.648 · 102.648
Paint sampling tolerance
0.591 source units per pixel
SVG file size
10,997 bytes

Download Artificial Person SVG still

View artwork and usage rules

RealityFutures

Signed v2 reference · later proposals not adopted here

Uncertainty-bearing COULD: examine possible futures before a decision.

Read the VMOSK-A profile
V · Vision
Make uncertain futures assessable while distinguishing market quotations from truth or calibrated probability.
M · Mission
Develop prediction markets that let people examine possible consequences before a separately authorized decision.
O · Objectives
Test reproducible resolution evidence, invalid-outcome and refund paths, and typed acknowledgement and feedback returned to Circle. Feedback is not a promise of compensation.
S · Strategies
Keep forecasting distinct and require reproducible resolution specifications before market activation.
K · KPIs and triggers
Evaluate resolution integrity, source reproducibility, uncertainty and exposure to capture; keep unmeasured states explicit.
A · Agents
Use forecast and audit roles with separate source, recommendation and execution responsibilities.

Source account: RealityFutures active v2 reconciliation; RealityFutures preserved signed v2 body, controlled by reconciliation. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1000 · 1000
Browser geometric enclosure · excludes stroke
260 · 223 · 480.076 · 554.346
Approximate painted bounds · includes stroke
239.99 · 199.707 · 520.752 · 601.318
Intrinsic insets · left / top / right / bottom
239.99 · 199.707 · 239.258 · 198.975
Paint sampling tolerance
0.732 source units per pixel
SVG file size
1,277 bytes

Download RealityFutures SVG still

View artwork and usage rules

Agentz

Source-status conflict · role summary only

Unsigned SHOULD: prepare recommendations and exact proposals for review.

The signed reference and staged successor conflict over active status. This guide does not decide between them or adopt the staged rewrite.

Read the VMOSK-A profile
V · Vision
Support human judgement with recommendations that remain unsigned and open to review; this is a role paraphrase, not a complete Vision section.
M · Mission
Produce an unsigned recommendation and exact execution proposal.
O · Objectives
Keep proposed consequences inspectable at the external authority boundary; a current objective catalogue is not established here.
S · Strategies
Separate proposal generation from already-authorized mechanics and external mandates.
K · KPIs and triggers
Not specified in the signed reconciliation: resolve the current KPI source before operational use.
A · Agents
L4 describes workflow dispatch, not an appointed team. A complete current skill tree is not established here.

Source account: Agentz signed v2 reference; successor status unresolved; Agentz bare-name staged successor, not adopted here. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1000 · 1000
Browser geometric enclosure · excludes stroke
241.007 · 227.694 · 517.35 · 543.974
Approximate painted bounds · includes stroke
191.65 · 175.537 · 615.967 · 648.193
Intrinsic insets · left / top / right / bottom
191.65 · 175.537 · 192.383 · 176.27
Paint sampling tolerance
0.732 source units per pixel
SVG file size
1,346 bytes

Download Agentz SVG still

View artwork and usage rules

LQID

VMOSK-A source needed

Owner-described DEX proof-of-concept direction.

An active project VMOSK-A has not been identified for this mark. Do not borrow EXIT's charter, infer live trading or fill the six fields from the logo.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1000 · 1000
Browser geometric enclosure · excludes stroke
214.991 · 239.783 · 570.84 · 521.231
Approximate painted bounds · includes stroke
190.918 · 215.82 · 618.896 · 569.092
Intrinsic insets · left / top / right / bottom
190.918 · 215.82 · 190.186 · 215.088
Paint sampling tolerance
0.732 source units per pixel
SVG file size
1,561 bytes

Download LQID SVG still

View artwork and usage rules

Menexus

Memory-product control · not the corporate charter

Machine-usable memory, permissioned connections and conversational access.

Read the VMOSK-A profile
V · Vision
Let organizations remember, explain and improve work without surrendering memory to one AI provider or permitting silent commitment changes.
M · Mission
Build source-bound memory through Cortex, permissioned context through Nexus and the proposed new AIA conversational interface.
O · Objectives
Demonstrate inspectable permissioned answers, deliberate acceptance, correction continuity, portability and useful customer outcomes.
S · Strategies
Start with one rights-cleared job, existing types and text-first access; compare total effort against simpler tools.
K · KPIs and triggers
Evaluate correctness, permission safety, correction continuity, total customer effort and verified exit against fixed acceptance criteria.
A · Agents
Separate source intake, memory, disclosure, conversation, authenticated human acceptance and independent evaluation.

Source account: Menexus memory product control v1.2.0. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1000 · 1000
Browser geometric enclosure · excludes stroke
223.99 · 220.359 · 551.493 · 560
Approximate painted bounds · includes stroke
198.975 · 195.313 · 601.318 · 610.107
Intrinsic insets · left / top / right / bottom
198.975 · 195.313 · 199.707 · 194.58
Paint sampling tolerance
0.732 source units per pixel
SVG file size
1,505 bytes

Download Menexus SVG still

View artwork and usage rules

Aureus

Declared architecture · no service or licence claim

Bring asset opportunities, their proposed rights and supporting evidence together.

Read the VMOSK-A profile
V · Vision
Develop a financeability layer connecting verified asset evidence with qualified legal and service routes.
M · Mission
Prepare the evidence, proposed rights, risk and compliance work needed to assess asset financeability.
O · Objectives
Define the asset-formation stack without implying formed entities, licensed services or launched products.
S · Strategies
Organize asset classes and infrastructure with role-based access and separately qualified legal and provider routes.
K · KPIs and triggers
Measure structural readiness, clear product explanations and truth-boundary compliance before claiming financial performance.
A · Agents
Assign evidence, product, infrastructure and operating responsibilities without treating a documented roster as deployed agents.

Source account: Aureus active v3.1 direction; public-safe summary only. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 338 · 555
Browser geometric enclosure · excludes stroke
0 · 0 · 338 · 554.5
Approximate painted bounds · includes stroke
-0.202 · -0.2 · 338.705 · 555.1
Intrinsic insets · left / top / right / bottom
-0.202 · -0.2 · -0.503 · 0.1
Paint sampling tolerance
0.301 source units per pixel
SVG file size
572 bytes

Download Aureus SVG still

View artwork and usage rules

OFN

Standards-body direction · detailed delivery fields incomplete

Common receipt and reporting standards; separate from the country centres that use them.

AI, routing documents and verification records support work but do not sign or authorize it.

Read the VMOSK-A profile
V · Vision
Preserve distinct standards and country-centre responsibilities without collapsing legal, operational or evidence boundaries.
M · Mission
Keep source ownership, claim discipline and independent evidence explicit throughout OFN and Tokencen material.
O · Objectives
Current delivery objectives require owner confirmation; the detailed predecessor is explicitly historical.
S · Strategies
Use source-owned controls and the applicable lawful authority for each consequential act.
K · KPIs and triggers
Hold where required evidence or authority is absent. A current quantitative KPI set is not established by the active opening.
A · Agents
Not specified in the current source opening: identify the responsible agents and skill tree before operational use.

Source account: OFN current source opening; older body historical. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1000 · 1000
Browser geometric enclosure · excludes stroke
220 · 219.539 · 560 · 560
Approximate painted bounds · includes stroke
190.186 · 189.453 · 619.629 · 619.629
Intrinsic insets · left / top / right / bottom
190.186 · 189.453 · 190.186 · 190.918
Paint sampling tolerance
0.732 source units per pixel
SVG file size
550 bytes

Download OFN SVG still

View artwork and usage rules

Tokencen — global mark

Global VMOSK-A source needed

Global identity reference; a complete current purpose profile is not established here.

The located KSA VMOSK-A governs a particular local centre, not this neutral global mark. Identify the global source before writing its six-field profile. A network name does not establish a legal franchise or operational-centre count.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 1415 · 1415
Browser geometric enclosure · excludes stroke
0 · -0 · 1414.217 · 1414.214
Approximate painted bounds · includes stroke
10.018 · 10.018 · 1393.927 · 1393.927
Intrinsic insets · left / top / right / bottom
10.018 · 10.018 · 11.055 · 11.055
Paint sampling tolerance
1.036 source units per pixel
SVG file size
1,815 bytes

Download Tokencen — global mark SVG still

View artwork and usage rules

Helios

Declared venture direction · delivery fields incomplete

Goods and services across a person's biological and lived context.

AI and documentation may prepare proposals but cannot sign or authorize consequential acts.

Read the VMOSK-A profile
V · Vision
Address goods and services across one natural person's biological and lived context.
M · Mission
Develop that direction without turning research or product hypotheses into health, clinical or outcome claims.
O · Objectives
Current delivery objectives require source-owner confirmation; the detailed predecessor is historical.
S · Strategies
Keep recommendations independent of product margin. Use source-owned controls, independent evidence and applicable professional or entity authority.
K · KPIs and triggers
Hold work lacking required evidence or authority. Current product KPIs need an identified active source.
A · Agents
Not specified in the current source opening: identify the responsible agents and skill tree before operational use.

Source account: Helios current source opening; older body historical. Derived summary; consult the owning source before operational use.

Measurements and SVG download

All dimensions use source SVG units, not CSS pixels or Android dp. The browser geometric enclosure can exceed the tight visible-ink bounds. Insets are existing artboard space, not the required clear space. Painted bounds are raster estimates; tiny negative insets can be sampling error. Apply the approved minimum-size and clear-space rules separately.

Artboard · x / y / width / height
0 · 0 · 594 · 686
Browser geometric enclosure · excludes stroke
0 · 0 · 593.9 · 685.776
Approximate painted bounds · includes stroke
-0.388 · -0.381 · 594.318 · 686.305
Intrinsic insets · left / top / right / bottom
-0.388 · -0.381 · 0.07 · 0.076
Paint sampling tolerance
0.458 source units per pixel
SVG file size
4,137 bytes

Download Helios SVG still

View artwork and usage rules

Historical marks

Preserved history · not current products

Prior artwork retained for provenance.

Preservation is not adoption. Assure, Insure and Ensure receive no newly invented current VMOSK-A. Historical LQID and parent tiles do not supersede approved current marks.

View artwork and usage rules

Still exports remain unchanged. Prominent marks use their approved motion components: the parent stays monochrome; woven seals retain their split, colour and hover-collapse behavior. A still download is not an animated component.

Ventures

Distinct identities. One Skyzai design system. Venture logos and expressive colour palettes change; Material components, typography outside identity wordmarks, navigation, motion, accessibility and appearance behaviour stay shared.

Menexus: three nested six-point stars

Menexus

Memory, permissions and conversational access

The original three-path mark is preserved. Its viewport is 1000 × 1000 source units; each stroke is 25 units, with 0.62 opacity per path. Keep the original translation and overlapping strokes. These are SVG coordinates, not physical dp. The preserved download uses cream ink and is shown on a dark ground.

Menexus follows Skyzai for interface typography, Material components, colour roles, appearance and accessibility. Its separate brand guide is archived. This identity entry does not change product ownership, legal authority or implementation status.

Download original Menexus SVG

Helios

Peptides, nutrition & preparation instruments

helios.you

A venture developing preparation instruments, nutrition and future peptide and signalling products. This describes the business direction, not product availability or medical efficacy.

The existing sun is extracted without changing its 25 paths. Solar ink #FFC233 stays on its dark field. The new interface palette derives from that solar seed; the logo does not acquire a new silhouette or a lowercase lockup.

Light

Primary
#7A5900
Secondary
#F6E1A7
Tertiary
#F0E495

Dark

Primary
#FDBC00
Secondary
#534619
Tertiary
#4E4806

Download logo SVG

Historical logo references

Preserved from the retired Menexus guide, not adopted as current product identities. Assure, Insure and Ensure are not Menexus products. LQID is retained under its original name, not renamed or reissued as EXIT. These originals remain available for provenance only; existing Skyzai release holds still apply.

One system, distinct colour

Menexus uses the shared Skyzai role palette. The four venture palettes below are generated from deliberate seeds with Material Color Utilities 0.13.0, using its Vibrant HCT scheme at standard contrast. Aureus: forest #005430; OFN: blue #2962FF; Tokencen: ochre #8A5D20; Helios: solar #FFC233. This is the proposed Skyzai adaptation, not a claim that existing venture sites have migrated.

Use semantic role/on-role pairs, not the raw seed as body text. Night Shift, reduced motion, error/success meanings and accessible states follow the shared system. A brand accent is never evidence of a positive result. Download all light and dark role palettes · Logo provenance · Material colour source.

Real-world assets

Three distinct roles: origination, standards and local service delivery. Sharing a design system does not merge their responsibilities or establish a licence, certification or operating service.

AUREUS

Asset originator

aureus.money

Structures asset opportunities with qualified third parties, bringing the proposed instrument, its rights and its supporting evidence together.

Keep the exact five-path A, with no background sketch. SVG viewport: 338 × 555; filled bounds: 338 × 554.5; each crossbar: 46 units high. These are source coordinates, not physical dp. AUREUS uses Cinzel Regular 400, native kerning and no added tracking. The separate Aureus brand guide is archived.

Light

Primary
#006D40
Secondary
#BFECDA
Tertiary
#A8F0E7

Dark

Primary
#00E38A
Secondary
#244E41
Tertiary
#00504A

Download logo SVG · Download Cinzel · Font licence

OFN

Standards body

ofn.app

Developing common receipt and reporting standards for economic events and their supporting evidence.

The open star stays separate from the assets and service providers. Standards do not confer title, guarantee an asset or approve an issuer. The two existing stroke paths and their placement are preserved.

Light

Primary
#004EE8
Secondary
#E4DFFF
Tertiary
#ECDCFF

Dark

Primary
#B6C4FF
Secondary
#464364
Tertiary
#503E6D

Download logo SVG

Tokencen

RWA service-centre network

tokencen.com

A proposed network of independently run service centres coordinating asset preparation, documentation and qualified local providers.

Use the neutral global mark, not a country-specific chapter symbol or an attestation stamp. This export preserves the root master’s ten rounded rectangles, central circle, corner radii, stroke widths and opacity. “Network” describes the intended service model, not a legal franchise or an operational-centre count.

Light

Primary
#865300
Secondary
#FFDEAA
Tertiary
#FFDF91

Dark

Primary
#FFB960
Secondary
#5A4319
Tertiary
#584401

Download logo SVG

Semantic colour, resolved by appearance

Components consume Material role pairs, never a dark-only hex ladder. Each specimen below resolves the same three contracts inside its own appearance: role and on-role travel together, while fixed Skyzai identity inks remain separate.

Dark

Material baseline
surfaceon-surface
primaryon-primary
secondary-containeron-secondary-container

Light

Material baseline
surfaceon-surface
primaryon-primary
secondary-containeron-secondary-container

True Tone

Skyzai custom
surfaceon-surface
primaryon-primary
secondary-containeron-secondary-container

Dark warm

Skyzai custom
surfaceon-surface
primaryon-primary
secondary-containeron-secondary-container

Fixed identity inks

Substrate black
#050505 · canonical mark field
Seal cream
#FFFDE7 · canonical identity ink

Stable colour families — four coordinated palettes

Blue stays blue, green stays green and gold stays gold. Appearance changes their shades and matching foregrounds, not their purpose. The guide uses gold-led actions; APU uses blue-led actions. Each keeps that choice in light, dark, True Tone and dark-warm. Red remains the error family. Original artwork is never inverted, filtered or recoloured by a theme switch.

AppearanceBlueGoldGreenRed
dark#2196F3#FFEB3B#4CAF50#F44336
light#1565C0#92650A#2E7D32#D32F2F
true-tone#1565C0#92650A#2E7D32#D32F2F
dark-warm#2196F3#FFD54F#4CAF50#F44336

The chips above are painted with the literal hex printed beside each one: they are a declarative reference to four appearances at once, not a rendering context, so §00.4’s alias-not-literal rule for live surfaces does not govern them — the structural gate holds each chip equal to its printed value instead.

How the scheme is derived

Web adoption: data-web-palette="gold" keeps this guide gold-led; data-web-palette="blue" keeps APU blue-led. These generated profiles bind the existing source ramps to stable roles. Use --sz-color-blue-container with --sz-color-blue-on-container for a blue illustration, not whichever role happens to be primary. Native scheme exports retain their legacy key order until a separately tested application adoption; this web correction does not silently rewrite them.

Material explains the colour system — HCT, tonal palettes, roles and dynamic colour — and this guide does not repeat it (colour system, roles, dynamic colour). What is Skyzai’s: each appearance’s four key colours become six tonal palettes (primary, secondary, tertiary, error, neutral, neutral-variant) with Google’s own material-color-utilities; the accent roles read those palettes; the surface roles do not — the substrate black, the seal cream and the surface ramp are fixed identity inks. The generated palettes are the --ref-* tokens below, rendered live for the current appearance.

Contrast and dynamic colour

Material publishes standard, medium and high contrast variants of a scheme. Skyzai ships standard and answers the reader’s own prefers-contrast: more with stronger text, borders, focus rings and underlines (§09); a full medium and high scheme is generated from the same key colours when a product needs it. Wallpaper-seeded app colour remains off under pending ruling S1. Brand seeds and identity inks remain the current contract; platform research is not adoption.

Product colour is local. Circle and every other product own their taxonomies and accents. Those colours do not enter the Skyzai parent palette. True Tone and dark-warm are Skyzai Night Shift schemes: each starts from the corresponding Material light or dark role structure and requires its own contrast, state-layer and forced-colours verification before product adoption.

Appearance follows the user and their system

Light and dark are the primary Material appearances. Night Shift warms either one without changing hierarchy, meaning or evidence. True Tone is the warmed light state; dark-warm is the warmed dark state. Every state uses Material colour roles and state layers rather than page-specific paint.

control model · app-first
Light/Dark appearance + Night Shift

The top control behaves like a phone settings surface, not a brand sampler. Appearance selects a complete light or dark palette, including each surface and its readable text colour. Eye comfort warms the active appearance: True Tone is warm light; dark-warm uses warm OLED neutrals. It does not reassign blue, green or gold to different objects.

dark · operator
Black / Yellow

A dark treatment for skyzai.org, K2 envelope review, internal dashboards, and operator surfaces. Proof behavior is strict: source, tier, and refusal boundary stay visible.

light · same identity
Light surfaces / Gold

The same guide identity on light surfaces, with darker gold action ink and paired foregrounds. A blue-led product keeps blue here too. Appearance is a reader preference, not an audience assignment.

true-tone · warm light
Skyzai custom
Warm paper / Gold

A warm-light palette for comfortable reading. The guide keeps gold actions; APU keeps blue. Green illustrations and gold or blue cards retain their own family and matching text.

dark-warm · operator
Skyzai custom
Warm OLED / Gold

Night Shift applied to the dark role structure for long operator sessions. Meaning and component state remain identical to dark.

ThemeAudience exampleExample surfacePrimary CTASecondary CTAProof behavior
darkAny readerDark surfacesProduct's chosen familyMatching tonal pairEvidence and refusal boundaries stay visible.
lightAny readerLight surfacesSame family, darker inkMatching tonal pairClaims and sources do not change with appearance.
true-toneReader chooses warmthWarm light surfacesSame familyMatching warm pairWarmth changes neither meaning nor permissions.
dark-warmReader chooses warmthWarm dark surfacesSame familyMatching warm pairSame evidence boundaries as every other palette.

Source boundary. Now in Android demonstrates light and dark system completeness. True Tone and dark-warm are marked Skyzai extensions, not case-study exports: they preserve the matching Material role structure to reduce visual temperature, and remain candidates until contrast, every applicable component state, forced colours and device rendering are re-tested. Store appearance as a user preference, respect the operating system on first visit and preserve manual override.

✓ Do
  • Apply a saved appearance choice first; otherwise follow the system’s light/dark preference.
  • Use audience treatments above as examples, never to override the reader’s preference.
  • Enable warm tone only by an explicit reader choice; formal exports may specify their own paper treatment.
  • Preserve manual theme override and localStorage persistence.
✕ Don't
  • Use cream/green as the commercial default.
  • Use yellow as the light-theme primary CTA.
  • Let a theme change the claim, product status, or evidence tier.
  • Use yellow body text on white or cream substrates.
  • Treat theme as a mood-board choice without audience rationale.

Make the value understandable.

Web & marketing guide · earn the next step

Material 3 is mandatory on websites and landing pages. Treat the browser as another app surface at its actual window width, not a separate UI standard. Use supported native components for native apps; on the web use semantic HTML and implementations that preserve Material anatomy, states, navigation and accessibility. No native equivalence or Google certification is implied.

One page serves one audience, one buying job and one primary action. Lead with the customer’s outcome in ordinary language; explain the mechanism second. Use confident, specific copy without claims the product cannot substantiate.

A complete commercial page pattern
PartWhat it must answer
PromiseWhat changes for me? Name the outcome, audience and one clear next step.
Problem & mechanismWhy does this matter, and how does it work? Use the smallest useful diagram or customer scene.
ProofWhy believe it? Show a real demonstration, source, dated measurement or accurately attributed customer evidence. Label concept art and unverified proposals.
OfferWhat do I receive, what does it cost, and what is available now? Present terms and data consequences before commitment.
ObjectionsWhat about privacy, compatibility, setup, support and exit? Answer the material concerns before asking again.
ActionUse one dominant CTA and a subordinate alternative. Chat, sign-in, forms, checkout and consent retain Material semantics and accessible recovery.

Creative scope: editorial layouts, large headlines, playful illustration, generated art and optional scroll scenes are welcome inside the shared app-first foundation. They never replace Material controls, semantic roles or adaptive navigation. Keep ordinary scrolling and a complete static page. Art does not set UI role colours or replace proof; never draw a logo with a generator.

Success measure: name the intended conversion in the brief—start a useful conversation, try the product or contact sales—and measure it with consent-respecting analytics. Do not use forced registration, fake scarcity, deceptive urgency or concealed prices to inflate it.

Publish gate: pass the same Material acceptance checklist as every app surface, then check accurate offer and claims; page title, description and share image; semantic headings and crawlable text; working CTA and recovery; explicit media dimensions and measured performance. A polished screenshot is not a release test.

Now in Android is Skyzai’s primary applied-product reference: the bible for turning a design kit into a finished product system. Organize work as Styles → Components → Layout Examples, then design loading and recoverable error states with equal care. Skyzai additionally requires a useful empty state and marks it below as a local completeness extension. Show light and dark, show every applicable interaction state, and visibly tag any Skyzai departure from the Material baseline. Do not copy the case study’s older typography values over the current Material 3 roles in this guide.

Styles · colour gradients

Background glow is a semantic role pair

Skyzai examples

Now in Android supplies the role-pair method; the exact eight pairings below are Skyzai-composed examples. Choose one pair of semantic roles, not two fixed colours. The guide hero uses secondary-container + tertiary-container in every appearance. Changing Light, Dark or Night Shift immediately resolves both colours from the active scheme; it does not select an unrelated gradient. The two role fields move slowly through the bounded surface. Animate position, never a separate hue cycle. Reduced Motion keeps the same current colours in a centred still composition.

Change the appearance controls above to inspect these examples. Role values update live, including an operating-system appearance change when no explicit preference is saved. A product’s custom scheme must update the underlying roles too. Retest text against the entire moving field, keep controls on their Material surfaces, and remove decorative glow in forced colours. Background motion is independent of the parent seal, which stays monochrome.

primary-container + tertiary-container
tertiary-container + primary-container
inverse-on-surface + primary-container
tertiary-container + inverse-on-surface
inverse-on-surface + tertiary-container
inverse-on-surface + surface-variant
inverse-on-surface + surface
secondary-container + tertiary-container
Components

Every state is designed

One semantic component, shown across the complete interaction contract. Focus remains independently visible; disabled is not simply lower opacity text.

Hover Focus Pressed
Layout examples

One hierarchy, five applied widths

Historical case-study widths shown for source fidelity, not implementation breakpoints. New Skyzai work uses §05’s current window classes and §04’s surface-specific navigation; choose one primary mode per viewport.

0–599
4 · 16
600–904
8 · 16
905–1239
8 · 12
1240–1439
12 · 24
1440+
12 · 24
Loading, error & local extension

Readiness is part of the product

A designed system does not stop at the happy path. The inspected Now in Android source explicitly supplies progress and recoverable error references. Skyzai adds empty-state guidance as a marked completeness rule.

Ship the visual, not a runtime dependency

Use a diagram when relationships or sequence become clearer than prose. Use a playful illustration when a metaphor makes an unfamiliar idea approachable. Use photography or generated artwork when it shows a useful customer scene. If a short sentence does the job better, keep the sentence. Apps use these selectively; websites may give them an editorial stage.

Visual delivery contract · Skyzai requirements
AssetEditable sourceShip
Mermaid chartVersioned .mmd, pinned renderer/config, source links for factual nodes.Pre-rendered, sanitized SVG and a nearby text equivalent. Use accTitle/accDescr; no remote Mermaid runtime required to read a page.
Original illustrationOwned Figma/vector source, named creator, approved brief and usage rights.Optimized SVG; remove scripts, event handlers, foreign objects and external references. Keep labels in HTML. Building a Bridge informs selected original commissions, not a blanket UI skin.
Generated image / artworkOriginal output, model/tool and date, prompt and reference provenance, edits and rights review.Responsive AVIF/WebP with PNG/JPEG fallback; alt text and concept label where realism could imply a real product, person or event. Never generate logos or evidence into the image.
Scroll scene / videoEditable sequence and a completed still or poster, plus captions/transcript for meaningful audio.Progressive enhancement. Normal scroll, no trapped focus, no autoplay audio, pause for continuing motion. Reduced Motion and JS-off show the complete story.

Use assets/storytelling/<asset-id> in the owning product, with a manifest linking source, render, SHA-256, creator/tool/version/date, rights, intended profile, alt/text fallback and claim boundary. Keep private prompts and references in a permissioned receipt; never bundle private provenance into a public site. An accessible Figma file is not by itself a redistribution licence.

Initial media budgets (Skyzai targets, not Google rules): each diagram/icon SVG ≤100 KB, offscreen illustration ≤200 KB per selected image, hero image ≤400 KB, and no visual asset required to unlock reading or chat. Set intrinsic dimensions; use responsive sources; lazy-load below-fold images but not the LCP hero. Load video only on intent. An exception needs a measured performance receipt, not a larger default.

Release checks: source and render agree; links resolve; rights are recorded; light/dark and Night Shift remain readable; meaningful text is not baked into art; 200% text and compact widths work; diagrams have a keyboard-accessible full-size view and text equivalent; controls retain Material semantics, contrast and focus; reduced motion, blocked JavaScript and unavailable media do not hide the message.

Reference: Mermaid accessibility · official Mermaid CLI. Use a pinned local renderer with strict security, not executable code or arbitrary links from untrusted diagram input.

Website example · original explanatory diagram

Make the idea easier to see.

A useful visual starts with a reader’s question. Its job is to shorten the path to understanding—not to decorate every surface.

Visual delivery workflow. Both diagram and illustration routes converge on source review, accessible export and testing.
Build-time Mermaid render on a neutral illustration panel. This explains a design process; it is not product-state evidence.
Read the diagram as text
  1. Name the reader’s question.
  2. Choose Mermaid for relationships, or an original illustration for a concept.
  3. Review source, meaning and rights.
  4. Export locally with a text equivalent.
  5. Test themes, reflow and reduced motion.

The illustration brief is ready for a selected commission; it is not presented as finished artwork. This example’s entrance animation is optional: its final content is present before animation and without JavaScript.

Material 3 type roles

Use the fifteen Material 3 roles exactly. Google Sans Flex is the shared interface family. This guide bundles it locally; individual apps require their own adoption and text-scaling tests. Code and telemetry use bundled Google Sans Code. Do not invent page-specific type scales or depend on a network font.

Interface

Google Sans Flex

Display, headline, title, body and label roles. Sentence case for controls and navigation.

Evidence & code

Google Sans Code

Hashes, paths, token names, timestamps, receipts and machine-readable values. Never use mono as decoration.

Canonical metrics

The metrics captioned on each specimen are Material 3’s published type-scale values (type scale tokens), adopted unmodified — Material is the source of the numbers, the specimens render them, and the structural gate pins each caption to its live role. The live web specimens use bundled Google Sans Flex and Google Sans Code; Google Sans Flex and Google Sans Code are the unified family requirement; product adoption is separately receipted.

Display

  • Display Large400 · 57 / 64px · 0px

    Display Large

  • Display Medium400 · 45 / 52px · 0px

    Display Medium

  • Display Small400 · 36 / 44px · 0px

    Display Small

Headline

  • Headline Large400 · 32 / 40px · 0px

    Headline Large

  • Headline Medium400 · 28 / 36px · 0px

    Headline Medium

  • Headline Small400 · 24 / 32px · 0px

    Headline Small

Title

  • Title Large400 · 22 / 28px · 0px

    Title Large

  • Title Medium500 · 16 / 24px · 0.15px

    Title Medium

  • Title Small500 · 14 / 20px · 0.1px

    Title Small

Body

  • Body Large400 · 16 / 24px · 0.5px

    Body Large

  • Body Medium400 · 14 / 20px · 0.25px

    Body Medium

  • Body Small400 · 12 / 16px · 0.4px

    Body Small

Label

  • Label Large500 · 14 / 20px · 0.1px

    Label Large

  • Label Medium500 · 12 / 16px · 0.5px

    Label Medium

  • Label Small500 · 11 / 16px · 0.5px

    Label Small

Emphasized roles and scaling

Material publishes fifteen emphasized companions to the type roles (type scale tokens) and explains the roles themselves (typography); this guide does not repeat either. Skyzai’s binding: an emphasized role keeps its metrics and moves one weight step up on Google Sans Flex’s variable axis — a 400 role renders at --m3-type-emphasized-weight-regular (500), a 500 role at --m3-type-emphasized-weight-medium (600) — for selected navigation destinations, the label of the one filled button, and unread or important rows. These are Skyzai-emphasized web weights, not a claim that every current Material emphasized role has these weights. Web and native share the Google Sans family requirement. Text must scale to 200% without clipping; the rendered fence tests it.

Do

  • Apply semantic roles, not arbitrary pixels
  • Keep controls and navigation in sentence case
  • Let users scale text without clipping

Do not

  • Condense text to make a layout fit
  • Use tracking as a substitute for hierarchy
  • Load a network font into an offline-capable surface

Material has two depth axes

At rest, use the current Material surface roles to establish containment and emphasis. Use a numbered shadow elevation only when a surface must visibly float or block another surface. These axes are independent: level 3 does not mean surface-container-high, and a higher container role does not imply a shadow. Follow each component’s current contract; where tone and shadow are exposed, treat them independently. Elevation communicates spatial ownership, never evidence, approval, truth or readiness.

For the artwork-led profile, see Material framing and component-specific hover elevation. Editorial corners may increase deliberately; ordinary component state contracts stay intact.

Surface materials

The active colour scheme supplies these semantic materials. surface-dim and surface-bright preserve their relative direction in every theme; the container sequence runs from lowest to highest emphasis.

surface-dimAlways dimmer than surface
surfaceDefault page material
surface-brightAlways brighter than surface
surface-container-lowestLowest-emphasis container
surface-container-lowLow-emphasis container
surface-containerDefault component container
surface-container-highHigh-emphasis container
surface-container-highestHighest-emphasis container

Shadow elevation levels

Material Web exposes six ordinal levels, 0–5. The specimens below use the official key shadow at 30% plus ambient shadow at 15%. They all sit on the same surface-container-lowest material so the shadow—not a colour substitution—is what changes. Compose instead accepts independent tonalElevation and shadowElevation values in dp; always take the final value from the current component contract.

Level 0none
Level 1key 0 1 2 · ambient 0 1 3 1
Level 2key 0 1 2 · ambient 0 2 6 2
Level 3key 0 1 3 · ambient 0 4 8 3
Level 4key 0 2 3 · ambient 0 6 10 4
Level 5key 0 4 4 · ambient 0 8 12 6
Source boundary. Material 3 exposes named surface-container-* roles, while Compose Surface separately supports tonal and shadow elevation. Material Web levels 0–5 are ordinal web levels, not a dp mapping to Compose. The older Now in Android tonal-overlay percentages remain in the evidence receipt rather than the active guide. See the current Material 3 colour roles, Compose Surface contract, and Material Web elevation levels.

Do

  • Start from the component’s named surface role
  • Add shadow only for real overlap or blocking separation
  • Pair modal elevation with a scrim and focus management
  • Keep keyboard focus independently visible

Do not

  • Map container roles mechanically to elevation levels
  • Invent oversized editorial shadows for controls
  • Animate idle elevation or use glow as focus
  • Use depth to imply a verified claim

Shape

Material’s shape scale and its corner tokens are Material’s to explain (shape, elevation); the Skyzai carriers are --shape-xs--shape-full and the Material names alias them (--md-sys-shape-corner-none 0 · extra-small 4 · small 8 · medium 12 · large 16 · large-increased 20 · extra-large 28 · extra-large-increased 32 · extra-extra-large 48 · full). Skyzai’s own rules: buttons and chips of selection are full; cards are medium and never smaller on a product surface; dialogs and bottom sheets are extra-large; the 4 and 8 steps are internal chrome only. Shape morphing is a Compose behaviour and is documented there, not drawn here. The six shadow levels are --md-sys-elevation-level-05, aliases of the ladder rendered above.

Governing principles for components

This section defines the adoption boundary, not a substitute component library. Start with the current official Material component, preserve its anatomy, applicable states and accessibility semantics, then bind Skyzai tokens and product content. §04.3 demonstrates the button family; every other component needs its own implementation mapping and receipt.

Interactive components

Carry the applicable state contract

Rest, hover, keyboard focus, pressed, disabled, loading, selected and error states are included only where the official component defines or the workflow requires them. State layers do not move cards vertically.

Icons

Material Symbols for function

Use an official Material Symbol or platform icon for navigation and actions (Material explains the set). Skyzai defaults: the Outlined style at --icon-symbol-axes (weight 400, no fill, grade 0, optical size 24); a selected destination or toggle switches to --icon-symbol-axes-selected (fill 1); glyphs at 24 inside a 48 target; never two icon families on one surface. Use Skyzai marks only for identity, person-context and product semantics. Never improvise a functional glyph from the seal.

Surface

Tone first, shadow second

Ordinary cards use a 12dp radius and 16dp inset. Filled and elevated cards have different shadow-state contracts; the elevated reference rests at level 1. Use tonal containers for hierarchy and documented editorial framing where appropriate; elevation never communicates proof or readiness.

Feedback

Put status near the action

Use supporting text for fields, snackbars for transient confirmation, banners for persistent cross-surface conditions and dialogs only for consequential interruption.

Implementation boundary
Material component anatomy
+ Skyzai semantic tokens
+ native platform accessibility
+ product-specific content
≠ copied Pixel identity

Component register — every Material 3 component, linked, with the Skyzai binding

Material explains each component — anatomy, states, accessibility, code — on its own page; this guide links it and does not redraw it. The register states what Skyzai does with each of the thirty-six components in the current catalogue (read 2026-09-02): used and how it is bound, conditional and when, or not used and why. A product that adopts a component owes its own implementation and receipt; a row here is a decision, not a proof.

CategoryComponentSkyzaiBinding
ActionsButtonsused§04.3 common buttons: filled (one per context), filled tonal, elevated, outlined, text; icon buttons are a separate family; Label Large, sentence case, 48dp target, state layers of §04.2a; loading is a Skyzai async extension
ActionsButton groupsnot usedno Skyzai surface groups peer actions yet; when one does, Material’s connected group is used as-is and receipted here
ActionsExtended FABsusedthe one primary action of a compact workspace surface (New receipt, New DAV); primary-container + on-primary-container, level 3, large corner
ActionsFloating action buttonsusedcompact-window primary action when the label is redundant; large FAB never used as decoration; never carries proof
ActionsFAB menunot usedCompose-first component without web parity; a Skyzai surface with several primary actions promotes one and demotes the rest to a menu
ActionsIcon buttonsusedapp-bar and toolbar actions; standard by default, filled tonal for a toggled tool; --icon-symbol-axes at rest, -selected when on; accessible name mandatory
ActionsSegmented buttonsconditionalused only for a single-select view switch of two to five peer views (list / map, day / week); never as a filter, which is a chip
ActionsSplit buttonsnot usedCompose-first; a Skyzai action with variants opens a menu from a trailing icon button instead
CommunicationBadgesusedsmall dot for unseen state, large count on navigation destinations; error role only when the count is a failure; never a proof marker
CommunicationLoading indicatorconditionalCompose surfaces use Material’s expressive loading indicator for waits under a few seconds; the web renders the circular progress fallback
CommunicationProgress indicatorsusedlinear for a known duration inside a card or app bar, circular for an indeterminate wait; primary on secondary-container; reduced motion pauses the indeterminate sweep
CommunicationSnackbarusedtransient confirmation of an action the person just took, one optional action, inverse-surface; never for errors that need reading
CommunicationTooltipsusedplain tooltips name icon buttons; rich tooltips explain evidence tiers and refusal boundaries next to a claim; never the only place a fact lives
ContainmentBottom sheetsusedcompact-window home of the supporting pane (§05) and of consequential option lists; extra-large top corners, drag handle, modal scrim
ContainmentCardsusedgroup related content where containment helps; medium corner and 16dp inset by default. Filled cards rest at level 0, elevated cards at 1; each uses its own hover/focus/press shadow state (§04.1). No decorative translation on hover; passive art has no action state.
ContainmentCarouselnot usedno Skyzai surface browses media by swiping; feeds are card grids (§05)
ContainmentDialogsusedinterrupt only when acknowledgement or a decision is needed; name the real action. Fit short notices to their content. Full-screen compact dialogs are for complex tasks, not a default for every alert; prefer inline feedback for incidental information.
ContainmentDividerusedinset dividers between list items, full-width between sections; outline-variant, never outline
ContainmentListsusedone-, two- and three-line items for receipts, history, participants; Body Large + Body Medium; the expressive list style is Compose-first and documented there
ContainmentSide sheetsnot usedthe supporting pane fills the same need on expanded windows (§05); a standard side sheet is not a second navigation
NavigationApp barsusedsmall app bar, 64dp, one or two essential actions, title in Title Large; scrolled state moves to surface-container; the guide’s own header is the specimen
NavigationNavigation barusedcompact and medium primary navigation for three to five peer destinations, per Material’s breakpoint table (§05); a Skyzai product shows it before a drawer
NavigationNavigation drawerusedmodal drawer for the long outline of reference surfaces such as this guide; never the primary navigation of a product on compact
NavigationNavigation railusedexpanded, large and extra-large primary navigation; collapsed by default, expanded on large; the guide’s sidebar is the rail carrier
NavigationSearchusedthe guide outline search and product-wide search; 56dp field, 28dp corner, full-screen search view on compact; expressive search is Compose-first
NavigationTabsusedprimary tabs to switch peer views inside one destination (Overview / Receipts / Members); never for navigation between destinations
NavigationToolbarsconditionalfloating toolbar for a focused editing task on expanded windows; never shown at the same time as compact navigation
SelectionCheckboxusedmulti-select in lists and consent lists; every consent line is its own checkbox, never a pre-checked one
SelectionChipsusedfilter chips over feeds and history, input chips for recipients, assist chips for one-step actions; 32dp visual container inside a minimum 48dp touch target; shape follows chip type
SelectionDate pickersconditionaldocked picker on expanded windows, modal on compact, only where a person chooses a date; receipts show dates as text, never as a picker
SelectionMenususedoverflow actions and item actions; 48dp items, surface-container at level 2; the expressive menu style is Compose-first
SelectionRadio buttonusedsingle choice among two to five options that must all be visible (fee model, signer role)
SelectionSlidersnot usedno Skyzai value is chosen by feel; amounts and thresholds are typed into text fields with supporting text
SelectionSwitchusedon/off settings that take effect immediately; never for an action that needs a confirmation
SelectionTime pickersconditionalsame rule as date pickers; times in receipts are text
Text inputsText fieldsusedoutlined by default, filled inside dense forms; supporting text always present for amounts, addresses and hashes; error state carries the message, the icon and aria-invalid
Gate. “component register (§04.2)” requires all thirty-six Material components exactly once, each linked to its Material page, each with a status and a binding of at least forty characters; a status of used on a component this guide does not itself demonstrate is a decision the product receipt must close.

States belong to the component.

Material explains states and state layers (interaction states); Skyzai binds each component’s specified state colour and behavior. Written here: the tokens Skyzai binds, the six-tile specimen rendered from them, and the one Skyzai law — a state never carries proof, readiness or authority.

Opacities
StateLayerLayer colourTokenRule
EnablednoneThe resting appearance; every other state is additive to it.
Hover8%component’s specified state colour--md-sys-state-hover-state-layer-opacity--state-hover-opacityFine pointers only: wrap in @media (hover: hover). Touch never hovers.
Focused10%component’s specified state colour--md-sys-state-focus-state-layer-opacity--state-focus-opacityThe layer is not the focus indicator. A 2dp ring at 3dp offset is drawn in addition, on :focus-visible.
Pressed10%component’s specified state colour--md-sys-state-pressed-state-layer-opacity--state-pressed-opacityReplaces hover while held. Android carries the press as a ripple; the web fades the layer in over --dur-short3.
Dragged16%component’s specified state colour--md-sys-state-dragged-state-layer-opacity--state-dragged-opacityApplies only during a real drag; elevation follows that component’s specification, not a global level.
Disabledcontent 38% · container 12%on-surface--md-sys-state-disabled-state-layer-opacity--state-disabled-opacity · --state-disabled-container-opacityNo state layer. Native disabled prevents activation; aria-disabled="true" also requires an activation guard. Material publishes the 38% content value as a state token and the 12% container value at component level; Skyzai carries both once.
Selected · Activatedrole change--md-sys-color-secondary-container + on-secondary-containerSelection is a container-role change, not a layer; the state layers above still apply on top.
Errorrole change--md-sys-color-error + on-errorThe affected field or task carries the error; the layers above still apply.
Rendered from the live tokens
Enabledlayer 0
Hoverlayer 8%
Focusedlayer 10% + ring
Pressedlayer 10%
Draggedlayer 16%
Disabled38% / 12%
Laws
  • Use the specified role: on-primary for filled buttons, primary for outlined and text buttons, and on-surface for cards. Never apply one universal state colour.
  • Layers overlay the component without decorative translation or scaling. Elevation remains component-specific: an elevated card may move from level 1 to 2 on hover.
  • Pressed overrides hover; dragged overrides everything; disabled removes every layer.
  • A state is never the sole carrier of meaning: selection also changes the icon fill or the label; error also writes supporting text.
  • Only one state layer applies at a time. The standard icon-button specimen has a 40dp painted state inside a 48dp target; do not apply that inset to every component.
  • State never encodes proof, readiness or authority. A selected row is a selected row; evidence is written next to it, not painted on it.
  • The button family in §04.3 and the cards in §04.1 are the live consumers of these tokens; the coverage tool forbids a literal alpha on any interactive rule.
Gate. scripts/brand_guide_qa.py check “Material 3 state-layer opacities (§04.2a)” asserts the six values in both carriers, the four Material aliases, and that no hover, focus, pressed, dragged, disabled or demo-state rule in this guide hardcodes an alpha instead of the token.

Actions, not decoration

Use the current official Material button family. Labels are short, specific and sentence case. The active theme accent is reserved for the primary action, selected state and focus — never decorative fill.

Five common Material button families

Icon buttons are a separate family

Applicable filled-button states

Hover Focus Pressed

Loading is a Skyzai asynchronous-workflow extension, not a sixth button family. Preserve the label or an accessible progress name. Validation errors belong beside the affected field or task; they do not turn a button into an “error variant.”

RoleUseCopy
FilledOne dominant action in the current contextVerb + object when useful
Filled tonalImportant action with less visual dominanceSentence case
ElevatedAction needing separation from a visually complex surfaceUse elevation purposefully
OutlinedSecondary action with a stable boundaryNever “Click here”
TextLow-emphasis local actionActions use buttons; destinations use links, even when styled as CTAs
IconCommon, unambiguous functionAccessible name is mandatory

Android application contract

Skyzai Android is Compose-first Material 3. This file does not restate Material. Open the live Android and M3 pages, then apply the Skyzai mapping below. Flutter may share tokens; it is not a second brand.

Android units & scaling: Android-facing type renders in sp — the px tokens here map 1:1 at baseline density only. Test font scale 1.0–2.0 (Android 14+ non-linear scaling) before ship: no clipped labels, no fixed line-height clipping. “48px” in this guide ≙ the 48dp touch target. Google Sans Flex is bundled with the app — it is not a platform font; ship it or fall back per the token stack. The shared family decision is settled. Each consumer still tests bundling, fallback, layout and scaling before adoption.

Open live: Compose Material 3 · androidx.compose.material3 · M3 Design Kit (Figma) · Window size classes · Edge-to-edge · Adaptive icons · Play listing icons · I/O 2026. Duplicate the kit into the working Figma file. Do not import Material Web as the Android runtime.
Google Play listing icons

Store listing icons follow Google Play icon design specifications. They are not adaptive launcher layers and not in-app stills. Play dynamically masks a full square at a 30% corner radius and adds the drop shadow. Do not pre-round, pre-shadow, or ship a transparent ground. Fit the ink — measured pixels of the mark — not the SVG viewBox or a construction safety frame. The longest ink axis sits on the 75% keyline (384px in a 512px asset). Do not scale empty canvas. Never force full-bleed. Opaque Skyzai substrate #050505. Cutter: scripts/cut_android_icons.py. This is not Google certification.

Parent · square asset
Parent · Play mask
Artificial Person
Circle.news
APU
Cortex
Liquid
Emergentism
Platform integration. Android launchers may expose up to four relevant shortcuts. Keep their labels action-led and consistent with the in-app destination. A launcher shortcut is a convenience, never a second information architecture.
Window size classes → Skyzai navigation
ClassWidthPublic shellDAV app root
Compact< 600dpNavigationBar, 3–5 destinationsOutline / Map / Feed tabs + corpus bar + FAB
Medium600–839dpNavigationRailOutline pane + map; feed as inspector
Expanded840–1199dpStandard drawer or railFive-zone workspace
Large / XL≥ 1200dpSame, content max 840–1040dpFive-zone; do not stretch proof text full-bleed
Compose mapping
ThemeMaterialTheme with Skyzai dark / dark-warm / light / true-tone schemes. Dynamic color from wallpaper is off unless a later guide version ratifies it. Seed stays the theme primary.
TypeGoogle Sans Flex via Typography. Proof strings use Google Sans Code. Bundle the family; a platform fallback is a resilience path, not an approved alternate brand face.
Shape--shape-sm/md/lg/full = 8/12/16/999, as declared in :root. Cards render at --card-radius = 12dp (M3 medium). Expressive XL is approach-zone only.
ScaffoldEdge-to-edge with WindowInsets (status, nav, IME, cutout). Safe areas from tokens. Predictive back on compact — see token below. This specimen is contract-only, not a running OS.
FABOne contextual FAB, matching the DAV contract. No second FAB. No outer navbar on the DAV root.
Predictive back--motion-back-exit = --dur-short4 + --ease-emphasized-accelerate · --motion-back-enter = --dur-medium4 + --ease-emphasized-decelerate. Compact shared-axis + scrim only. Must not morph receipts, hashes, legal, or the seal. Haptics stay platform HapticFeedback — not a brand token. Gesture law (Android 15+): back-event progress drives the transition — never hard-code these durations over the system animation; custom back motion consumes back-event progress and cancels cleanly.
Official AndroidX — maintained only

New Android UI uses current Google artifacts. Check the live release notes before pinning. This is not an app module and not Play evidence. Open compose-material3 releases.

JobUseDo not
UIandroidx.compose.material3 + material3-adaptiveMaterial Web, MD2 Views widgets on new screens
Typeandroidx.compose.ui.text.googlefonts · FlexA second brand sans or an unbundled platform-font assumption
Navigationandroidx.navigation.compose + activity-compose predictive backUnmaintained Accompanist navigation/animation
InsetsenableEdgeToEdge + WindowInsetsManual status-bar color hacks
IconsMaterial Symbols imported as XML/vector drawables; adaptive launcher layers from §04Baking the launcher mask into the SVG
Size classmaterial3-window-size-classHand-rolled phone/tablet branches
FigmaDuplicate M3 Design KitTreating a kit screenshot as shipped code. Record the file, node, retrieval date and implementation mapping.
Web / XRSkyzai tokens + custom elements@material/web (maintenance); Compose Glimmer until named here
Compact · tablet scaffolds

Study layout only. Not Pixel OS, not Play, not TalkBack evidence. Wallpaper dynamic color stays off.

Proof surfaceNavigationBar · one FAB
Compact < 600dp — bar + FAB
Proof surfaceNavigationRail · 600–839dp
Medium — rail, not a stretched phone
Touch, contrast, density
RuleSkyzai tokenAndroid note
Hit target--target-min: 48pxVisual density may be 40–44dp; the hit box stays 48dp.
Product spacing8dp scale (--space-2+)I/O 2026 8dp system. φ 4px remains brand proportion, not Android padding.
Contraston-* pairs, WCAG AAThree schemes: standard = current theme; medium = prefers-contrast: more; high = forced-colors. Never drop below AA on proof text. Not wallpaper You.
State layershover 8% · focus 10% · press 10%Tonal overlay, not glow, on elevated material.
Contrast schemes
SchemeTriggerWhat changes
StandardDefaultCurrent dark / dark-warm / light / true-tone ColorScheme. Seed stays brand primary.
Mediumprefers-contrast: moreStronger outline, opaque surfaces. Same hues. Proof text stays ≥ AA.
Highforced-colors: activeSystem keywords replace the palette. Not a fourth brand theme.
✓ Do
  • Compose Material3 as the Android implementation path
  • Keep four Skyzai themes (dark, dark-warm, light, true-tone); map them to ColorScheme, not to wallpaper
  • Use adaptive icon layers from §04
  • Honor prefers-reduced-motion / Android animator scale 0
  • Place no interactive control across a fold or hinge
✕ Don't
  • Do not ship Views-first new screens
  • Do not copy Material Web or MD2 widgets into Compose
  • Do not use yellow as light-theme primary
  • Do not put spring, morph, or stagger on receipts, evidence, or legal
  • Do not treat a passing emulator screenshot as Play or world evidence
Predictive back · fold

Open Predictive back and canonical layouts. Specimens only — not a Compose runtime and not Play evidence.

Do — previous destination peeks; current surface scales. Edge gesture.
Don't — 48dp control on the fold or hinge.

Material’s breakpoints, Skyzai’s carriers.

Layout follows Material’s five breakpoints and its 8dp spacing scale. Material explains both — breakpoints, the layout scaffold, spacing, bidirectionality — and this guide does not repeat it. What is written here is Skyzai’s: the carriers each breakpoint sets, the spacing tokens every surface reads, and which canonical layout each Skyzai surface uses.

Breakpoints, and what Skyzai sets at each
BreakpointWidth--grid-columns--grid-margin--page-maxPrimary navigation (Material)
Compact< 600dp4161480App: compact bar / medium rail as appropriate; guide: modal outline drawer. See §04.
Medium600 – 839dp8161480App: compact bar / medium rail as appropriate; guide: modal outline drawer. See §04.
Expanded840 – 1199dp12241480expanded rail, modal or standard
Large1200 – 1599dp12321640expanded rail
Extra-large≥ 1600dp12481880expanded rail

CSS may branch only at these edges — max-width 599 / 839 / 1199 / 1599 and min-width 600 / 840 / 1200 / 1600 — in this guide, in design-tokens.css and in script. Ultra-wide queries above 1600 are allowed because extra-large is open-ended. On Android the same five classes come from the window, not the device (window size classes).

Spacing scale

Skyzai’s --s1--s9 are the carriers on every platform; --s1 is the 4dp half-step for compact internal alignment and page structure starts at --s2. Material’s spacing tokens ship on Jetpack Compose only, so on the web the Material names alias the Skyzai carriers. Responsive page gutters step --s4 on compact, --s5 on medium and --s6 on expanded windows. Component dimensions, touch targets and optical line widths are not spacing tokens.

TokenValueScaleMaterial namePrimary use
s14pxspace50Icon gap, tight inline spacing
s28pxspace100 — the base unitButton padding, badge gap
s312pxspace150Card sm padding, nav item padding
s416pxspace200Card inset, compact page gutter
s524pxspace300Card padding, section sub-gap, medium gutter
s632pxspace400Card lg, content block gap, expanded gutter
s748pxspace600Section internal spacing
s864pxspace800Section top padding
s996pxspace1200 (Skyzai extension)Page bottom padding, major gap

Material’s nested units that Skyzai does not carry as a scale step — 2, 6, 10, 14, 20, 36, 40, 56, 72dp — exist only as their Material aliases (--md-sys-measurement-space25space900) for component work that needs them. Padding and gaps before margins: define spacing on the parent container, not on each child.

Canonical layouts by Skyzai surface
SurfaceMaterial layoutCompact · MediumExpanded and above
DAV workspaceSupporting panesupporting pane below the focus pane; a bottom sheet may hold itfixed 360dp supporting pane, trailing
Wallet, history, receiptsList-detailone pane; back button only in the detail viewtwo panes; selection state only in the list
Feeds and newsFeedone column of cardstwo to three columns; a pane split may follow the packeted φ rule (§00.1)
Right-to-left

Write layout in logical properties (margin-inline-start, padding-inline, inset-inline) and name edges leading / trailing, never left / right. Back, forward and send icons mirror; clocks, media controls, circular progress and charts do not; linear progress mirrors except in Hebrew. Text keeps both RTL alignment and RTL directionality — never one without the other. The full rules are Material’s: bidirectionality & RTL.

Gates. “Material 3 breakpoints only (§05)” holds every width query to the five edges; “spacing scale and Material aliases (§05)” holds --s1--s9 to 4 / 8 / 12 / 16 / 24 / 32 / 48 / 64 / 96 in both carriers and every Material alias to its dp.

Purposeful motion, never proof

Component transitions use Material 3 motion — Material explains the easing and duration tokens and the transition patterns (motion, easing & duration tokens) and this guide only binds them (--md-sys-motion-easing-*--ease-*, --md-sys-motion-duration-*--dur-*; on the web there are no springs, which the structural gate enforces). What is written here is Skyzai’s: the identity motion system that drives the parent seal, the three bearer weaves, and the Circle organ — taken mechanically from the circle.news animated mark and given Skyzai geometry and constants.

For expressive page backgrounds and card-to-content continuity, see contained atmosphere and continuity without repeating artwork. Those product-profile rules do not alter the parent seal or the weave engines below.

Identity motion system
How every animated Skyzai mark functions
MechanicSkyzai bindingToken
Two layers, one strokeThe canonical ring set is drawn twice at half stroke and .72 opacity, one layer clockwise and one counter-clockwise; the overlap reads as a single full-weight stroke.--sz-identity-layer-opacity
Counter-rotationThe 24-ring Artificial Person / Circle.news weave and the parent seal rotate continuously in opposite directions (60 s and 18 s per turn). Natural and Legal stay a bounded few degrees around canon — a person-class weave rotated through the next ring interval would read as the other class. Legal’s split cycle is 3 s (double the 6 s clock). Natural’s is 1.5 s (quadruple). Circle.news is unchanged.--sz-identity-spin · --sz-seal-spin · --sz-identity-split-cycle
Colour orbit — woven seals onlyEach woven ring cycles through the four Skyzai colours as a temporal pigment — error → tertiary → secondary → primary of the current appearance — on a cycle of rings × step: 12 s for six rings, 24 s for twelve and 48 s for twenty-four. Neighbouring rings are offset by one step and the counter layer by half a step, to reduce coincident colour across overlapping rings. The parent Skyzai seal never colour-cycles.--sz-identity-orbit-step · --sz-identity-interleave
CoreThe parent seal’s inner geometry stays fixed and shadow-free. Circle.news keeps a filled r53 core. Artificial Person has no core. Natural and Legal are void-centred. Do not hollow Circle.news, do not fill Artificial Person, and do not add a pulse, glow or breathing shadow.No pulse token
Settle on inspectionHover, keyboard focus or touch freezes every layer at its current angle and eases it back to the still over 600 ms on Material’s standard curve; strokes fade to the rest colour over 400 ms. Release resumes from the still. Hover never accelerates a mark.--sz-identity-settle · --sz-identity-settle-color · --ease-standard
Rest is monochromeHover, focus, pin, pause and Reduced Motion resolve every animated mark to its appearance’s single rest ink. A still frame taken mid-animation is not a static asset.--sz-identity-rest-ink · --sz-identity-substrate
Appearance swapWoven seals use four identity-only phase tokens for light, dark, True Tone or dark-warm; the parent seal uses only the appearance’s monochrome rest ink. Neither inherits a product’s data-brand action hue. Geometry, phase offsets and clocks remain unchanged; colour encodes no status or evidence.--sz-identity-rest-ink · --sz-identity-phase-1--sz-identity-phase-4
Reduced MotionEvery identity animation stops and renders the canonical still; the Living Substrate renders one generation. No interaction, state or meaning may depend on animation alone.prefers-reduced-motion
Export loopsLive cycles can repeat at their common period. A fixed-length video or GIF must snap every rotation and colour duration to a divisor of the clip length (24 s or 12 s) so the last frame equals the first; the snapped durations are recorded with the export.

The live specimens are the monochrome parent seal on the cover and in §01, and the colour-animated weaves in §01.1; hover or focus any of them to watch the settle. The shared inspection mechanics derive from the circle.news animated logo (receipt intel/diffs/circle-logo-motion/2026-09-02.md); geometry and constants remain Skyzai’s.

Contract
Current motion contract
RuleApplication
Static is the defaultConstruction drawings, compact and operational marks, proof objects, receipts, and status labels remain still.
Identity motion is expressive onlyRotation and colour phase encode no class, status, proof, authority or readiness. Logo glow and shadow effects are prohibited; preserve the approved geometry and inspection motion.
Living substrateConway B3/S23 may run in the dedicated Living Substrate field because density and generation are actual state. It pauses off-screen and renders a still generation under Reduced Motion.
Motion names a UI stateA product may use short, tokenised Material motion only when the adjacent state is explicitly named. Motion never proves alignment, operation, authority, or completion.
Preferences winReduced-motion preferences stop non-essential motion.
Gate. “identity motion system (§06)” holds the eight identity tokens and the 22 Material motion aliases in both carriers, requires every identity animation to read its duration from a token, rejects logo shadows and core pulses, forbids a hover rule that shortens an animation, and requires the settle to use --sz-identity-settle on --ease-standard.

A blast from the centre, not a twinkle

Agent cards use a hex mosaic whose colour rides a radial phase. The crest leaves the middle and blows outward. Phase is distance from the centre. Pigment is the 2014 Material Design family ramp (50–900) from The color system, with A100/A200 at the crest — not free HSL and not Skyzai product roles. The seven specimens are the extended GEN7@1 row. The standard cycle is the Trivium on L2–L4 only. They are work functions, not ranks, not deities as SKUs, and not a live runtime. Squaring the sine makes a sharp blast. + radius would suck the wave inward; keep the minus. This is not the parent seal, not a weave, and not proof of a live agent.

Agent-avatar motion law
RuleBinding
Phase is radiussin(ωt − radius × freq) where radius = hypot(cx − mid, cy − mid). Minus travels out. Never sin(time + randomPhase[i]) and never a directional axis = x·dirX + y·dirY.
Sharp blastSquare the sine and restore sign: ring × ring × sign(ring). Soft wash is refused. Continuous ripples, not a single shock with a pause.
2014 family rampEach avatar interpolates its family’s 50 → 100 → 200 → 300 → 400 → 500 → 600 → 700 → 800 → 900, then A100 → A200 at the crest. Trough is 900; rest is 500; crest is A200. A400/A700 stay in the family but do not reverse the ramp. Product UI, tokens and the parent seal stay Material 3 roles. This pigment is not a second brand palette.
RosterStandard cycle = Trivium on L2–L4. Extended = the seven-seat GEN7@1 row. Mythic names are optional symbols, not people, SKUs, or ranks. Grok is not a Skyzai agent.
Not the logoAvatars are product chrome on agent cards. They do not replace the parent seal or the person-class weaves. No glow, halo, drop-shadow or pulse.
InspectionHover, focus or prefers-reduced-motion freezes the mosaic at a still frame. Meaning never depends on the crest moving.
Whole cells onlyNever clip a hex. A cell is drawn only when all six vertices lie inside an inset disk and inside the square, with padding. The silhouette is the honeycomb. The canvas never cookies a cell.
Pause off-screenThe painter stops when the card is not intersecting the viewport.

Trivium is the standard cycle. Seven seats are the extended row. Names mark work functions, never ranks of human worth. Varṇa and regime are analogies, not castes of persons. Mythic names are optional symbols — not SKUs, not deities as products, and not evidence that a machine holding the lens contacted the world.

Still frames under reduced motion. These canvases are local; they call no model and do not identify a live runtime. Continuous outward ripples. A single expanding shock is not this binding.

Living Substrate

Conway's Game of Life as a toy register in this guide. Specified for skyzai.com as a generative field. It is the one place the guide permits a continuous generative animation: simple local rules, no central controller. B3/S23 on a torus. This is not cosmology proof, not APU, not Circle, and not evidence that a machine holding the lens contacted the world.

Conway B3/S23 on a toroidal grid. A stable generation is available through the description and controls below when canvas rendering is unavailable.
Pointer: drag to paint. Keyboard: focus the field, move with arrow keys, and press Space to toggle a cell.
Static fallbackConway B3/S23 on a torus: a dead cell is born with three neighbours; a live cell survives with two or three. Reduced Motion holds one stable generation. The controls remain available without watching the field.

Substrate ready. Use the controls or focus the field for keyboard editing.

Implementation contract
RuleReason
SimulationConway B3/S23, eight neighbours, toroidal wrap. Initial live-cell density is 0.382.
RenderingRender synchronously at grid resolution, upscale once with smoothing off, and draw only when the simulation ticks.
HistoryDead cells may leave a tokenised decay trail; trails never count as living neighbours.
ResilienceLocal genesis may restart a nearly empty field without performing a global reset.
AccessibilityProvide an accessible name, keyboard-equivalent editing, a non-animated summary, pause off-screen, and render one stable generation under Reduced Motion.

--substrate-core and --substrate-trail are theme-invariant tokens. The stage stays dark in every appearance; that constraint belongs to this specimen, not to all Skyzai surfaces.

Clear, calm, consequential

Write from the user’s job backward. Name the useful outcome first, the mechanism second and the boundary where it matters. Product copy can inhabit the intended finished experience without inserting internal development labels into the interface.

Every website follows the shared product experience: the new Menexus AIA is the voice/text interface, Agentz coordinates product-specific work behind it, and answers stay within the current Nexus-permitted context. Editorial voice is not a claim that these services are already connected.

Lead

Precise before grand

Prefer a concrete verb and object to an ontology or superlative.

Explain

Evidence before adjective

If a claim depends on a source, freshness window, mandate or operating state, expose it near the claim.

Invite

Conversation, not coercion

APU may proactively help and persuade, but must preserve agency, correction and exit.

Transformations
AvoidUse
“AI decides.”“AI prepares a proposal for the applicable authority.”
“Guaranteed truth.”“Source-linked claim within a stated verification boundary.”
“Autonomous company.”“DAV with explicit authority and lawful adapters where required.”
“Infinite scalability.”“Performance measured in the named environment.”
Content rules

Material’s content design — UX writing, global writing, alt text, notifications — is Material’s to explain (content design); Skyzai adopts it and adds the rules below, which are its own.

  • Sentence case everywhere except proper nouns and the names of Skyzai surfaces.
  • A control says what happens: Save changes, Sign as proposer, never Submit or OK. The action keeps its name through the flow — the button that says Publish produces a toast that says Published.
  • An error says what happened and how to fix it, in the surface’s voice, without apology or blame; it sits with the field or task that failed (§04.2a).
  • An empty state is an invitation to act, never a mood; it names the first useful step.
  • A notification leads with the outcome, then the source and the freshness window; it never manufactures urgency.
  • Evidence stays with the claim: tier, source, date and refusal boundary are written beside the sentence they qualify, not in a footer.
  • Global writing: numerals for numbers, ISO dates in receipts, no idioms, and the sender’s name before the platform’s.
  • Alt text describes function for controls and content for images; the seal is “Skyzai” and a weave is its person class, never a decoration.
Conversational tone. Warm, observant, proactive and direct. AIA or a connected product assistant reaches out when a useful, permitted intervention is justified, never to manufacture dependence or conceal uncertainty.

Accessibility

Accessibility is constitutional, not polish. State the current rule first, test it in the artifact that uses it, and keep forensic history in the archive rather than in the reading path.

Contrast — measured, not claimed

scripts/brand_token_audit.py checks the shared system pairs. This guide also runs check_theme_ink_contrast against its own text roles on --bg, --surface, and --elevated in dark, Night Shift, light, and true-tone. Both gates must pass.

Contrast requirements for the active guide
RuleDetail
Body textAt least 4.5:1 against the worst declared container. No active exception is baselined.
Large text / UIAt least 3:1. This is not a licence to render long-form copy at the large-text floor.
--dimLight #676E7C and true-tone #746A5C clear 4.5:1 on their worst container. They are measured by the guide gate, not held as exceptions.
LinksProse links use the normal text role, a persistent accent underline, and a visible accent focus ring. Colour alone never carries the link state.

System preferences

System preference behavior
PreferenceBehaviour
prefers-reduced-motionTransitions are clamped, prominent identity motion resolves to its canonical still geometry, and Living Substrate renders one generation and stops. State changes never require animation.
prefers-reduced-transparencyThe guide app bar becomes opaque. The shared token carrier separately pins hybrid blur and translucency for importing product surfaces.
prefers-contrast: moreSecondary text resolves to the primary text role, subtle borders resolve to a stronger visible ink, component borders thicken, focus rings strengthen, and prose underlines increase to 2px.
forced-colors: activeSystem keywords replace the palette; focus rings are explicitly preserved.

Structure, targets, and generative surfaces

Interaction and semantic requirements
RuleDetail
Touch targetsStandalone controls use --target-min = 48px. Inline prose links retain inline text semantics, persistent underlines, and visible focus rather than becoming 48px blocks.
Focus and modalityEvery interactive element shows a focus ring. Modal navigation traps focus, exposes dialog semantics, and restores focus on close.
Names and rolesInputs have labels, icon controls have accessible names, and passive specimens do not enter the tab order.
ColourHue is never the only signal. Sector states also carry a letter or text label.
Generative surfacesCanvas and generated fields need a stable accessible name, a useful static fallback, non-noisy state updates, and a keyboard equivalent for every required pointer interaction.
Proof objectsReceipts, hashes, and legal labels remain static and legible on solid surfaces.

Scope: the guide is checked locally as a rendered reader and as source. Product adoption, deployment, and assistive-technology behavior on external surfaces require their own receipts.

Material’s accessibility foundation and Android’s accessibility guidance are linked, not repeated (accessible design, Android accessibility). What Skyzai adds: every rule above is tested in this artifact by the structural gate or the rendered fence, forced colours are honoured (focus rings, borders and the seal survive forced-colors: active), and text scales to 200% without clipping.

Color contrast guidance: M3 color contrast

One canon, explicit authority

This v8 file is the active local Skyzai brand canon in this repository. Earlier editions, migration tools and product-specific studies are archive evidence, not parallel sources of truth. A local canon label does not prove product adoption, publication or deployment.

Platform drift: Android surfaces named in this guide (adaptive icons, Predictive Back, font scaling, QPR icon theming) are re-checked against the current stable Android API level at each guide version bump. The monochrome icon note is pinned to API 33+.

ActBoundary
Change the seal, a brand hue or standing lawRequires the applicable external human authority. Agents may stage a proposal; they never sign or authorize.
Correct a false statementCorrect immediately and preserve provenance in the archive or Git history.
Change a Material componentReinspect the current official source, record the node, update the adapter and verify every state.
Publish, deploy or change DNSSeparate owner-gated act. A local guide, passing test or commit proves none of these.
Canonical carriers
Normative

Guide + tokens

This artifact defines the human-readable law. design-tokens.css is the reference token carrier. The version, manifest and service-worker cache must agree.

Evidence

Receipts + validators

Figma source receipts and local validators report exactly what was inspected. A local pass is not product adoption, remote CI, publication or deployment.

Archive law. Superseded releases remain recoverable behind 90_ARCHIVE/ and Git history. They are not linked into the active outline, imported by current tokens, or presented as current guidance.
Amendment law of this document

This document amends itself only through two machine-held registers, adopted from the apu.bot Librarian’s discipline (2026-09-05 study) and the owner’s continuous-versioning directive (2026-09-05): version — every canon mutation bumps the version and renames this file in the same act, PATCH for refinements, MINOR for content additions, MAJOR chair-gated; and authority — every section carries a mutation tier in brand.section_tiers.json. A chair-tier section (this one included) is a signature act: its content changes only under an owner directive, marked OWNER-DIRECTIVE in the commit, and the tier-mutation gate blocks a drive-by commit exactly as the Librarian refuses a promote click that supplies no signer. Agents never upgrade a tier. The registers are law; the prose beside them is commentary.

APU.Bot — the Artificial Public Utility

The product brand register for apu.bot, integrated into this canon by owner directive (2026-09-05, in-session: “fully integrate APU in the brand guide” — the brand-guide dimension of ruling R3). APU is a nested outline that filters chaos for teleology, in the WorkFlowy lineage, with a second author inside it that can never sign. Its brand law rides this canon: no separate colour corpus, no second token file, no third authority.

The customer promise

Order out of chaos.

Ephemeral conversation, useful memory. APU connects notes to a purpose, follows the open node and asks when meaning or placement is unclear. Notes can happen under the person’s memory settings without making every conversation a filing ritual. Keep provenance, useful disagreement, correction and undo. A note or an answer never grants permission to act.

Name law

One identity, two corpora

APU = Artificial Public Utility (named 2026-09-03), formerly AIA, Automated Information Architect. Wire formats keep the aia. prefix and the .aia.json extension as provenance. That historical name is not the new Menexus AIA voice/text interface. APU is a separately connected utility, not Agentz runtime or a Menexus subproduct. It does not replace Agentz as the SHOULD organ or grant an AI authority to sign. See the shared product experience.

Brand treatment

The current mark is the four chamfered polygons from live apu.bot, stored as cream on dark and on light. Preserve the 618 × 618 viewBox, transforms, stacking and 0.7 alpha per shape. The archived rounded-rect https://apu.bot/APU.svg still 200s and is not the live identity. The storytelling file is the same geometry in black for a light ground. No shared seal or person-class weave is replaced by this reference.

APU’s expressive entrance changes fill colours only; the shapes remain stationary. Its isolated additive colour treatment and gradual black/light-ground or white/dark-ground inspection state are APU-specific. Compact identity remains quiet. Shared type, semantic roles, spacing, controls and accessibility still come from Skyzai. Do not apply APU’s chamfers, per-polygon alpha or colour cycle to unrelated marks. The downloadable source has fixed black ink; it does not inherit the host theme through an external image.

Use APU as the product name and lowercase apu.bot as the website wordmark. Explain “Artificial Public Utility” once in the brand story; it expresses the name’s ambition, not government ownership, statutory utility status, universal availability or free service. The concrete customer promise comes first.

Register questionThe binding
VoiceWarm, clear and useful: understand intent, preserve uncertainty and ask a short clarification when needed. Do not turn automatic note keeping into forced manual review or imply infallible memory.
Authoritymay_sign: false, everywhere, without exception. The Gatekeeper may refuse anything — the owner’s casual words included — that contradicts a project’s Vision; only a signed order pivots the Vision. Refusals are journaled, never silent.
CustodyProduct source: 04_CODE/01_SKYZAI_LEVELS/L5_REFLECTION/APU/apu.bot. Website publication, prototype operation and standalone app availability are separate states. This visual guide does not certify a live AI service.
EvidenceThe September 5 prototype audit (309/309) is historical evidence, not current app acceptance. The September 13 artwork and website identity are source-owned references; this guide’s adoption does not launch an organ or connect a backend.

Small illustrations. Clearer ideas.

Illustration should make the next step feel understandable and approachable. Use it to introduce an unfamiliar action, explain an empty space or make a complex relationship tangible. It is not a replacement for clear writing, a Material icon or a working control. Marketing can give an idea a larger stage; the same care for meaning, accessibility and honest claims still applies.

Current direction: Material Bridge is the rendering style, not the recurring subject: geometric, painterly forms, tactile surfaces, deliberate colour and soft light. Skyzai has its own cyberpunk visual world, expressed through agency and connection—not compulsory futuristic cities. APU’s Mediterranean campaign remains product-specific provenance. Every app needs a distinct setting chosen for its purpose; that does not restrict an app to one location, subject or camera angle. Share Google Sans, Material Symbols, accessible Material behaviour, approved identity masters and contained moving glow. Quiet Material artifacts and the existing linework specimens explain mechanisms inside an interface. “Material Bridge” names our selected illustration direction, not a Google component library, certification or licence to copy third-party artwork.

One foundation. Distinct visual worlds.

Owner correction, September 14, 2026. The APU work establishes the Material Bridge rendering reference as well as useful Material explanations and contained motion. Carry that geometric, painterly craft into Skyzai; change the subjects and setting, not the art language. Each product owns its visual world and original scenes. Preserve the shared interface foundation without recycling APU’s pictures, settings or inventing three audiences for every product.

Three complementary layers, one visual language. Moving atmosphere gives the scene a living, contained setting. Original editorial artwork tells the customer’s story. Material illustrations with Google Material Symbols explain how things connect. Use the layer that helps the reader; not every section needs all three.

Skyzai’s cyberpunk: agency before scenery

Your keys, your network, your agency. Skyzai draws on Timothy Leary’s image of the individual as a “reality pilot”: a person using knowledge and technology to steer their own life. This is our selected interpretation, not a definition of the entire cyberpunk genre or an adoption of all Leary’s views. Read Leary’s essay (PDF). Historical attribution stays precise: Bruce Bethke coined the term; Leary developed the interpretation that informs this direction. Read Bethke’s account.

Make that principle useful in the interface: show who controls a key or record, what is shared and with whom, and where a person can question, correct, decline or leave. APU supports judgment; it does not replace the person’s direction. These are design requirements, not claims that every capability is live. State actual availability beside the relevant action.

Commission original artwork around a meaningful choice, discovery or freely chosen connection. Future cities, lived-in technology, tactile metal and glass or luminous colour may serve the story; none is compulsory. Daylight, domestic, natural or abstract settings can also express technological self-direction. Neon and dystopia are not acceptance criteria. Keep a readable focal subject, controlled detail and atmospheric depth. Use the shared Material Bridge rendering language without transplanting APU’s coast, cypress trees, classical arches or existing compositions into Skyzai. Futuristic subject matter does not call for cinematic game art or a default violet palette.

Me, We and They are three entrances into the same Skyzai world, with different original compositions for individuals, organisations and machines. They are not three art styles. This direction does not reskin APU, Circle, ReFu or other sibling products as cyberpunk; their own settings remain product-specific. Never use the same illustration twice, including on a card and its destination.

Agency belongs in both the experience and its artwork; cyberpunk styling never excuses inaccessible neon controls. Keep light, dark and explicit warmth appearances, paired text colours, Material states, official icons and the existing bounded glow policy. Artwork retains its reviewed colours; it does not force a dark interface or change semantic action colours. No combat, surveillance or operational capability is implied by a concept scene.

APU product-specific artwork — provenance only
A woman speaks beside a blue coastal landscape; her voice becomes a few paper-like ideas.
Conversation becomes useful memoryHuman scale, a readable silhouette and one transformation. The person is living, not filing.
Paper-like sources join a sunlit architectural bridge across green hills.
Knowledge finds a shared purposeConnected structures suggest understanding, without implying surveillance or forced agreement.
A golden ribbon carries one sphere through distinct geometric portals.
Context carries forwardOne continuous element connects different tools. This is a metaphor, not an integration diagram.

Original AI-generated concept illustrations from APU, September 13, 2026. This gallery documents provenance and the geometric, painterly rendering reference; it is not a stock library. Do not use these illustrations or settings on Skyzai surfaces. These are still reference specimens, not photographs, customer evidence or screenshots. The guide does not load their video derivatives.

Art direction: meaning before scenery

Material Bridge is the rendering style, not the recurring subject. Preserve simplified silhouettes, geometric painterly forms, sculptural forms and planes, softly painted shading, tactile matte surfaces, deliberate colour and soft light. APU’s coastal scenes demonstrate that craft, not a mandatory setting. Choose each scene from its particular idea. Keep important content inside the central 80% for the reviewed 3:2 card crop; other formats need their own focal-safe area. Compose original artwork for each content placement, not merely each topic.

Same craft. Different scenes.

Settings
Interiors, wilderness, workshops and everyday spaces can belong beside an occasional futuristic city. Choose the environment because it explains the idea, not because the previous illustration used it.
Subjects
People, tools, objects, natural systems and interactions—not always buildings. Make the particular action or relationship recognizable at the intended display size.
Viewpoints
Close-ups, overhead views, eye-level scenes, wide landscapes and unusual crops. Keep a consistent rendering craft while varying camera, scale and focal placement.
Composition
Intimate or expansive, quiet or active, symmetrical or off-centre. Let the idea set the arrangement; do not turn every subject into the same centred tableau.

No default repetition of bridges, arches, terraces or golden sunsets. These motifs need a specific reason, not a style name. Review the collection side by side, including adjacent cards and destination pages. A different file or prop can still repeat the same visual formula. Regenerate the weak scene or omit it; do not force novelty through arbitrary props or unrelated settings.

Never use the same illustration twice. Each illustration has one logical content placement across apps and websites. A card and its destination hero need different artwork; if fresh art is not ready or useful, omit the second illustration. A crop, recolour, mirrored image, new filename or minor prop change does not make a reused scene original. Track a stable scene ID and its assigned placement, compare exports by hash, and visually review for disguised repetition.

Responsive exports, appearance variants and an approved silent hover derivative belong to that one placement; they do not permit the illustration to appear elsewhere. Shared style, Material building blocks, official logos and functional icons remain reusable. An assembled Material illustration is a composition and follows the same one-placement rule.

Different app, different setting. APU’s Mediterranean coast is a product reference, not the Skyzai default. Do not carry its sea, cypress trees, stone arches, bridges and portals into every app. Choose each app’s environment, subjects, materials, scale and lighting from the customer’s actual job; explain why that world belongs to the app and how it differs from its siblings. A palette swap or another angle on the same coast is not a new setting.

Possible directions—not commissioned scenes—include Circle observing life in a contemporary city, RealityFutures exploring possibilities in an observatory, and Agentz shaping a proposal in a working atelier. Settings may be urban, natural, domestic, scientific or abstract; architecture and landscapes are optional. Approve an app-specific representative, then vary its scenes coherently rather than inventing a new style for every screen. Keep the shared Material framing, official Symbols and contained moving glow; tune atmospheric hues to each scene without changing semantic control colours.

Begin with the customer’s question and one useful change. Then choose the metaphor, composition, family reference, palette and exclusions. Reject glossy generic 3D objects, stock-office scenes, decorative robots, brains, circuits, embedded UI, lettering and logo redraws. Real labels and official Material Symbols belong in HTML or reviewed vectors. A gate does not prove privacy; a bridge does not prove collaboration; beauty does not establish readiness.

APU supporting scenes — three original product-specific references
Branching stone terraces lead paper-like ideas toward a sunlit opening.
ConnectThoughts gain detail while remaining connected to a purpose.
A man speaks into a phone while walking along a coastal promenade.
CaptureA different person, scale and composition from the entrance scene.
A partly open garden gate frames the sea; a folded note rests in a sheltered niche.
ChooseA welcoming boundary under the person’s control, not a security guarantee.

Material makes the artwork belong

One expressive opening; a quieter working surface
Use large scenes for an entrance, a meaningful section opening or a welcome state. Use small Material note cards, source sheets and connectors to explain the mechanism or close a story. Do not place a poster beside every bullet, transcript message or control. Keep the task readable when images fail.
Round the frame; preserve the scene
The editorial reference uses a 28px outer frame, 16px image corners and 16px inset, all existing shape/spacing tokens. These are documented editorial choices, not a redefinition of Material’s ordinary card shape. Maintain a consistent aspect ratio and focal crop; never stretch, leave encoded black bars or dump an unframed full-width image into a reading column.
Invisible surfaces still occupy space
Internal padding protects the content; an external spacing-token gap separates the next surface. Both are required around a clipped glow field even when its border is invisible. Start with 24–32px between related blocks and 48px between sections, then verify actual composition at compact width and 200% text. Put the clipping mask on decoration, not on the card’s focus ring.
Elevation follows the component, not enthusiasm
A filled interactive card uses level 0 at rest, 1 on hover, and 0 on focus/press; an elevated card uses 1, 2 and 1 respectively. Focus has its own visible indicator. Use the shared level tokens and Material easing for transitions. Do not borrow a dragged-state elevation as a stronger hover, lift passive artwork, or substitute colour glow for spatial depth. The static figures here are intentionally not clickable.

Component source: filled-card states and elevated-card states. Read the current component contract alongside Skyzai’s separate tone and shadow axes; the web adaptation is not native Compose or Google certification.

Build the explanation from Material

Our smaller illustrations assemble familiar Material objects: a conversation fragment, a note, a pair of source sheets, or connected tool tiles. Use one principal object and at most two supporting objects to explain one relationship. Compose with semantic HTML/CSS or reviewed SVG, existing shape and spacing tokens, tonal surfaces and restrained elevation. This is a shared illustration treatment—not a screenshot of a working feature.

A useful detail finds its purpose. A practice routine sits within a language-learning objective. Still concept illustration, not an editable note or an add button.
Official symbols, original composition
Place unchanged, registered Google Material Symbols inside the objects. Use the same Outlined family and approved axes as the interface, with semantic currentColor. Do not ask an image generator to draw icons, redraw their geometry as imperfect linework, mix icon families, or replace symbols with emoji. Google supplies the glyphs; Skyzai composes the explanation.
Illustration, not a pretend control
Keep the composition still, without tab stops, hover-action states, recording dots or invented progress. Keep the complete meaning in nearby HTML text and real actions separate. Decorative symbols are hidden from assistive technology; an informative diagram needs a complete text equivalent.
Atmosphere stays behind the objects
An expressive section may place a contained roaming glow behind this assembly, using the existing decorative-motion policy. Keep the objects and labels on legible Material surfaces. Clip only the decorative field and leave a real external gap before the next card. Quiet task states need no glow.

This specimen reuses the guide’s registered add vector. Source and licence: Google Material Symbols. Original linework below is a separate optional spot-illustration treatment, never a substitute for official functional glyphs.

Contained atmosphere, real motion

For an expressive intro or closing scene, echo two reviewed hues from the artwork through the current appearance’s decorative container roles: blue with warm light, green with sunlight, or ochre with cool blue. Keep semantic text, action, error and focus colours unchanged. Shared utility pages may stay neutral. A glow belongs to its scrolling section—not a fixed viewport wash or a signal that AI is working.

Clip soft colour pools inside an invisible rounded boundary. For the APU roaming profile, choose fresh bounded destinations that eventually visit the centre, edges and corners; move the actual colour peak, not only a large invisible layer. Avoid opaque rectangles covering their neighbours. Isolate the field and use supported additive-light compositing when that is the intended mixture: green plus blue contributes cyan. This is light mixing, not pigment mixing; alpha and the chosen hues affect the result. Verify rendered overlap pixels in both browser engines and keep the surrounding page outside the blend group.

APU’s reference replans approximately 7–12.4-second transform-only legs with gentle easing. These are expressive timings, not control timings. No per-frame JavaScript or animated blur is needed. One decorative-motion policy pauses every active field and hover film, retains phase on ordinary pause, and stops work offscreen or in a hidden tab. Reduced motion and forced colours select a useful still. A disabled or unavailable animation leaves the composition intact. Test visible displacement and cancellation—not merely an animation name or a “Pause” label.

Continuity without repeating artwork

A whole-card link opens the related destination, but does not reuse its illustration there. Carry continuity through the title, colour relationship and Material container/heading transition; use a different original scene for the destination or leave it illustration-free. Navigation commits independently of animation. Preserve native links, keyboard activation, structural ancestors, browser Back, refresh and deep links. Rapid selection or a rejected transition must not resurrect an old page or leave the URL inconsistent with the visible heading. Never add movement to every paragraph just to decorate scrolling.

Optional living artwork is a silent, small hover derivative of the same scene. Default to its still poster; load only on eligible fine-pointer hover, and stop on exit, route change, modal opening, offscreen or hidden-document states. Respect pause, reduced motion and data saving. Touch and keyboard users lose no meaning or action. No fullscreen player, autoplay on page load, audio or extra focus stop is needed. Supporting illustrations stay still. Preserve full-resolution originals outside the web delivery set.

A coherent shell, without redundant chrome

APU reference profile—not a compulsory layout for every product. One branded drawer header replaces “Navigation” plus a repeated root label. Ancestors show the route; the focused node becomes a plain heading without a bullet. Folding and opening are separate actions. Outline and mind map use the same stable IDs and edges; a column of cards is not a mind map. Search follows the permitted branch, and current-node context follows the conversation.

A modal drawer uses a scrim, an inert background, trapped focus, Escape and a visible close control. Suspend the composer while navigation/search is open; restore focus on dismissal. Do not duplicate the hamburger in both top and bottom controls. Choose the smallest shell that preserves orientation; the guide’s adaptive reader and other products need not inherit APU’s all-width modal drawer.

APU places “Open APU” in the top app bar, with compact floating conversation controls below and a separate microphone action. A standard-size microphone FAB is a rounded 56px square with a 16px corner, not necessarily a circle; its Material elevation/state contract remains distinct from the composer. These are product-profile choices. Keep safe-area and keyboard insets, pointer access through empty gaps, and the final content visible. Unavailable voice or app launch must explain itself truthfully in a content-fit dialog—never a viewport-height empty panel.

Material boundary: APU’s translucent browser treatment is an observed product reference only. This edition does not adopt Apple HIG, native Liquid Glass, a fifth appearance or monochrome action primaries; shared S4/S5 remain unresolved. The transferable requirements are compact placement, legible content, opaque fallbacks, accessible targets and no wasted full-width bar. An ordinary Material surface satisfies them.

A footer can disappear only after contact, privacy, accessibility/motion, press, identity and attribution remain discoverable elsewhere. For APU’s conversation-led ending, the closing illustration comes first, then a divider and the in-flow conversation. A floating composer is not a persistent transcript. State honestly whether replies are predefined, live or unavailable, and distinguish ephemeral conversation from admitted useful notes.

Test the logic as carefully as the picture

Start from system light/dark and respond to live preference changes; offer a clear manual override and reset. Extra warmth is explicit. Websites cannot infer Night Shift, True Tone or Android eye-care settings from the browser; do not guess from time or location. Keep text and controls legible over every possible glow overlap. On APU’s four-polygon mark only, inspection fades gradually to per-polygon 70% black in light appearances and 70% white in dark appearances. That alpha is not a global card-overlay rule and does not alter the Skyzai parent seal or person-class weaves.

  1. Review every destination—not just the entrance—in light, dark, warm appearances, compact and expanded widths, and 200% text. Check actual spacing, image loading, corners and focus clipping.
  2. Check one identity header, no duplicate controls, correct ancestor/leaf states and exact outline/map parity. Audit illustration placements across pages and apps: no repeated scene, including card-to-destination reuse. Distinct topics require distinct scenes; even the same topic cannot repeat its illustration in another placement. Use a visual review as well as IDs and hashes.
  3. Exercise hover, press, keyboard, touch, drawer open/close, Back, reload, failed history/transition, blocked video and missing-image paths. Content and URL must remain coherent.
  4. Measure visible glow movement and mixed pixels; verify pause, reduced motion, high contrast, data saving, hidden tabs and offscreen cancellation. Still artwork must complete the story.
  5. Check mobile keyboard/safe-area obstruction, modal exclusivity, content-fit notices, readable hover ink and opaque control fallbacks. Automation does not replace physical-device or manual screen-reader acceptance.
  6. Record source hashes, the tested candidate and actual release state. A beautiful reference, green local suite or reusable shell does not prove a connected AI service or adoption by another product.

Commission the next scene with the shared brief · Inspect the six original APU reference exports and provenance. Product identities and artwork custody stay with their owners; future products commission original scenes in distinct settings, using the shared Material Bridge editorial language.

In the app: explain one thing

An interface illustration is a quiet supporting actor. The heading names the state, the description explains it and the real Material action lets the person continue. The task remains complete if the image does not load.

One idea, one focal object
Start from the reader’s question. Use one recognizable object and at most two supporting elements. Simplify until the idea survives at the actual display size. Do not turn every empty state into a scene.
Human linework, controlled geometry
Use rounded joins, a consistent stroke and gently imperfect curves. Keep perspective, outline weight and fill treatment consistent across the family. Do not mix a doodle, glossy 3D object and stock photograph within one asset.
Quiet ink, purposeful accent
Begin with on-surface linework. Use a small primary-container or secondary-container accent only when it helps the composition. The roles resolve with the appearance; do not tint the parent seal or borrow a product’s taxonomy colours for decoration.
Room to breathe
Keep space around the silhouette and between art, heading, explanation and action. Start app spots at 96–160 CSS px; the examples below use a larger inspection size. These are Skyzai starting sizes, not Material specifications. Simplify detail at smaller sizes instead of shrinking a whole poster.
Still by default
Interface art should not compete with a conversation, progress indicator or screen reader. A short, optional response to intent may use the shared motion tokens. No perpetual decorative loop in a task state; reduced motion preserves the full still. Approved identity and ambient-glow motion have their own separate rules.
Useful without the picture
Keep headings, instructions and actions in HTML. Decorative art beside equivalent text uses empty alt text or aria-hidden="true". Informative art gets a concise description of its contribution, not a list of every shape. Do not put essential status in colour alone.

Start with one question

A first-use state can feel open and welcoming. Explain what the person can do, then offer one useful starting point.

Read the writing guidance

Original linework specimen. The link opens this guide; it does not start an AI conversation.

Try a different route

No results is not an error. Keep the search terms visible and suggest a simpler query or a broader filter.

Read the navigation guidance

Original linework specimen. A product must provide its actual search and filter controls.

Choose the visual for the state
SituationUseAvoid
First use or an empty collectionA small, optimistic spot; explain what belongs here and one valid way to begin.Fake content, repeated upsells or a picture that overwhelms the primary action.
No search resultsQuiet exploration imagery if useful; retain the query and offer recovery.Alarming error colours or blaming the person for an empty result.
Loading or workingThe appropriate Material progress component and truthful supporting text.An illustration masquerading as progress or a loop that suggests measurable work.
Error, permission or financial consequenceClear text, context and a real corrective action first; illustration is optional.Playful failure metaphors, confetti, or art implying safety, approval or settlement.
Onboarding a conceptOne visual per idea with short text and a skippable path.A forced tour, essential labels baked into the image or animation required to understand.
Ordinary navigation and controlsApproved Material Symbols with accessible names and the shared component states.Illustrations in place of familiar menu, search, back, send or microphone icons.

On a website: give the idea a scene

Marketing may expand the same idea into a playful conceptual illustration, a human story, photography or commissioned artwork. Choose one coherent treatment per asset and campaign. The Building a Bridge reference belongs here when its metaphor is useful—not as a skin over every app screen. A hero can be expressive while its navigation, chat bar and actions remain Material.

Photography and generated art may retain their natural subject colours; they are not UI palettes. Follow the shared Material Bridge rendering language for generated story scenes, with original agency-led Skyzai subjects rather than APU’s coastal world. Photography is a separate evidence-led choice, not a substitute style in the same illustrated set. Choose a crop, surrounding surface and light/dark treatment that work together. Place copy on a readable Material surface or tested scrim, not directly across uncontrolled detail. Never fabricate a customer, testimonial, screenshot, measurement or functioning installation. Label plausible concept scenes as concept artwork.

Ink & colour law

Theme the interface, art-direct the scene

Interface vectors and diagrams bind semantic roles, not a new palette. Editorial photographs and artwork keep reviewed subject colours. Neither artwork nor glow changes a control’s colour contract. External SVG images do not inherit host CSS: ship an approved asset for each ground, or use reviewed inline SVG for live role binding.

Provenance law

Generated assets carry receipts

Every AI-generated illustration ships its receipt: model, prompt hash, date, and the gate or human that accepted it. An unreceipted generated asset does not ship. Preserve its review history outside the active asset library. may_sign: false applies to illustrative choices exactly as to everything else.

A reusable family, not a folder of unrelated pictures

  1. Brief the job. Name the surface, state, audience, question, adjacent copy, real action, target size and what must remain understandable without the picture. Pick a specific reference and say which qualities matter.
  2. Establish the craft; vary the staging. Review an app-specific representative at its real light and dark display sizes. Pin Material Bridge’s geometric painterly language, tactile finish, deliberate colour and soft light—not its perspective, scenery, composition or crop. Record setting, subject, viewpoint and composition for each planned placement, then compare the collection before generation and after rendering. Each scene must explain its particular idea and feel distinct beside the others. Share the rendering craft and interface foundation; do not regenerate a new style for each screen.
  3. Build editable masters. Retain vector layers or high-resolution artwork, source/reference provenance, creator or model and edits. Keep logo masters separate and untouched. A downloaded kit or a visible ChatGPT image is a reference, not automatic ownership of its assets.
  4. Prepare the delivery set. Include a stable asset name and revision, dimensions, selected ground or semantic-role binding, approved sizes, focal point, alt-text decision, rights record, export hashes and a still if motion is used. Use the shared format and performance budgets; do not invent a second shipping pipeline.
  5. Review in the real surface. Inspect actual size and 200% text, all four appearances, RTL, forced colours, reduced motion, missing images and offline use. Check that the illustration cannot be mistaken for a button, chart, logo, product screenshot or proof of an outcome.
  6. Keep one approved revision. Register the accepted exports in the product’s asset manifest. Archive rejected and superseded renders with their provenance, outside the active set. Feedback should revise the family deliberately rather than silently accumulating variants.

Acceptance question: does removing the illustration make the idea harder to grasp or the state less welcoming? If not, remove it. If it helps, check that a person can still read, navigate and act without it. The two inline examples above demonstrate the proposed Skyzai grammar; they are not copied ChatGPT assets or a complete approved product illustration pack.

Use the illustration brief and delivery checklist. External reference custody: OpenAI brand guidelines explain use of OpenAI marks; they do not define Skyzai’s style or supply an illustration licence.

Four ways to make a story useful

Start with the audience and offer; keep the shared Material acceptance bar. These are explanatory design specimens, not released product screens or measured business results.

Landing composition · reader → outcome → invitation

Your key. Your network. Yours truly.

Lead with the person’s useful outcome. Explain the mechanism in the next sentence. Keep a specific, reversible next step within reach.

Explore the writing rules

A real product must support its promise and explain material limitations beside it. This link opens the guide; it does not simulate sign-in or a working service.

Original abstract illustration · one question, a connected answer

Bring the pieces together.

A shared workspaceThree rounded document shapes connect to one shared surface. This is an abstract illustration of bringing context together, not a brand mark or a running architecture.

Keep meaningful labels in HTML. This original vector uses the current appearance’s semantic roles; it contains no third-party artwork, logo, script or external reference.

Protocol explanation · sequence with a text equivalent

Show how the parts connect.

Use a diagram when a reader needs to follow ownership, sequence or dependencies. Each factual node needs a source; each unresolved step must stay marked.

Inspect the rendered Mermaid example

The linked example includes its editable source, full-size SVG and numbered text equivalent. Its caption distinguishes a design workflow from product-state evidence.

Accessible chart · synthetic design data

Make comparisons readable.

Illustrative task-completion percentages for three imaginary tests. These numbers demonstrate chart accessibility; they are not Skyzai performance claims.

40%40%
65%65%
80%80%

Text equivalent: Test A 40%; Test B 65%; Test C 80%. All bars share a zero-to-100 scale. Labels and values remain visible without colour or animation.

Diagram register — Mermaid and kin

Diagrams are interface, not artwork: they bind the canon through the generated Mermaid theme (mermaid-theme.json, emitted from brand.tokens.jsondesign-tokens.css by tools/emit_mermaid_theme.py — never hand-picked, freshness-gated like every generated carrier). The default Mermaid palette is forbidden in Skyzai surfaces. Labels use the bundled families: Google Sans Flex for prose, Google Sans Code for hashes, paths, token names and machine-readable values. Flow runs left-to-right; hierarchy runs top-down; a diagram’s direction is a reading contract, not a style choice.

ElementBinding
Node fill / textprimary-container / on-primary-container of the current appearance
Edges & connectorsoutline ink; arrowheads never carry a verdict colour
Refusal / error patherror-container / on-error-container — the one semantic red, matching §02’s role contract
Clusters & notessurface-container family; notes are tertiary-container / on-tertiary-container
FontsBundled Google Sans Flex (labels), Google Sans Code (identifiers) — §03 applies inside diagrams
EvidenceA diagram that depicts a claim carries its evidence tier in the caption; an untiered diagram is a sketch, not a reference

Do

  • Illustrate value creation or proof flow
  • Theme every diagram from the generated carrier
  • Use short functional motion for state, or optional narrative motion for a story; preserve still content and Reduced Motion (§06)

Do not

  • Let an illustration imply verification, authority or launch
  • Hand-pick diagram colours or import the default palette
  • Ship a generated asset without its receipt