Skip to content
NamePump
Menu

Doctrine

Legal & post-lock

The knockout legal and linguistic gate that runs before any purchase, and the governance that starts the moment a name is locked. The gate is human work; the product automates one screen of the US register, and only when a USPTO key is configured.

The gate, step by step

Six manual steps. The product automates one part of step 1 — a keyword screen of the US federal register — which appears on the appraisal as the legal gate. That screen needs USPTO_API_KEY: with no key the panel reads “not screened” and nothing was searched, and with a key it reports the marks the register returns. It is a keyword query, not the phonetic and same-commercial-impression judgement step 1 requires, and a no-hits answer is a filter, never a clearance. The rest stays with a person.

Post-lock governance

Kill the pun in visuals#

('Keep HS Mate. Kill all chess.') The wordplay wins the NAME; the visual identity + copy must stand WITHOUT it — no leaning the brand on the pun.

Entity consistency lock#

(hdgefinance scar) Sub-brand/SKU names are ENTITIES: exact names, casing, and prices locked in ONE source + JSON-LD across all surfaces — inconsistency ('HDGE Pro' vs 'Core') measurably confused Google NLP + LLM scrapers = AI-visibility cost.

Ai entity disambiguation#

(2026-08-27) THE POST-LOCK AI-FINDABILITY PLAYBOOK — the fix for AI answers is operational, not the name. On lock, make the entity unambiguous to LLM knowledge graphs: (1) ONE canonical name string everywhere (site, socials, legal, invoices — casing included); (2) schema.org Organization/Brand + a `sameAs` array linking every official profile; (3) a Wikidata item + third-party corroboration (models resolve to a graph ENTITY, not a text string); (4) in-copy disambiguators in your own content ('Name, the growth-operator platform', not bare 'Name'). This is what actually moves AI-answer visibility per 2026 GEO doctrine — a distinctive name only gets you to the starting line. Links: rankability_ai_entity_test (pre-commit test + the ghost-citation ceiling), entity_consistency_lock.

Display name decoupling#

Keep store/display titles decoupled from code/repo names so renames stay ~free.

Personal vs commercial split#

Crowded namespaces are FINE for personal tools (n=1 user); the ownability gates only bind when a name goes commercial.