# Find-Care: notes for developers and AI agents ## Stack Next.js 16 (App Router), TypeScript, Tailwind 4, Supabase Postgres, Vitest. ## AI and machine-readable endpoints - https://www.find-care.co.uk/llms.txt: The main AI overview: what Find-Care is, live coverage, and what not to infer. - https://www.find-care.co.uk/llms.html: The same directory of files, formatted for a browser. - https://www.find-care.co.uk/ai.txt: A short AI usage policy: what Find-Care is, prices, contact, and what an AI system should not say. - https://www.find-care.co.uk/ai.json: The same facts as ai.txt, as structured JSON. - https://www.find-care.co.uk/brand.txt: Brand facts: name, url, prices, contact and registration status. - https://www.find-care.co.uk/faq-ai.txt: Short question and answer pairs about Find-Care, for quoting directly. - https://www.find-care.co.uk/robots-ai.txt: The rules in robots.txt, in plain language. - https://www.find-care.co.uk/developer-ai.txt: The stack, every AI endpoint, and what structured data is published. - https://www.find-care.co.uk/identity.json: A schema.org Organization record for Find-Care. - https://www.find-care.co.uk/llm.txt redirects permanently (308) to https://www.find-care.co.uk/llms.txt. - https://www.find-care.co.uk/robots.txt and https://www.find-care.co.uk/sitemap.xml are Next.js's own generated files, listed here for completeness rather than rendered by this file. ## Structured data (schema.org JSON-LD) - Every content page (About, Accessibility, Complaints, Methodology, Privacy, Review policy, Terms) carries a WebPage node with a BreadcrumbList, and an FAQPage node where the page has answered questions. - Every live care home profile carries a ResidentialCareFacility node: address (postcode district only), areaServed, the CQC rating and inspection date as named PropertyValue entries, priceRange, availableService and amenityFeature, plus a BreadcrumbList. - Every live home care profile carries a HomeHealthCareService node with the same CQC PropertyValue entries, a minimum visit length, and a BreadcrumbList. - No aggregateRating is ever emitted, on any page. Review scores are not yet verified, so none is published as structured data. - Content pages nest a minimal Organization reference as their WebPage's publisher (name and url only). No page embeds a full Organization record; see /identity.json for that. ## Data model note Company registration (`LEGAL_ENTITY` in `src/lib/brand.ts`) is set: Find-Care Limited, registered in England and Wales, company number 17403068, registered office 44-48 North Road, Lancaster, Lancashire, United Kingdom, LA1 1PA. ## Consistency rule These files are generated from `src/lib/brand.ts` and `src/lib/ai-files.ts`. `llms.txt` additionally reads the live listing pool for its coverage counts. Never hand-edit an output. Change the source and redeploy.