Adom Hydrogen (platform base)
Public Made by Adomby adom
Layer Hydrogen's workspace onto a standard Adom workstation.
name: hydrogen-naming description: >- The Adom product naming doctrine, and the one rule that must never regress: every OS-visible install surface (Start Menu, desktop shortcut, taskbar search, Spotlight, app listings, installer filename) says "Adom Hydrogen", NEVER bare "Hydrogen" - because a new user types "adom" into taskbar search before they have memorized the product name. Also the shorthand table (ah, ab, hc, aw, nb, nbe, hbw, pup) and the dead legacy names (hd, ad, "Hydrogen Desktop" in copy, "Adom Desktop", hw, hdbw, abe). READ when naming anything user-visible: an installer, a shortcut, a window title, a wiki page, marketing copy, or when unsure what to call a product in prose. Trigger words - naming, product name, formal name, what do we call it, Adom Hydrogen vs Hydrogen, shortcut name, start menu name, installer name, search for adom, ah, ab, hc, aw, why adom in the name, naming rules, rename, brand name, app name.
Adom Product Naming
Canonical source: the adom/definitions wiki page. This skill is the operational summary so the rules survive in every workspace.
The table
| Product | Everyday name | Formal Name | ai shorthand |
|---|---|---|---|
| The desktop app | Hydrogen | Adom Hydrogen | ah (ah win, ah mac, ah ubuntu) |
| The desktop bridge/relay | Bridge | Adom Bridge | ab (ab win, ab mac, ab ubuntu) |
| The hosted web app | Hydrogen Cloud | Adom Hydrogen Cloud | hc |
| The wiki | the wiki | Adom Wiki | aw |
Say the everyday name in speech and UI copy. Reach for the Formal Name when the Adom association matters: executables, installers, app-store listings, marketing, and the first mention in a public doc.
THE INSTALLER RULE (John, 2026-08-09 - never forget this)
Every OS-visible install surface MUST carry the Formal Name "Adom Hydrogen" (and "Adom Bridge" for ab):
- Start Menu entry, desktop shortcut, taskbar pin
- Installer product name and artifact filename
- The OS installed-apps list entry and the autostart entry name
- macOS app bundle name / Spotlight
Why: a new user will inevitably open their OS app search (taskbar search, Spotlight) and type "adom", not "hydrogen", because they have not memorized the product name yet. They know they installed something from Adom. If the shortcut says bare "Hydrogen", that search finds NOTHING and the product looks broken or gone. Adom must be in the installed name. That is the entire reason the Formal Name exists as a register.
Dead names - never write these
- hd / "Hydrogen Desktop" in any copy (chat, docs, UI, skills). Say
Hydrogen or ah. (Code identifiers like
hd_*verbs orhd-crate names are unrenamed call sites, not license to use the name in prose.) - ad / "Adom Desktop" - the product is Bridge (ab). The CLI is
adom-bridge-cli; the native launcher isadom-bridge. - hw (now hc), hdbw (now hbw), abe (now nbe), bare single-letter shorthands (say ah, ab, aw - never h, b, w).
Shorthand rule
Every shorthand is at least two letters. A natural one-letter shorthand takes the Adom "a" prefix: ah, ab, aw. Anything already 2+ letters never does: hc, nb, nbe, hbw, pup.
Frozen internal identifiers (do NOT "fix" these)
These deliberately keep old spellings because they are load-bearing state or build identity, renaming them breaks installs:
- Bundle identifier
inc.adom.hydrogen-desktop - Cargo package
hydrogen-desktop - GitHub repo
adom-inc/hydrogen-desktop - Workspace name
Adom-Workspace
Platform-specific frozen identifiers (the host state-dir path, binary and installer artifact names) are listed in your platform bootstrap's companion skill (e.g. hydrogen-naming-windows).
---
name: hydrogen-naming
description: >-
The Adom product naming doctrine, and the one rule that must never regress:
every OS-visible install surface (Start Menu, desktop shortcut, taskbar
search, Spotlight, app listings, installer filename) says "Adom Hydrogen",
NEVER bare "Hydrogen" - because a new user types "adom" into taskbar search
before they have memorized the product name. Also the shorthand table (ah,
ab, hc, aw, nb, nbe, hbw, pup) and the dead legacy names (hd, ad, "Hydrogen
Desktop" in copy, "Adom Desktop", hw, hdbw, abe). READ when naming
anything user-visible: an installer, a shortcut, a window title, a wiki
page, marketing copy, or when unsure what to call a product in prose.
Trigger words - naming, product name, formal name, what do we call it,
Adom Hydrogen vs Hydrogen, shortcut name, start menu name, installer name,
search for adom, ah, ab, hc, aw, why adom in the name, naming rules,
rename, brand name, app name.
---
# Adom Product Naming
Canonical source: the **adom/definitions** wiki page. This skill is the
operational summary so the rules survive in every workspace.
## The table
| Product | Everyday name | Formal Name | ai shorthand |
|---|---|---|---|
| The desktop app | **Hydrogen** | **Adom Hydrogen** | **ah** (ah win, ah mac, ah ubuntu) |
| The desktop bridge/relay | **Bridge** | **Adom Bridge** | **ab** (ab win, ab mac, ab ubuntu) |
| The hosted web app | **Hydrogen Cloud** | Adom Hydrogen Cloud | **hc** |
| The wiki | **the wiki** | Adom Wiki | **aw** |
Say the everyday name in speech and UI copy. Reach for the Formal Name when
the Adom association matters: executables, installers, app-store listings,
marketing, and the first mention in a public doc.
## THE INSTALLER RULE (John, 2026-08-09 - never forget this)
Every OS-visible install surface MUST carry the Formal Name **"Adom
Hydrogen"** (and "Adom Bridge" for ab):
- Start Menu entry, desktop shortcut, taskbar pin
- Installer product name and artifact filename
- The OS installed-apps list entry and the autostart entry name
- macOS app bundle name / Spotlight
**Why:** a new user will inevitably open their OS app search (taskbar search,
Spotlight) and type **"adom"**, not "hydrogen", because they have not memorized the product name
yet. They know they installed something from Adom. If the shortcut says bare
"Hydrogen", that search finds NOTHING and the product looks broken or gone.
Adom must be in the installed name. That is the entire reason the Formal Name
exists as a register.
## Dead names - never write these
- **hd / "Hydrogen Desktop"** in any copy (chat, docs, UI, skills). Say
Hydrogen or ah. (Code identifiers like `hd_*` verbs or `hd-` crate names
are unrenamed call sites, not license to use the name in prose.)
- **ad / "Adom Desktop"** - the product is Bridge (ab). The CLI is
`adom-bridge-cli`; the native launcher is `adom-bridge`.
- **hw** (now hc), **hdbw** (now hbw), **abe** (now nbe), bare single-letter
shorthands (say ah, ab, aw - never h, b, w).
## Shorthand rule
Every shorthand is at least two letters. A natural one-letter shorthand takes
the Adom "a" prefix: **ah**, **ab**, **aw**. Anything already 2+ letters
never does: **hc**, **nb**, **nbe**, **hbw**, **pup**.
## Frozen internal identifiers (do NOT "fix" these)
These deliberately keep old spellings because they are load-bearing state or
build identity, renaming them breaks installs:
- Bundle identifier `inc.adom.hydrogen-desktop`
- Cargo package `hydrogen-desktop`
- GitHub repo `adom-inc/hydrogen-desktop`
- Workspace name `Adom-Workspace`
Platform-specific frozen identifiers (the host state-dir path, binary and
installer artifact names) are listed in your platform bootstrap's companion
skill (e.g. [[hydrogen-naming-windows]]).