Define consultation/feature-fit intake process (no design editor) #3

Open
opened 2026-10-15 23:52:13 -04:00 by jfraeys · 0 comments
Owner

Define a consultation/intake process to understand a client's needs and add/remove features to fit, without offering a design editor (explicitly out of scope).

The underlying mechanism to turn features on/off per deployment already exists:

  • data/features.yaml — per-deployment feature flags (booking/newsletter/blog, default on).
  • client/ overlay mounts — per-client design via tokens.client.css, plus layout/data overrides.

What's missing is the process side, not the code side:

  • What to ask a prospective client during consultation to determine which features/flags they need.
  • How those answers map to a concrete checklist of flags to flip and overlays to create for a new site.
  • Whether any gaps exist in today's flag set (features a client might reasonably ask to drop/add that features.yaml doesn't yet cover).

Deliverable is likely a short internal doc/checklist plus any small gaps found in the flag set, not a new subsystem.

Define a consultation/intake process to understand a client's needs and add/remove features to fit, without offering a design editor (explicitly out of scope). The underlying mechanism to turn features on/off per deployment already exists: - `data/features.yaml` — per-deployment feature flags (booking/newsletter/blog, default on). - `client/` overlay mounts — per-client design via `tokens.client.css`, plus layout/data overrides. What's missing is the *process* side, not the code side: - What to ask a prospective client during consultation to determine which features/flags they need. - How those answers map to a concrete checklist of flags to flip and overlays to create for a new site. - Whether any gaps exist in today's flag set (features a client might reasonably ask to drop/add that `features.yaml` doesn't yet cover). Deliverable is likely a short internal doc/checklist plus any small gaps found in the flag set, not a new subsystem.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jfraeys/coaching-site#3
No description provided.