• Prism

  • the design system of cyb β€” a visual language for interfacing with Superintelligence
  • every screen in cyb is a composition of prism components. the system defines how humans perceive, navigate, and interact with the cybergraph
  • first principles

    • the interface is a lens

      • cyb refracts the cybergraph into something a human can perceive and act on
      • prism decomposes this refraction into composable layers: surface β†’ element β†’ region β†’ application
      • each layer adds meaning without hiding the underlying structure
    • emotion as signal

      • components carry emotion β€” a color-coded signal layer
      • emotion reflects the state of the robot: confidence, uncertainty, danger, opportunity
      • emotion is computed from cyberank, karma, and context β€” it is data, rendered as feeling
    • everything is a particle

      • every piece of content in cyb is a particle β€” text, image, video, audio, pdf, 3d model
      • prism defines how each particle type is rendered, selected, linked, and composed
      • the renderer adapts to the particle format. the interface stays consistent
    • the neuron is the user

      • identity in prism is a neuron with an avatar
      • every action traces to a neuron. every view is from a neuron’s perspective
      • prism renders identity as cards, addresses, reputation indicators, and activity streams
    • glass as medium

      • glass is the foundational surface β€” translucent panes that layer and compose
      • glass carries depth: foreground, midground, background
      • all components sit on glass. glass defines the spatial hierarchy
  • composition model

    • four levels, each built from the previous
    • atoms

      • indivisible visual primitives. cannot be decomposed further
      • glass β€” surface panes (plane, side-button)
      • text β€” typography (left, center, right, paragraph)
      • button β€” call-to-action (default, double, triple, side)
      • toggle β€” binary state (on, off, star)
      • slider β€” continuous value (range selector, progress bar)
      • indicator β€” progress display (partial, full)
      • counter β€” numeric display with emotion color
      • address β€” neuron address (big, small)
      • ion β€” icon-label pair in six layouts (centric, horizontal, input, star, trapezoid)
      • saber β€” accent line and divider (1px, 2px, horizontal)
      • images β€” icon library (16, 20, 32, 48, 96 px)
    • molecules

      • functional components assembled from atoms. each molecule has a clear interface: inputs, outputs, states
        • hud β€” heads-up display shell, the persistent navigation frame
        • mind β€” navigation awareness indicator
        • tabs β€” section navigation (3, 4, 5 items Γ— desktop, mobile)
      • content

        • content β€” particle renderers by format: heading, text, number, link, picture, video, pdf, audio, avatar
        • display β€” content container (empty, highlight, sized text)
        • neuron-card β€” neuron identity card (big, small Γ— default, hover, clicked)
        • object β€” entity card for particle, neuron, avatar, aip (2-line, 3-line, +menu)
        • subject β€” identity strip for neuron/avatar (2-line, chooser)
        • adviser β€” contextual hint (closed, positive, negative, neutral, particle-attached)
      • input

        • input β€” data entry (text L/R/LR, neuron, token, select)
        • filter β€” result filtering (3-items, wide)
      • data

        • table β€” data grid (line, row-L, row-R, sort, sort/dropdown)
        • bar β€” saber+ion composite (1-sided, bi-sided, horizontal Γ— button, input, display)
      • widgets

        • brain β€” graph file manager widget (+memory variant)
        • sense β€” messaging and notification widget
        • sigma β€” wallet and balance widget
        • time-widget β€” personal history widget
    • cells

      • full page regions composed from molecules. a cell owns a section of the screen
      • portal-cell β€” onboarding region: citizenship, gift, hud, cyb-map
      • cyberver-cell β€” learning region: hud, mentors, learner, stats, faculties
      • oracle-cell β€” search region: aip selector, mind, particle display, content feed
    • aips

      • complete autonomous applications. each aip is a full-screen experience built from cells
      • oracle β€” search and discovery
      • brain β€” graph file manager
      • portal β€” onboarding and citizenship
      • cyberver β€” learning incentives and staking
      • sense β€” messaging and notifications
      • sigma β€” wallet and token management
      • teleport β€” cross-chain transfers
      • sphere β€” 3d graph visualization
      • warp β€” IBC bridge
      • hfr β€” hydrogen fuel rod management
  • interfaces

    • every prism component exposes a consistent interface
    • inputs

      • data: what the component renders (particle, neuron, number, text)
      • emotion: color signal computed from protocol state
      • context: parent component, screen position, device type
    • outputs

      • action: what happens on interaction (navigate, submit, link, select)
      • state change: local mutation (toggle, expand, collapse, hover)
      • cyberlink: when interaction creates a link in the cybergraph
    • states

      • every component has at minimum: default, hover, active, disabled
      • stateful components add: loading, error, empty, expanded
      • emotion overlays any state with a color signal
  • properties

    • color

      • base: dark background, light foreground
      • emotion palette: green (confidence), red (danger), yellow (attention), blue (information), purple (rare)
      • glass tints: surface depth encoded as opacity gradients
    • typography

      • monospace foundation: all text renders in a single font family
      • hierarchy through size and weight, never through bold or decoration
      • sizes: h1 (32), h2 (24), h3 (20), body (16), caption (14), micro (12)
    • spacing

      • 8px grid: all spacing snaps to multiples of 8
      • component padding: 8, 16, 24
      • section gaps: 24, 32, 48
    • motion

      • transitions: 150ms ease for state changes
      • glass depth shifts: 200ms ease-out
      • no decorative animation. motion serves state communication
    • responsive

      • two breakpoints: desktop (>768) and mobile (≀768)
      • molecules adapt: tabs reduce items, widgets stack vertically, cards simplify
      • atoms stay identical across breakpoints
  • the prism and the cybergraph

    • prism renders the cybergraph for human perception
    • every component maps to a protocol concept: particle β†’ content renderer, neuron β†’ identity card, cyberlink β†’ navigation action, cyberank β†’ ordering
    • the design system and the protocol co-evolve: new protocol features require new prism components, new prism patterns reveal protocol gaps
    • prism is the visual layer of the relevance machine