# Corrosion — Brand & Naming Taxonomy **Source:** Oracle (brand review), 2026-06-12. **Status:** Reference / proposal. **Locked (2026-06-12):** **Catalyst Console** (control panel/UI — chosen over "Catalyst Control Panel") · **Substrate** (bare-metal execution / process-automation plane) · **re-Agent** (host node agent, binary `corrosion-re-agent-`), under the **Corrosion Management** house. The "brought to you by Corrosion Management and Chemistry" line is flavor copy, not canonical. **Leaning (not yet final):** **Formula/Formulae** for deploy manifests (replacing "Blueprints"), repo = **Formulary**, CLI `catalyst deploy --formula rust`. **Reserved well (adopt per-feature as built, don't name vaporware):** the extended terms below — Formulae, Reaction Jobs, Compounds, Lab Notes, Substrate Engine, etc. — are Oracle's proposed expansion. --- That rebrand is **way stronger** than "Corrosion Management Panel." You now have a real naming system instead of a generic panel name: ```text Corrosion Management ├─ Catalyst Control Panel ├─ Substrate └─ re-Agent ``` That works because all three names belong to the same metaphor family: | Name | Meaning | Product fit | | ------------- | --------------------------------------------------- | ---------------------------- | | **Corrosion** | transformation, decay, reaction, harsh environments | game/server management brand | | **Catalyst** | accelerates reactions without being consumed | operator/admin control panel | | **Substrate** | material/process layer where reaction happens | automation/workflow engine | | **re-Agent** | chemical reagent + remote agent pun | host/node agent | **Catalyst Control Panel** is especially good. It sounds polished, memorable, and domain-specific without being cartoonish. It also gives you a clean product phrase: > "Manage your servers from Catalyst." or > "Catalyst by Corrosion." ## Tightened brand hierarchy ```text Corrosion Game server orchestration platform Catalyst The web control panel Substrate The automation and process engine re-Agent The BYOH node agent Chemistry Optional umbrella/library/ecosystem name ``` ## Tagline caution The one thing to be careful with is the phrase: > "brought to you by Corrosion Management and Chemistry" That is clever, but maybe a little wordy for production branding. Use it as flavor copy, not the canonical name. Better canonical versions: ```text Catalyst Control Panel by Corrosion Catalyst A Corrosion Management product Catalyst Powered by Corrosion Chemistry ``` ## Binary naming The binary naming is solid: ```text corrosion-re-agent-win-amd64.exe corrosion-re-agent-linux-amd64 corrosion-re-agent-linux-arm64 corrosion-re-agent-darwin-arm64 ``` Use **linux** instead of **nix** in binary names unless you specifically mean all Unix-like systems — `nix-amd64` can be confused with NixOS / the Nix package manager. For clarity: ```text corrosion-re-agent-linux-amd64 corrosion-re-agent-windows-amd64.exe ``` ## Favorite full taxonomy ```text Corrosion ├─ Catalyst Console # UI/control panel ├─ Substrate Engine # automation/workflows ├─ re-Agent # BYOH host/node agent ├─ Formulae # server templates/manifests ├─ Reaction Jobs # queued automation runs ├─ Compounds # grouped services/stacks └─ Lab Notes # audit/log/event history ``` That gives Corrosion its own identity while still letting **OxideDock** sit underneath as the container orchestration substrate. ## Clean separation ```text Catalyst / Corrosion Game-aware: - Dune BattleGroups - Rust servers - wipes - mods - game lifecycle - player/admin-facing concepts OxideDock Infra-aware: - Docker - Compose - Swarm - agents - logs - metrics - stack deploys - audit ``` So in practice: ```text Catalyst asks: "Deploy Dune BattleGroup Alpha." Substrate decides: "Run the BattleGroup deployment workflow." re-Agent reports: "This BYOH node is ready." OxideDock executes: "Render/deploy/update the container stack." ``` That is a **very clean product ecosystem**. ## One rename suggestion Consider **Catalyst Console** over **Catalyst Control Panel** for the polished SaaS/product name. But if you like the old-school "control panel" vibe, **Catalyst Control Panel** absolutely works.