Initial commit: specs and assets

This commit is contained in:
Tom Roth
2026-07-17 13:37:45 +02:00
parent 8101bfc69f
commit 6bd990e4a0
55 changed files with 221 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
# Open Questions — Diana Website (v1)
This log tracks uncertainties and deferred decisions. Each item should be resolved before implementation in Phase 4.
## OQ-1 — Preferred contact method(s) beyond the contact form
- **Status**: Open
- **Context**: Contact form is a given, but preferred secondary channel(s) are not finalized.
- **Why it matters**: Influences CTA design, header/footer, and “next steps” after form submission.
- **Candidates**: phone, SMS/text, email.
- **Proposed resolution**: Decide primary + secondary channel(s) and when to encourage each.
## OQ-2 — GDPR/cookie consent and tracking requirements
- **Status**: Open
- **Context**: Need to know whether we will run analytics/ads pixels and whether consent banners are required.
- **Why it matters**: Affects scripts, cookie banner, privacy policy content, and SEO.
- **Proposed resolution**:
- Decide whether to use analytics (and which)
- If analytics, decide consent model and privacy policy needs
## OQ-3 — Form backend + spam protection approach (ADR-002)
- **Status**: Open
- **Context**: Static site requires an external or existing backend mechanism.
- **Why it matters**: Reliability, spam filtering, and operational workflow.
- **Proposed resolution**: Choose a form delivery method and specify validation + anti-spam.
## OQ-4 — Minimum quote form fields for “qualified leads”
- **Status**: Open
- **Context**: Goal is “more qualified leads”, but minimum qualifying information is not fully specified.
- **Why it matters**: Balances friction vs. lead quality.
- **Proposed resolution**: Define required vs optional fields in `38-lead-capture-spec.md`.
## OQ-5 — Service taxonomy: separate pages vs grouping for carpentry/mounting/flooring
- **Status**: Open
- **Context**: Requirement says separate page per service, but some services overlap.
- **Why it matters**: SEO clarity and content uniqueness.
- **Proposed resolution**: Confirm final service list and page slugs.
## OQ-6 — Brand naming and domain
- **Status**: Open
- **Context**: Current site uses “Spotlight Home Improvement Services”; new site may keep or adjust branding.
- **Why it matters**: Title tags, logo, copy, and SEO continuity.
- **Proposed resolution**: Confirm public-facing brand name for v1.