feat: add interactive VT and workspace command plane
CI / rust (push) Successful in 3m48s

This commit is contained in:
2026-08-31 17:05:49 -07:00
parent 32d190c6c6
commit b838d000db
54 changed files with 3004 additions and 113 deletions
+92
View File
@@ -0,0 +1,92 @@
# Lumbridge brand mark
## Concept
Lumbridge's symbol is an original ember-flame wrapped around a bridge arch. The
diagonal negative space also reads as a terminal chevron or an open gateway.
Together, those shapes express a fast native workspace where engineers cross
between terminals, tools, hosts, and agents.
The mark is symbol-only. Do not ship a Unicode fire emoji as the application
icon, add pseudo-medieval ornament, or attach generated lettering to the mark.
## Color
| Role | Hex | Intended surface |
| --- | --- | --- |
| Ember | `#FF6B35` | Canonical application icon and neutral contexts |
| Ember, light UI | `#D94824` | Light surfaces around `#F6F3EE` |
| Ember, dark UI | `#FF8A5B` | Dark surfaces around `#0B0F14` |
All files have transparent backgrounds. The surface colors above are usage
guidance and are not baked into the assets. Do not add gradients, drop shadows,
outlines, or extra flame colors.
## Assets
The 1024 px master is
`assets/brand/master/lumbridge-mark-master-1024.png`. Use it as the source for
new platform exports.
- `assets/brand/app-icons/lumbridge-app-{size}.png` contains the canonical Ember
icon at 16, 32, 48, 64, 128, 256, 512, and 1024 px.
- `assets/brand/light/lumbridge-mark-light-{size}.png` contains the light-UI
colorway at the same sizes.
- `assets/brand/dark/lumbridge-mark-dark-{size}.png` contains the dark-UI
colorway at the same sizes.
The existing PNGs are RGBA and square. Packaging may derive platform-native
containers such as macOS `.icns` later, but those derived files should preserve
the supplied canvas and must not stretch or crop the symbol.
## Placement
- Preserve the mark's aspect ratio and transparent canvas.
- Outside an application-icon tile, keep clear space equal to at least one
eighth of the rendered mark height on every side.
- Prefer the prepared export nearest the requested display size. Do not scale a
16 px export upward.
- At 1624 px, use the canonical app-icon export without a wordmark, badge, or
status dot. The flame and gateway are the intended small-size reading; the
terminal chevron becomes secondary.
- Do not place detailed artwork or low-contrast orange immediately behind the
transparent mark.
## Generation and production record
The concept was generated once with the built-in `image_gen` mode using this
prompt:
> Use case: logo-brand. Asset type: native desktop application icon master for
> Lumbridge, a very high-performance Rust terminal multiplexer and AI-agent
> workspace. Create one original symbol-only brand mark that expresses
> firemaking energy, a bridge or gateway, and a terminal prompt through a single
> strong silhouette. Use a compact upright ember-flame whose interior negative
> space forms a clean bridge arch or open gateway; incorporate one extremely
> subtle angular terminal chevron idea into the geometry without adding a
> separate floating glyph. Use a vector-friendly, flat, minimal geometric mark
> with precise edges, centered on a square transparent canvas. Use warm ember
> orange. Exactly one symbol; no text, letters, wordmark, emoji glyph, gradient,
> shadow, 3D, mockup, border tile, or watermark. Avoid RuneScape imagery or
> style, game trademarks, medieval crests, literal campfires, logs, swords,
> shields, runes, detailed sparks, characters, mascots, and decorative
> flourishes.
The selected output's geometry was retained. Production exports were then made
deterministically: low-alpha detached pixels were removed, the mark was inset
onto a 1024 px transparent canvas, its generated shading was replaced with the
three exact flat colors above, and Lanczos downscales were produced. No
third-party artwork, typeface, or game asset is included.
## Originality and release constraints
This identity deliberately uses only generic fire, bridge, gateway, and terminal
ideas. Do not adapt or add artwork, interfaces, names, symbols, screenshots, or
other assets from RuneScape or another game.
Generation and internal review are not a trademark search or legal clearance.
Before a public release, perform a similarity search for the symbol and obtain
product-name/trademark review; the original mark does not by itself clear the
name `Lumbridge`. Keep the prompt and this production record with the assets for
provenance, and review the image-generation provider's then-current output terms
before redistribution.