Skip to content

DrizzlyOwl/smokescreen

Repository files navigation

SMOKESCREEN v5.5 - Orchestrator Edition

High-Fidelity Technical Incident Theatre for SREs and Platform Engineers.

SMOKESCREEN is an advanced simulation suite designed to generate hyper-realistic, hyper-technical "evidence" of catastrophic system failures. It provides convincing visual and auditory cover for engineers during unnecessary meetings, or simply when a distraction-free "deep work" environment is required.

🚀 Key Features

🛠️ Centralized Command & Control

A unified state management architecture that synchronizes global preferences (Theme, Eco Mode, Audio) with incident-specific parameters (Severity, Stack).

🔗 Deep URL Synchronization

Share your exact simulation configuration. Every parameter—from active observability panes to threat levels and UI themes—is serialized into the URL for instant session recovery or cross-device coordination.

📟 Intelligent War Room

A Slack-fidelity chat experience featuring:

  • Smart Unread Indicators: Tracks user attention via IntersectionObserver.
  • Dwell Verification: Messages mark as read only after 3 seconds of active view.
  • Dynamic Identities: User avatars and technical bios generated on-the-fly.
  • Visual Grouping: Precise message indentation and grouping for maximum authenticity.

📺 Hardware-Accurate Simulation

  • BIOS Boot Sequence: Loads technical modules based on URL parameters.
  • CRT Aesthetics: Phosphor warm-up animations and simulation jitter during P0 alerts.
  • Eco Mode: High-performance toggle to disable expensive CSS filters for older hardware.

🔊 Procedural Audio Graph

A global audio system that generates authentic server room ambient noise and fan hums that scale with incident severity. Features a single-point global mute for instant silence.

🎮 Quick Start

  1. Enter Operator Name: Identify yourself at the Secure Gateway.
  2. Configure Environment: Select your Stack (AWS, GCP, etc.) and set a Severity level.
  3. Declare Incident: Trigger the theatre.
  4. Deploy Panes: Open Kernel Logs, K8s Status, and the War Room to increase visual data density.
  5. Sync Mobile: Use the Pager Sync pane to turn your phone into a secondary "Critical Alert" screen.

⌨️ Tactical Shortcuts

  • Cmd+B / Ctrl+B: Boss Mode (macOS Update Cover)
  • ESC: Reset Terminal Input
  • 2x ESC: Emergency Extraction (Resolve All)
  • ?: View Command Registry

Disclaimer: For educational and entertainment purposes only. Please use SMOKESCREEN responsibly.

About

An "Incident Theater" platform for Platform and DevOps Engineers. Its sole purpose is to provide a bulletproof Technical Alibi for exiting unnecessary meetings

Resources

Stars

Watchers

Forks

Contributors

Languages