# Terminal route prompt

Create a single-file terminal or faux operating-system benchmark with command parsing, pane management, believable fake files, keyboard-first UX, and responsive layout.

## Machine fiction

Build **HarbourOS 9**, a dockside incident-response workstation used by a fictional coastal operations team. The shell exposes a small fake filesystem, live panes, stateful tasks, and recoverable session history. It should feel like a real, discoverable command environment rather than a static transcript.

## Command grammar

- Commands are typed at a prompt and submitted with Enter.
- History uses Up/Down arrows.
- Tab autocompletes the current command or path fragment.
- Commands accept simple positional arguments and flags where useful.
- Errors should explain what went wrong and suggest `help` or a related command.

## Interaction model

- Keyboard-first desktop shell with touch-friendly command chips on smaller screens.
- Multi-pane layout: terminal, file viewer, telemetry/status, task board, and notes.
- Fake filesystem supports `ls`, `cd`, `pwd`, `cat`, `tree`, `search`, and editable notes.
- Stateful commands include tasks, alerts, themes, pane toggles, clearing output, and session export.
- Persist recent command history, current path, notes, task state, theme, and unlocked commands in local storage.

## UI direction

- Distinctive maritime operations aesthetic: dark ink panels, brass/amber highlights, sonar blue accents, soft CRT scanlines, and dense but legible typography.
- Responsive layout must collapse gracefully to a single-column mobile command deck without breaking the fiction.
