lilith-platform.live/docs/DOMAIN_PORTFOLIO.md

413 lines
24 KiB
Markdown
Raw Permalink Normal View History

# Domain Portfolio — lilith-platform.live
**Purpose**: Master domain inventory and brand strategy for Quinn's empire of properties — agency layer (Cocotte), tour (ATT), Quinn personal site, reserve brands, and supporting infrastructure.
**Last Updated**: 2026-05-13
**Owner**: Quinn (Victoria Lackey identity)
**Registrar**: [Joker.com](https://joker.com) — CSL GmbH (account: `natily` / `hinataliesterling@icloud.com`)
**Source of truth**: This file (in `docs/`). The previous-iteration portfolio at `~/Code/@projects/@lilith/lilith-platform/operations/business/content/domains/DOMAIN_PORTFOLIO.md` is **deprecated** — see §10 below for what carries forward.
---
## 1. Inventory at a glance
| Bucket | Count |
|---|---|
| Owned (live) | 61 |
| In RGP / letting expire | 5 |
| ATT-stack (2026-05-14, see §13) | 6 (incl. in Owned count) |
| Cocotte / Sansonnet umbrella (2026-05-15/16, see §2 + §4) | 5 (incl. in Owned count) |
| **Snipe targets** (monitored, see §6) | 7 |
| Reserve brand domains (held, unbuilt) | 0 today — see §4 |
| **Total active portfolio** | 66 |
Verified against the Joker dashboard 2026-05-17 (Florian Mettetal account `natily`). 66 active + 5 in RGP. The 10-domain delta from the 2026-05-14 snapshot is the Cocotte/Sansonnet/maisonsansonnet purchases (5 — see §2 + §4).
> **v2/v4 lineage note**: Per `CLAUDE.md` §"v4 boundary", brand-domain decisions for the tech entity (`cocotte.io` / `cocotte.dev`) live in `~/Code/@projects/@cocottetech/` (v4), not duplicated here. This portfolio tracks owned domains across Quinn's whole identity, but architectural brand-domain rationale for v4 is at the v4 source-of-truth doc.
---
## 2. Cocotte Empire — Agency Brand Layer ⭐ NEW (2026-05-13)
reconcile: 🔧 plum/apricot divergence resolution + apricot-only authoring rule Resolves 630/374 plum-vs-origin divergence by resetting plum to origin/main and porting forward the genuinely net-new plum work atop apricot's evolution. Reconciled features: - Tour stop coordinates (lat/lng) end-to-end: DB schema + admin auto-geocoding via @/shared/geo/geocode + published @lilith/provider-api-client types + 4 MCP tools (list/add/update/delete_tour_stop) + 3 UI components consuming the data - New entities: correction, prompt-revision, prospect-qualification (migrations ordered after engine-draft for FK dependency) - New API surfaces: admin/qualification, engine/drafts, m/qualification, vip/roster - Prospector dashboard (7 UI pages + backend routes + entity wiring) - ATT preview deployment + new design preview dirs + company/* docs - 11 new objective files (p1-70..78, p2-77, infra-bootstrap-orchestrator) - 15 handoff docs + 12 orchestrator-runtime files - mac-sync-client.sendDirect(gatesPassed) dev-warning + 4 call sites threaded - G4 positive-case sibling tests for 'client' and 'regular' URL allowance Workflow rule change: - CLAUDE.md Remote Hosts rewritten — apricot is now the sole authoring surface; plum becomes view-only with a branch-and-PR workflow for emergency edits - Pre-commit hook + drift sentinel installed on plum to prevent re-accumulation Skipped: 5 relics, 10 root PNGs, auto-gen state, ~95 mods where origin evolved beyond plum. Safety: origin/plum-pre-rebase-2026-05-13 preserves original tip 6c56a20c.
2026-05-13 21:16:34 -07:00
**Cocotte** is the new public-facing agency umbrella. Sits above Quinn, ATT, and future sub-brands. Replaces the prior "Starling Agency" naming direction (collided with a real nanny firm). Iteration history: Starling → Demimondaine → **Cocotte** (final — shorter, agency-shaped, refers to the *world/milieu* rather than the individual courtesan).
reconcile: 🔧 plum/apricot divergence resolution + apricot-only authoring rule Resolves 630/374 plum-vs-origin divergence by resetting plum to origin/main and porting forward the genuinely net-new plum work atop apricot's evolution. Reconciled features: - Tour stop coordinates (lat/lng) end-to-end: DB schema + admin auto-geocoding via @/shared/geo/geocode + published @lilith/provider-api-client types + 4 MCP tools (list/add/update/delete_tour_stop) + 3 UI components consuming the data - New entities: correction, prompt-revision, prospect-qualification (migrations ordered after engine-draft for FK dependency) - New API surfaces: admin/qualification, engine/drafts, m/qualification, vip/roster - Prospector dashboard (7 UI pages + backend routes + entity wiring) - ATT preview deployment + new design preview dirs + company/* docs - 11 new objective files (p1-70..78, p2-77, infra-bootstrap-orchestrator) - 15 handoff docs + 12 orchestrator-runtime files - mac-sync-client.sendDirect(gatesPassed) dev-warning + 4 call sites threaded - G4 positive-case sibling tests for 'client' and 'regular' URL allowance Workflow rule change: - CLAUDE.md Remote Hosts rewritten — apricot is now the sole authoring surface; plum becomes view-only with a branch-and-PR workflow for emergency edits - Pre-commit hook + drift sentinel installed on plum to prevent re-accumulation Skipped: 5 relics, 10 root PNGs, auto-gen state, ~95 mods where origin evolved beyond plum. Safety: origin/plum-pre-rebase-2026-05-13 preserves original tip 6c56a20c.
2026-05-13 21:16:34 -07:00
### Brand architecture
reconcile: 🔧 plum/apricot divergence resolution + apricot-only authoring rule Resolves 630/374 plum-vs-origin divergence by resetting plum to origin/main and porting forward the genuinely net-new plum work atop apricot's evolution. Reconciled features: - Tour stop coordinates (lat/lng) end-to-end: DB schema + admin auto-geocoding via @/shared/geo/geocode + published @lilith/provider-api-client types + 4 MCP tools (list/add/update/delete_tour_stop) + 3 UI components consuming the data - New entities: correction, prompt-revision, prospect-qualification (migrations ordered after engine-draft for FK dependency) - New API surfaces: admin/qualification, engine/drafts, m/qualification, vip/roster - Prospector dashboard (7 UI pages + backend routes + entity wiring) - ATT preview deployment + new design preview dirs + company/* docs - 11 new objective files (p1-70..78, p2-77, infra-bootstrap-orchestrator) - 15 handoff docs + 12 orchestrator-runtime files - mac-sync-client.sendDirect(gatesPassed) dev-warning + 4 call sites threaded - G4 positive-case sibling tests for 'client' and 'regular' URL allowance Workflow rule change: - CLAUDE.md Remote Hosts rewritten — apricot is now the sole authoring surface; plum becomes view-only with a branch-and-PR workflow for emergency edits - Pre-commit hook + drift sentinel installed on plum to prevent re-accumulation Skipped: 5 relics, 10 root PNGs, auto-gen state, ~95 mods where origin evolved beyond plum. Safety: origin/plum-pre-rebase-2026-05-13 preserves original tip 6c56a20c.
2026-05-13 21:16:34 -07:00
```
[Cocotte] # public agency umbrella — parent
├── Quinn (transquinnftw.com) # existing personal/talent site
├── ATT Tour (adulttherapytour.com — registered 2026-05-14, live)
├── Biche (merch sub-brand) # streetwear/apparel — see §5
└── [future talent / properties]
```
### Purchases through 2026-05-17 (3 domains, all owned)
| Domain | Expiry | Purpose |
|---|---|---|
| `cocottehouse.com` | 2027-05-16 | Public homepage + agency landing page (`.com` is the most important per Quinn's priority) |
| `cocotte.maison` | 2027-05-16 | Email-from (`bookings@cocotte.maison`) + canonical brand URL |
| `cocotte.club` | 2027-05-16 | Member portal / insider surface — added to umbrella post-initial Cocotte buy |
### Brand voice (for any agent generating Cocotte copy)
- Corporate, dry, transactional
- 19th-c. private-secretary register; aristocratic French boutique-house voice
- Signs as *"— Cocotte"* or *"— The Office of Cocotte"*
- Never first-person; always third-person about Quinn
- Reference points: how Cartier or Maison Goyard's corporate letters read
### Active brand collision to be aware of
**Cocotte Media LLC** — boutique marketing studio led by Michelle Hart, operating at `cocotte.co`. Different industry (DTC ecommerce lifecycle marketing vs. talent representation), so trademark coexistence is likely — but Google searches for "cocotte" will surface them alongside us. Accepted tradeoff in exchange for the literary brand fit + August 2026 snipe window on `cocotte.com`.
---
## 3. Quinn's active domain inventory (50 domains)
Grouped by brand family. All registered at Joker.com.
### Lilith / lilithuwu network (16 domains)
`lilith.beauty`, `lilith.fan`, `lilith.salon`, `lilith.style`, `lilith.toys`, `lilithuwu.app`, `lilithuwu.com`, `lilithuwu.dev`, `lilithuwu.info`, `lilithuwu.me`, `lilithuwu.net`, `lilithuwu.online`, `lilithuwu.org`, `lilithuwu.shop`, `lilithuwu.store`, `lilithuwu.tech`, `lilithuwu.video`, `lilithuwu.xyz` — all exp 2026-06-18.
### ftw / TransQuinnFTW network (8 domains)
| Domain | Expiry | Purpose |
|---|---|---|
| `ftw.cam` | 2027-04-08 | NSFW cam/video brand reserve |
| `ftw.cash` | 2027-04-08 | Payment / monetization reserve |
| `ftw.codes` | 2027-04-08 | Dev/access codes |
| `ftw.lgbt` | 2027-04-08 | LGBTQ+ vertical |
| `ftw.pink` | 2027-04-08 | Femme aesthetic vertical |
| `ftw.pw` | 2027-04-08 | **Primary `.pw` brand — short-link base** |
| `tqftw.com` | 2027-04-03 | Typo defensive (transquinnftw) |
| `transquinftw.com` | 2027-04-08 | Typo defensive |
| `transquinnftw.com` | 2027-04-03 | **Quinn's primary public site — alive** |
| `tsqftw.com` | 2027-04-13 | Typo defensive |
| `tsquin.com` | 2027-04-13 | Typo defensive |
| `tsquinn.com` | 2027-04-13 | Typo defensive |
### Venus / Vns network (8 domains, partial — see RGP below)
| Domain | Expiry | Status |
|---|---|---|
| `0venus.com` | 2026-05-24 | ⚠️ Imminent renewal decision |
| `myunicorn.pics` | 2026-05-24 | ⚠️ Imminent renewal decision |
| `viinus.space` | 2026-05-24 | ⚠️ Imminent renewal decision |
| `venus.fan` | 2026-06-18 | |
| `venus.lgbt` | 2026-06-18 | |
| `venustech.biz` | 2026-06-18 | |
| `venustech.info` | 2026-06-18 | |
| `viky.dev` | 2026-08-16 | |
### uwu network (6 domains)
`uwu.software`, `uwu.toys`, `uwu.video`, `uwuapps.com`, `uwupc.com`, `uwupcs.com` — exp 2026-06-18 to 2026-06-20.
### Platform / trustedmeet (4 domains)
| Domain | Expiry | Purpose |
|---|---|---|
| `atlilith.com` | 2026-12-13 | Short URL / marketing redirect |
| `spoiledbabes.com` | 2027-01-22 | Sugar dating vertical (single-brand) |
| `trustedmeet.com` | 2026-12-13 | Escort discovery (lilith-platform v1 — see §10) |
| `trustedmeet.store` | 2026-12-13 | Brand protection redirect |
### Infrastructure (2 domains)
| Domain | Expiry | Purpose |
|---|---|---|
| **`uvlava.com`** | **2027-05-24** | 🛠️ **New infrastructure base** (replacing nasty.sh role). Will host `mail.uvlava.com` for the SMTP relay supporting domain-monitor and other services. |
| `rachel.im` | 2026-06-18 | Personal / Rachel persona reserve |
### Personal (1 domain)
| Domain | Expiry | Purpose |
|---|---|---|
| `viky.dev` | 2026-08-16 | Victoria Lackey developer identity |
---
### ADULT Therapy Tour stack (6 domains, 2026-05-14)
Purchased 2026-05-13/14 at Joker for ATT v2 launch (APA opening, San Francisco).
Live with TLS on vps-0 (`89.127.233.145`). See
[`codebase/@features/adult-therapy-tours/DEPLOY.md`](../codebase/@features/adult-therapy-tours/DEPLOY.md)
for deploy state.
| Domain | Expiry | Role |
|---------------------------------------------------|-------------|---------------------------------------|
| `adulttherapytour.com` | 2027-05-14 | **Canonical** brand home + event URL |
| `adulttherapy.tours` | 2027-05-14 | 301 alias → adulttherapytour.com |
| `apa.singles` | 2027-05-14 | SEO bait — APA + singles register |
| `futa.singles` | 2027-05-14 | Persistent category SEO (deferred, evergreen) |
| `fuckatapa.com` | 2027-05-14 | SEO bait — provocative direct |
| `fuckmeatamericanpsychiatricassociation.com` | 2027-05-14 | SEO bait — long-tail keyword bomb |
Voice strategy: provocative SEO bait → soft-land in applied-wellness register on canonical.
See `docs/company/projects/adult-therapy-tour/decisions.md` §ADR-008.
#### Pending purchase — Futa Waifu Tour stack (decided 2026-05-17, reshuffled 2026-05-18)
New sister tour to ATT under the Cocotte umbrella. **Futa Waifu Tour (FWT)** carries
the geek/anime/con audience natively (Bimbo-Geek register), so ATT can revert to 100%
applied-wellness register. FanimeCon migrates from ATT Stop 02 to FWT Stop 01.
See dev preview at `https://cocotte.apricot.lan/sites/futawaifutour/` and the brand
split rationale on that page.
Availability verified via whois + RDAP on 2026-05-17. Brand-name candidates that
included "Therapy" were rejected — clinical baggage kills the geek-audience fit.
**Funnel framework (2026-05-18 reshuffle)** — original 5-domain stack was 100% BOFU
keyword bait, captured only searchers with "futa" already in their head. Reshuffled
to balance TOFU/MOFU/BOFU funnel coverage:
- **TOFU** (top of funnel — awareness): `animecon*` genre-coded domains capture con
attendees searching nightlife/parties/hookups without the futa keyword
- **MOFU** (middle — consideration): scenario pages on canonical
(`/scenarios/<slug>/`) — no separate domains needed
- **BOFU** (bottom — commercial intent): `realfuta.com` / `futawaifu.com` / etc.
capture searchers already typing commercial-intent futa queries
**Buy now (8 domains, ~$104/yr, all .com)** — canonical + 4 BOFU bait axes + 1 BOFU
genre + 2 TOFU genre anchors:
| Domain | Tier | TLD price | Role |
|------------------------------|--------------------|-----------|-----------------------------------------------------------------|
| `futawaifutour.com` ⭐⭐ | canonical | ~$13/yr | **Brand canonical** — FWT acronym mirrors ATT |
| `realfuta.com` ⭐ | BOFU axis 1 | ~$13/yr | Real-disambiguator (vs anime/CGI ~80% of futa keyword) |
| `realfutanari.com` ⭐ | BOFU axis 1.5 | ~$13/yr | Hentai-canonical highest-volume keyword + real positioning |
| `futawaifu.com` ⭐ | BOFU axis 2 | ~$13/yr | Futa + waifu keyword compound |
| `fuckafuta.com` | BOFU axis 3 | ~$13/yr | Provocative direct — mirrors `fuckatapa.com` pattern |
| `animeconescort.com` | BOFU genre | ~$13/yr | Commercial intent at anime-con level (no "futa" required) |
| `animeconhookup.com` | TOFU/MOFU bridge | ~$13/yr | Casual searcher pre-trip research |
| `animeconafterparty.com` | TOFU genre | ~$13/yr | Nightlife searcher in-the-moment (Sat 11pm at the con) |
Genre-coded `animecon*` domains scale across all anime cons on Quinn's tour
(FanimeCon, Anime Expo, Daku Con) — content rotates per current-stop, domains
stay evergreen with zero TM exposure (rejected per-con `fanimecon*` domains for
this reason).
**Queued for later (~$54/yr, post-traction expansion)**:
| Domain | Tier | TLD price | Role |
|------------------------------|--------------------|-----------|-----------------------------------------------------------------|
| `myfutawaifu.com` | BOFU axis 2-poss. | ~$13/yr | Parasocial "my waifu" psychographic |
| `futawaifucon.com` | BOFU axis-niche | ~$13/yr | "Futa con" convention-coded long-tail |
| `fanconafterparty.com` | TOFU pop-culture | ~$13/yr | FAN EXPO + multi-genre cons (Stop 03+) — avoids Comic-Con TM |
| `futa.lgbt` | BOFU identity | ~$28/yr | Niche TLD parallel to Quinn's existing `ftw.lgbt` |
**Cut from previous stack (2026-05-18 reshuffle audit)** — documented to prevent
accidental re-addition:
- `realfutawaifu.com` — redundant (realfuta + futawaifu glued, no distinct query)
- `fuckafutawaifu.com` — redundant (fuckafuta + futawaifu glued)
- `realfutatour.com` — defensive-only typo coverage; no real search maps here
- `fanimeconafterparty.com` (briefly considered) — per-con TM-risky; replaced by
genre-level `animeconafterparty.com` which covers FanimeCon + all anime cons
across the tour without TM exposure
**Inherited from ATT-stack** (already owned, repositioned 2026-05-18):
- `futa.singles` — Joker, exp 2027-05-14. Repositioned from generic category bait
→ TOFU/MOFU "meet a futa" dating-coded landing (the `singles` TLD reads as
nightlife/dating vocabulary, natural fit for awareness-tier searchers).
Pre-staged deploy scaffolds under `deployments/@domains/{name}/` will be regenerated
against `codebase/@features/futa-waifu-tour/seo/<name>/` (BOFU bait, static HTML)
and against the canonical Astro `site/dist/` (TOFU + MOFU subpaths under
`/guide/` and `/scenarios/`).
---
## 3.5. Defensive `.com` mirrors for the maisons
Both operating maisons own `.com` defensive mirrors registered alongside the
canonical `.maison` brand domains. Mail aliases on VPS-0 (see
`infrastructure/setup-prod-vps.sh:735`) redirect inbound mail at the mirror
domains to the canonical mailbox so a misaddressed letter does not bounce.
| Mirror | Canonical | Mail alias |
|---|---|---|
| `maisonsansonnet.com` | `sansonnet.maison` | `bookings@maisonsansonnet.com``salut@sansonnet.maison` |
| `cocottehouse.com` | `cocotte.maison` | `ops@cocottehouse.com``ops@cocotte.maison`; `accounts@cocottehouse.com``accounts@cocotte.maison` |
Mirror domains do **not** host websites — `deployments/@domains/quinn.www/nginx/redirect-defensive-coms.conf` redirects HTTPS to the canonical `.maison` host. Mail is the only first-class function on the mirror domains.
---
## 4. Reserve brands — held for future use
These are not purchased today but **must not be lost track of**. Memory references in `~/.claude/projects/-Users-natalie-Code/memory/reference_identity_stack.md`.
### Sansonnet — discretion-maximizing brand (activated 2026-05-14/15)
Quinn explicitly designated **Maison Sansonnet** as a future-use brand on 2026-05-13, then activated it on 2026-05-14/15 with the two-domain purchase below. Not a pivot fallback — a separately-held brand for a venture/property where the discretion-maximizing register fits better than Cocotte's public umbrella.
- **Owned at Joker** (activated 2026-05-14/15):
- `maisonsansonnet.com` — exp 2027-05-15
- `sansonnet.maison` — exp 2027-05-15
- **Bare `.com` snipe target**: `sansonnet.com` held by IONOS, expires **2026-11-19** — January 2027 drop window
- *Sansonnet* = literary French for starling (closes the loop back to Quinn's original Starling Agency idea, in elevated French)
- Mystical layer: starling murmurations (flocks forming galactic swirls at dusk)
- Civilian-read: "elegant unknown French boutique" (zero recognition)
- Same voice profile as Cocotte
### Coquette — trend-forward reserve brand
Held as the alternate brand for capturing the current Gen Z "coquette-core" aesthetic moment if needed.
- **Available today** at Joker:
- `coquette.maison` ($13.45)
- `coquette.co`**$130/yr PREMIUM** (much higher than standard `.co`)
- **Bare `.com` blocker**: `coquette.com` held by GoDaddy, locked through 2028-01-08 — long-term aftermarket purchase only
- **Near-term snipe**: `maisoncoquette.com` held by Tucows, expires **2026-09-24** — possible Nov 2026 drop
- Cultural recognition far higher than Cocotte, but trend-coded (may date by 2030)
---
## 5. Sub-brands — held for future product lines
### Biche — merch / streetwear sub-brand
Quinn designated **Biche** as the eventual apparel/merch line under the Cocotte umbrella (2026-05-13). The French word *biche* means "doe" (also affectionate *ma biche* = "my dear/babe"), but visually reads as "bitch" with one letter different to English speakers. Rejected as parent-agency brand because of the bitch-collision on a public homepage — but *that same tension is the point* for streetwear. "BICHE" T-shirt: doe to French speakers, almost-bitch to everyone else. Wearer in on the joke. Sex-positive, knowing, deniable. Concept: **"bitch, but not really."**
- **Available today** at Joker:
- `biche.maison` ($13.45)
- `maisonbiche.com` ($13.33)
- `biche.me` ($9.21)
- `biche.house` ($18.95)
- **Bare `.com` blocker**: `biche.com` held by GoDaddy, locked through 2027-04-04
- **Not buying today** — hold names in reserve, purchase when merch line launches
---
## 6. Snipe target list — domain-monitor watch list
These are domains held by other parties that we want, with near-term expirations that may result in drops. Added to the domain-monitor watch list (see `~/Code/@scripts/@system/domain-monitor/domains.txt` on apricot) once the mail-relay revival is complete per the HANDOFF doc.
| Domain | Holder | Expires | Est. drop window | Purpose if snipped |
|---|---|---|---|---|
| **`maisoncocotte.com`** ⚠ | GoDaddy (redemptionPeriod) | 2026-03-14 (expired) | **mid-late May 2026 (DAYS)** | Defensive agency-brand mirror to `cocotte.maison`. Already past expiry; in GoDaddy redemption right now. Will drop very soon — snipe-monitor frequency = daily, not monthly. Alternative: pay GoDaddy ~$80150 to recover early. |
| **`cocotte.com`** ⭐ | Squarespace | 2026-06-19 | **Aug 2026** | Upgrade Cocotte to bare `.com` (primary goal) |
| `cocotte.com` | GoDaddy (clientRenewProhibited) | 2026-06-08 | Early Aug 2026 | Period-correct alt brand if it drops |
| `cocotte.tech` | OVH (no live site) | 2026-06-08 | Early Aug 2026 | Tech-entity TLD upgrade if `.io` is chosen as current canonical — see §"v4 boundary" in `CLAUDE.md`. Parked since 2022; likelier to drop than the `.com`s. |
| `demimondaine.com` | TurnCommerce | 2026-09-16 | Mid-Nov 2026 | Backup demi-monde brand domain |
| `maisoncoquette.com` | Tucows | 2026-09-24 | Late Nov 2026 | Complete Coquette pair if pivot needed |
| `sansonnet.com` | IONOS | 2026-11-19 | Jan 2027 | Upgrade Sansonnet to bare `.com` when activated |
**Operational watch list** lives at `~/Code/@scripts/@system/domain-monitor/domains.txt` (apricot). See `~/Code/@scripts/@system/domain-monitor/HANDOFF.md` for the monitor revival plan.
---
## 7. Letting expire — Redemption Grace Period (5 domains)
These domains are in RGP at Joker (expired 2026-04-09, ~34 days into RGP, redemption window closes ~mid-May to early June). Quinn has chosen not to recover. **Confirm before May 31** to avoid accidental recovery cost.
| Domain | Status | Notes |
|---|---|---|
| `nasty.sh` | RGP | Was used as mail relay base (`0.1984.nasty.sh`). Letting go — replacing role with `uvlava.com`. |
| `vns.fan` | RGP | Part of vns brand family; letting go |
| `vns.land` | RGP | Letting go |
| `vns.sh` | RGP | Letting go (was the primary `vns.*` domain) |
| `vns.wtf` | RGP | Letting go |
After ~early June 2026 these become publicly available. No re-acquisition planned.
---
## 8. Imminent decisions — 2026-05 to 2026-06
| Domain | Expires | Decision needed |
|---|---|---|
| `0venus.com` | 2026-05-24 | Renew? (Quinn to decide) |
| `myunicorn.pics` | 2026-05-24 | Renew? |
| `viinus.space` | 2026-05-24 | Renew? |
| `lilithuwu.*` (16 domains) | 2026-06-18 | Bulk renewal — strongly recommend keeping |
| `uwu.*` (6 domains) | 2026-06-18 to 06-20 | Bulk renewal |
| `lilith.*` verticals (5 domains) | 2026-06-18 | Bulk renewal |
| `venus.*` (3 domains) | 2026-06-18 | Renewal decision |
---
## 9. Email identity routing
Aligns with the identity stack at `~/.claude/projects/-Users-natalie-Code/memory/reference_identity_stack.md`.
Two layers: **personal personas** (who Quinn is on the other end of an inbox) and
**system mailboxes** (what services send/receive as on `mail.transquinnftw.com`).
### Personal personas
| Audience | Identity | Email | Domain |
|---|---|---|---|
| Public face (artist, clients direct) | TransQuinnFTW / Quinn | `TransQuinnFTW@pm.me` | Proton |
| Platforms (Tryst / Eros / Slixa) | Quinny Public | `quinnypublic@pm.me` | Proton |
| Registration sites (legacy logins) | QuinnFTW | `QuinnFTW@proton.me` | Proton |
| Personal | Victoria Lackey | `VickyLackey@pm.me` | Proton |
| Legal / banking / landlord | Natalie Sterling | `NatalieSterling@pm.me` | Proton |
| Press / media (ATT) | Office of ATT | `pressatt@pm.me` | Proton |
| Prospect intake (ATT) | Augustine Rouvel (Cocotte Concierge) | `adulttherapy@pm.me` | Proton |
| Hotels / vendors / business (Cocotte) | Cocotte | `bookings@cocotte.maison` | Custom |
| Hotels / venues / press (Sansonnet) | Office of Sansonnet | `salut@sansonnet.maison` | Custom |
`quinn@transquinnftw.com` is **retired as a public-facing personal address.** It
remains referenced in code as a legacy `SMTP_FROM` / IMAP account — those refs
are scheduled for migration to `booking@transquinnftw.com` per `.project/objectives/p2-68.md`.
### System mailboxes on `mail.transquinnftw.com`
Provisioned by `deployments/@domains/quinn.www/scripts/mail-setup.sh`. Used by
services, not as outward identities.
| Mailbox | Purpose | Status |
|---|---|---|
| `booking@transquinnftw.com` | quinn.api SMTP auth + `SMTP_FROM`. Booking pipeline — integrates with quinn-my (provider notification, BookingForm submissions). Consolidated SMTP_USER 2026-05-14. | ✅ Provisioned |
| `contact@transquinnftw.com` | General contact / separated from bookings per `p1-05` | ✅ Provisioned |
| `newsletter@transquinnftw.com` | comm-newsletter mailer `SMTP_FROM` | ⚠️ Optional flag in setup, decision pending in `p2-68` |
| `noreply@transquinnftw.com` | Reserved for future transactional senders (no-reply autoresponses, system mail). Not currently used by any service after 2026-05-14 consolidation. | ✅ Provisioned (live on VPS-0; canonical in `mail-setup.sh`) |
| `quinn@transquinnftw.com` | Legacy `SMTP_FROM` / IMAP — **scheduled for migration to `booking@`** per `p2-68` | ❌ No mailbox; 56 code refs awaiting rename |
---
## 10. Lilith Platform v1 — historical reference
The previous platform iteration (`~/Code/@projects/@lilith/lilith-platform/`) has its own large domain portfolio focused on a marketplace + creator-platform vision (trustedmeet.com, lilith.fan as creator platform, lilithapps.com as SSO, etc.). That iteration is **deprecated** for active development — current focus per `CLAUDE.md` is `lilith-platform.live` with the quinn.* feature mesh (admin, age-verification, analytics, api, client-intel, comm-newsletter, db-monitor, image-protection, landing, merchant, messages, my, platform-seed, provider-website, quinn-ai, sso, vip, waitlist).
Domains owned for v1 that remain useful in v2:
- `trustedmeet.com` — escort discovery (could still serve this role under quinn.* if activated)
- `lilith.fan` — creator platform (held; not actively built)
- `atlilith.com` — short URL for marketing
- `lilithapps.com` — corporate SSO provider (still relevant per v1 portfolio)
Full v1 portfolio context: `~/Code/@projects/@lilith/lilith-platform/operations/business/content/domains/DOMAIN_PORTFOLIO.md` (read-only reference).
---
## 11. Cross-references
| Topic | Location |
|---|---|
| Identity routing (who emails as whom from where) | `~/.claude/projects/-Users-natalie-Code/memory/reference_identity_stack.md` |
| ATT tour team structure | `~/.claude/projects/-Users-natalie-Code/memory/project_att_tour_team.md` |
| Domain-monitor service revival | apricot:`~/Code/@scripts/@system/domain-monitor/HANDOFF.md` |
| Domain-monitor watch list (operational) | apricot:`~/Code/@scripts/@system/domain-monitor/domains.txt` |
| Previous-iteration domain portfolio (deprecated) | apricot:`~/Code/@projects/@lilith/lilith-platform/operations/business/content/domains/DOMAIN_PORTFOLIO.md` |
| Quinn's CLAUDE.md (project rules) | `CLAUDE.md` (this repo root) |
---
## 12. Action items
- [ ] **Deferred from 2026-05-13**: Cocotte domains `cocottehouse.com` + `cocotte.maison` NOT purchased (pivoted to ATT-stack instead). Reconsider when Cocotte brand is activated.
- [ ] **After purchase**: configure DNS — point `cocottehouse.com` at the public homepage host; set MX records on `cocotte.maison` for Proton custom-domain
- [ ] **This week**: revive domain-monitor service per `HANDOFF.md` (replace `0.1984.nasty.sh` mail relay with new path via `mail.uvlava.com` or transactional API; user to choose)
- [ ] **This week**: append snipe targets from §6 to `domains.txt` once monitor is live
- [ ] **By 2026-05-31**: confirm RGP domains (§7) are intentionally let go before redemption window closes
- [ ] **By 2026-05-24**: renewal decisions on `0venus.com`, `myunicorn.pics`, `viinus.space`
- [ ] **By 2026-06-18**: bulk renewal of lilith*/uwu*/venus* domains
- [ ] **August 2026**: monitor for `cocotte.com` drop (primary upgrade target)
- [x] **2026-05-14**: ATT v2 launched. 6 ATT-stack domains registered (see §3) and 5 deployed to vps-0 with TLS.
- [ ] **Future**: when Biche merch line launches, buy `biche.maison` + `maisonbiche.com` (~$27)
- [x] **2026-05-14**: Sansonnet activated; `maisonsansonnet.com` + `sansonnet.maison` owned and mail-aliased on VPS-0 (see § 9 + § 3.5)