# Orbital Relay Shell

Create a single-file, zero-dependency, faux operating system and terminal interface built with HTML, CSS, and Vanilla JS.

## Visual Direction
- **Theme**: Orbital Relay Station / Retro-Futuristic Mission Control.
- **Styling**: CRT scanlines, glowing cyan/amber phosphor text, deep space background, subtle screen curvature.
- **Layout**: 
  - Left sidebar for multi-pane telemetry (e.g., active comms, system health, or connected modules).
  - Main right pane for the interactive terminal.
- **Responsiveness**: Mobile-friendly layout that collapses the sidebar. Auto-focusing input ensures keyboard availability.

## Interaction Model
- **Input**: Keyboard-first. Up/Down for command history.
- **Core State**: 
  - A faux nested hierarchical filesystem.
  - Persistent command history.
  - Current working directory context.
- **Commands (10+ minimum)**:
  - `help` - List available commands with descriptions.
  - `clear` - Clear the terminal pane.
  - `ls` - List files and directories in the current path.
  - `cd [dir]` - Change working directory.
  - `pwd` - Print working directory.
  - `cat [file]` - Read and output file content.
  - `scan` - Run a faux sensor sweep and display mock telemetry.
  - `route [destination]` - Attempt to route power/data to a destination.
  - `dock` - Initiate the docking sequence simulation.
  - `repair [system]` - Attempt diagnostic repair on an offline system.
  - `status` - Show current system integrity.
  - `history` - Print command history.

## Fiction & Content
- Hidden lore in the filesystem (`logs/sys.log`, `readme.txt`, offline modules).
- A mini narrative: The comm array is offline, and users must explore the files and use `repair` to fix it.
- Dynamic telemetry side-panel that reacts or updates over time to feel like a live environment.