DESIGN.md | CHERENKOV Sovereign Security Design System¶
Source of Truth for Google Stitch & AI Agents Identity: Sovereign, Precise, Air-Gapped, Forensic. Palette: Obsidian, Bismuth Purple, Cobalt Steel.
1. MISSION & VIBE¶
CHERENKOV is a "Fail-Closed" security intelligence platform. The design must reflect uncompromising authority and forensic clarity. It is not a "friendly" SaaS; it is a tactical command interface for national-scale security infrastructure.
Vibe Keywords: Tactical, Precise, Obsidian, High-Contrast, Glitch-Resistant, Mathematical.
2. DESIGN TOKENS (System Design Oriented)¶
🎨 Color Palette (The Sovereign Spectrum)¶
- Primary (Bismuth Purple):
#8E44AD| Use for AI-driven insights, active agent status, and primary calls to action. - Secondary (Cobalt Steel):
#4682B4| Use for HUD elements, borders, brackets, and tactical data streams. - Background (Obsidian):
#0A0A0A| The deep-canvas base. Use for all main surfaces. - Surface (Elevated):
#1A1D26| Use for panels and cards. - Critical (Alert):
#FF4444| Use only for verified vulnerabilities and fail-closed events. - Safe (Verity):
#00FF88| Use for verified cryptographic proofs and "Tokamak" signatures.
🔡 Typography (The IBM/JetBrains Stack)¶
- Headings:
IBM Plex Sans| Bold, tracking -0.01em. - Body:
IBM Plex Sans Arabic| Medium weight, optimized for RTL/LTR bilingual legibility. - Mono:
JetBrains Mono| Used for all technical traces, logs, and SHA-256 signatures.
📐 Spacing & Grid¶
- Base Unit: 4px grid.
- Atomic Spacing: 4px (xs), 8px (sm), 12px (md), 16px (lg), 24px (xl).
- Layout: 12-column tactical grid with 24px gutters.
3. ATOMIC COMPONENTS¶
⚛️ Atoms¶
- CyberButton: Chamfered corners (clip-path), gradient background (Bismuth to Deep Violet), 1px Cobalt border.
- CyberBadge: Monospaced text, background tint of severity color, high-contrast text.
- PulseDot: 8px circular indicator with CSS glow (box-shadow) for "Live" status.
🧬 Molecules¶
- StatCard: Large display value in Bismuth Purple, small label in Cobalt Steel, HUD-bracket corners.
- VulnCard: Severity-coded left border, expandable detail section, "View Proof" action button.
🦠 Organisms¶
- TacticalPanel: Elevated surface with
fx-gridbackground, chamfered header, and integrated log stream. - ForensicHeader: Global navigation with Brand Mark, Ablation Sync status, and active mission timer.
4. DESIGN PATTERNS (Stitch Specific)¶
🌊 Motion & FX¶
- Scanlines: Subtle vertical repeating linear gradient for CRT-effect.
- Glitch: Use
fx-glitchon critical alerts to denote system stress. - Type-On: All log entries must use a 1.2s typing animation to reflect real-time intelligence.
🛡️ System Design Constraints¶
- Fail-Closed States: If a data stream is interrupted, the component must turn "Obsidian-Grey" with a red pulse, denoting a broken perimeter.
- Forensic Trace: Every result must display its SHA-256 hash in
JetBrains Monoat the bottom right.
5. GOOGLE STITCH COMMANDS (Prompts)¶
COMMAND 01: The Core Dashboard¶
"Stitch a high-fidelity 'Tactical Operations' dashboard for CHERENKOV. Use the DESIGN.md rules. Background must be Obsidian (#0A0A0A). Feature a 3:1 grid. Left: A large 'Operation Stream' panel with JetBrains Mono logs. Right: A 'Threat Intelligence' sidebar with severity-coded cards. Include a header with a Bismuth Purple logo and a 'ABLATION SAFE' pulse badge."
COMMAND 02: The Forensic Proof View¶
"Stitch a detail view for a specific vulnerability finding. Follow CHERENKOV Atomic patterns. Show a 'Proof of Concept' execution window with a command-line interface. Include a 'CHERENKOV Trace' section showing a cryptographic SHA-256 signature and a 'Redacted by ABLATION' label for all credential fields."
COMMAND 03: The Network Shield (MEISSNER)¶
"Stitch a network visualization component. Show a local subnet vs. the global internet. The boundary must be labeled '[MEISSNER]'. Use Cobalt Steel for authorized nodes and Bismuth Purple for the CHERENKOV monitoring agent. Visualize egress-control as a glowing barrier."