Decisions — LR Coiffure (lead/spec build)

Lead-mode build: the business has not been contacted. Per SKILL.md, no blocking questions —
each decision below is the recommended default, recorded with rationale, and is an explicit
override point for the client conversation.

D1 — Slug shortened to lr-coiffure-pully

Google's listing name ("LR Coiffure - Salon de coiffure - Pully") bakes a descriptor into the

auto-slug. Repo, Cloudflare project, and preview URL read better as lr-coiffure-pully.

Renamed before anything referenced the original slug.

D2 — Mode: draft-first

Spec site for an uncontacted lead. Draft ribbon + noindex; visible [TBD:] placeholders for

missing facts (prices, email, legal entity, confirmed hours). Preflight blocks these from

production, which is exactly the desired gate.

D3 — Locales: fr-CH primary at /, EN at /en/

Pully is francophone; all substantive reviews are in French. EN secondary per multilingual.md

default (international/expat clientele in the Lausanne area). Formal address ("vous").

D4 — Category: hairdresser (confirmed)

Places type hair_salon maps cleanly. Spec deviations in build/category-mapping.md: no booking

platform (phone-first CTA), no team page (consent), no pricing table (unknown), compact sitemap.

D5 — Primary CTA: tap-to-call

No booking platform or email is public. Phone is the only verified conversion channel.

Sticky mobile call bar. Booking integration (e.g. an online scheduler) is a proposal item

for the client conversation, not a lead-build invention.

D6 — Brand: derived from the salon's own rebrand (gold monogram on dark) + interior bordeaux

The current logo (window decal + profile photo) is an elegant gold serif monogram in a thin

circle on dark glass. The interior walls are deep bordeaux; floors/chairs charcoal-black;

old signage was burgundy script. Tokens: bordeaux #52312c (primary — the browner of the sampled wall tones; the initial pick #5a3132 sat within 25 RGB units of the rm-beauty-lounge primary, so the distinctiveness check pushed us to the other genuine wall sample), antique gold #b98f4d

(accent, AA-safe on dark), amber gold #e7b76b (accent-soft, on-dark highlights), warm ivory

bg #faf7f3, charcoal #1c1717 (dark sections echoing the logo-on-glass look).

Anti-house-style check: no sage green, no Inter, palette eyedropped from photos.

D7 — Typography: Playfair Display (headlines) + Jost (body), self-hosted

The LR monogram is a high-contrast Didone-style serif → Playfair Display is the closest

free match and carries the premium positioning. Body: Jost (geometric sans, Parisian

character, full French diacritics). Self-hosted per legal-pages.md (no Google Fonts CDN).

D8 — Sitemap (compact, 5 pages + legal)

Home, Prestations (services), Le Salon (about incl. team-as-roles), Galerie, Contact,

+ impressum & confidentialité. Category spec's Team/Book pages folded in per D4/D5.

Gallery uses the salon's own listing photos (rights caution in cautions.md).

D9 — Content restraint

No prices invented (price level 4 → "premium" language only), no staff names (consent),

no L'Oréal partnership claim, review quotes short + attributed, ratings quoted as

"5,0 sur Google (68 avis, août 2026)" in copy — never as schema aggregateRating.

D10 — Stack: Astro from the suite's astro-starter template

Static-feeling brochure site; starter has tokens→CSS-vars, schema helpers with policy bans,

robots/llms/sitemap, and /_styleguide/ pre-wired.

D11 — Domain

None registered; draft ships on lr-coiffure-pully.pages.dev. Domain candidates for the

client conversation: lrcoiffure.ch / lr-coiffure.ch (availability not yet checked —

check at proposal time with the domain-registrar skill).

D12 — Distinctiveness warning accepted (primary vs rm-beauty-lounge)

check-distinctiveness flags primary #52312c as within 31 RGB units of rm-beauty-lounge's

#6B1F32. Accepted: the color is eyedropped from LR Coiffure's own interior walls (photo-08/09),

the two businesses are unrelated, and every other identity axis differs (antique-gold accent,

charcoal dark sections, Playfair/Jost, near-sharp radii, dark editorial hero vs. their layout).

Source fidelity outranks artificial divergence per extracting-brand-dna.md.