Files
Plushealthtech/task/09-terms-and-conditions-page.md
Clive e5d1446791
Gitea CI/CD / build (push) Successful in 1m40s
Site pages and AI tasks.
2026-08-20 14:58:52 +10:00

38 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Task 09 — Terms & Conditions page
- **Status:** Done
- **Depends on:** —
- **Size:** S/M
## Goal
Create the **Terms & Conditions** page at `/Terms` with standard corporate boilerplate (flagged for legal review before production — plan §3.6).
## Files
- Create: `plushealthtech/Pages/Terms.cshtml`
- Create: `plushealthtech/Pages/Terms.cshtml.cs`
## Steps
1. **PageModel** — standard `PageModel` with `OnGet()`; title set in the view.
2. **View** — `@page`, `@model TermsModel`, `ViewData["Title"] = "Terms & Conditions"`.
- Last-updated date line (2026).
- Sections (h2 + short paragraphs, standard corporate wording):
1. Acceptance of terms
2. Services & product access (landing site, demo requests, contact forms)
3. **Clinical decision support disclaimer** — CDS output is decision *support*; not a substitute for professional clinical judgment, diagnosis, or treatment (important given the product line)
4. Intellectual property
5. User conduct / acceptable use
6. Limitation of liability
7. Governing law (placeholder jurisdiction — mark for legal)
8. Changes to these terms
9. Contact (→ `/Contact`)
3. Simple prose layout (max-w-3xl, readable line length); Tailwind only.
## Acceptance criteria
- [x] `GET /Terms` renders; build green. (verified: `dotnet build` 0 warnings/0 errors; live `GET /Terms` → HTTP 200)
- [x] Contains the CDS disclaimer section. (section 3 — highlighted; "decision support only", "not a substitute", "human or animal")
- [x] No live legal claims left unflagged — placeholders marked (e.g., jurisdiction) for review. (visible "finalized following legal review" callout + `[Jurisdiction to be confirmed]` pill + `<!-- legal -->` comments on §§6–7)