{
  "$schema": "contracts/builder-template-registry.v1.json",
  "registryVersion": "1.0.0",
  "generatedAt": "2026-10-31T00:00:00.000Z",
  "source": {
    "factory": "tokhoreaisolutions-bit/tokhore-ai-template-factory",
    "consumer": "tokhoreaisolutions-bit/tokhore-ai-builder-app",
    "studio": "tokhore-template-factory-design-studio"
  },
  "demoOnly": true,
  "templates": [
    {
      "id": "website-chauffeur--level-3",
      "name": "Luxury chauffeur",
      "type": "website",
      "version": "1.0.0+level-3",
      "status": "beta",
      "description": "Premium luxury chauffeur website with configurable simulated customer support.",
      "tags": [
        "premium",
        "chauffeur",
        "chatbot"
      ],
      "reuses": [
        "factory:business-website",
        "factory:ai-agent-support"
      ],
      "config": {
        "brandName": "AUREL • PRIVATE TRAVEL",
        "primaryColor": "#d3b778",
        "modules": {
          "hero": true,
          "services": true,
          "customerChat": true,
          "inquiry": true,
          "customerAgent": true
        },
        "locale": "en-US",
        "notes": "",
        "websiteCore": {
          "schemaVersion": "1.0",
          "templateId": "website-chauffeur",
          "name": "Luxury chauffeur",
          "version": "1.0.0",
          "changelog": "Premium industry website and simulated customer support.",
          "layout": {
            "maxWidth": 1120,
            "navStyle": "inline",
            "footer": true
          },
          "theme": {
            "background": "#121719",
            "foreground": "#f4f5f2",
            "primary": "#d3b778",
            "muted": "#212a2d",
            "headingFont": "Fraunces",
            "primaryForeground": "#121719",
            "bodyFont": "Manrope",
            "radius": 4
          },
          "brand": {
            "name": "AUREL • PRIVATE TRAVEL",
            "tagline": "Arrive composed. Airport transfers, executive travel and journeys designed around you.",
            "logoUrl": "",
            "logoText": "L"
          },
          "sections": [
            {
              "id": "hero",
              "type": "hero",
              "label": "Introduction",
              "visible": true,
              "fields": [
                {
                  "key": "headline",
                  "label": "headline",
                  "kind": "text",
                  "value": "Private chauffeur service"
                },
                {
                  "key": "subheadline",
                  "label": "subheadline",
                  "kind": "textarea",
                  "value": "Arrive composed. Airport transfers, executive travel and journeys designed around you."
                },
                {
                  "key": "ctaLabel",
                  "label": "ctaLabel",
                  "kind": "text",
                  "value": "Reserve your journey"
                },
                {
                  "key": "image",
                  "label": "image",
                  "kind": "image",
                  "value": "asset:chauffeur"
                }
              ]
            },
            {
              "id": "services",
              "type": "list",
              "label": "Services",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "title",
                  "kind": "text",
                  "value": "Considered expertise"
                },
                {
                  "key": "items",
                  "label": "items",
                  "kind": "list",
                  "value": "Airport transfers|Meet-and-greet arrivals, generous luggage space and a considered welcome.\nExecutive travel|A discreet chauffeur and a quiet space between meetings.\nBy the hour|A flexible itinerary, from private events to a day in the city."
                }
              ]
            },
            {
              "id": "story",
              "type": "story",
              "label": "Our approach",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "title",
                  "kind": "text",
                  "value": "The journey is part of the occasion."
                },
                {
                  "key": "body",
                  "label": "body",
                  "kind": "textarea",
                  "value": "From the first greeting to your final destination, every detail is considered. Choose an executive sedan, spacious SUV or premium people carrier. Vehicle allocation and rates are confirmed by the team, never by this preview."
                }
              ]
            },
            {
              "id": "collection",
              "type": "collection",
              "label": "Fleet",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "title",
                  "kind": "text",
                  "value": "Every detail, considered"
                },
                {
                  "key": "items",
                  "label": "items",
                  "kind": "list",
                  "value": "Executive sedan|Up to 3 guests · 2 cases|Private transfers\nPremium SUV|Up to 5 guests · 4 cases|Room to unwind\nBusiness van|Up to 6 guests · 6 cases|Together, comfortably"
                }
              ]
            },
            {
              "id": "faq",
              "type": "faq",
              "label": "Questions",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "title",
                  "kind": "text",
                  "value": "A few things worth knowing"
                }
              ]
            },
            {
              "id": "form",
              "type": "form",
              "label": "Inquiry",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "title",
                  "kind": "text",
                  "value": "Reserve your journey"
                },
                {
                  "key": "submitLabel",
                  "label": "submitLabel",
                  "kind": "text",
                  "value": "Prepare inquiry (simulated)"
                }
              ]
            }
          ],
          "forms": [
            {
              "id": "contact",
              "title": "Contact",
              "fields": [
                {
                  "key": "name",
                  "label": "Name",
                  "type": "text",
                  "required": true
                },
                {
                  "key": "email",
                  "label": "Email",
                  "type": "email",
                  "required": true
                },
                {
                  "key": "pickup",
                  "label": "Pickup",
                  "type": "text",
                  "required": false
                },
                {
                  "key": "destination",
                  "label": "Destination",
                  "type": "text",
                  "required": false
                },
                {
                  "key": "preferred date",
                  "label": "Preferred date",
                  "type": "text",
                  "required": false
                }
              ]
            }
          ],
          "integrations": [
            {
              "id": "email",
              "name": "Email provider",
              "kind": "outbound-email",
              "enabled": false,
              "note": "Contract only — not connected"
            },
            {
              "id": "sms",
              "name": "SMS provider",
              "kind": "outbound-sms",
              "enabled": false,
              "note": "Contract only — not connected"
            },
            {
              "id": "calendar",
              "name": "Calendar sync",
              "kind": "calendar",
              "enabled": false,
              "note": "Contract only — not connected"
            },
            {
              "id": "webhook",
              "name": "Outbound webhook",
              "kind": "webhook",
              "enabled": false,
              "note": "Contract only — not connected"
            }
          ],
          "featureFlags": {
            "bookingInquiry": true,
            "customerChat": true,
            "legacyWidgets": false
          },
          "agentPrompts": {
            "system": "You are {{brand}}'s assistant. Be concise and helpful.",
            "legacyGreeting": "Hello! How can I help?"
          },
          "crmFields": [
            {
              "key": "name",
              "label": "Name",
              "type": "text"
            },
            {
              "key": "email",
              "label": "Email",
              "type": "text"
            },
            {
              "key": "stage",
              "label": "Stage",
              "type": "select"
            }
          ],
          "workflows": [
            {
              "id": "wf-notify",
              "name": "Notify owner on form submit",
              "trigger": "form.submitted",
              "actions": [
                "notify.owner"
              ]
            }
          ],
          "bookingRules": {
            "slotMinutes": 30,
            "leadTimeHours": 2,
            "maxPerSlot": 3,
            "cancellationHours": 24
          },
          "permissions": {
            "owner": [
              "*"
            ],
            "manager": [
              "content.edit",
              "crm.edit",
              "workflows.run"
            ],
            "staff": [
              "crm.edit"
            ],
            "viewer": [
              "read"
            ]
          },
          "chatbot": {
            "enabled": true,
            "name": "Aurel concierge",
            "greeting": "Welcome to {{brand}}. How can we help?",
            "suggestedQuestions": [
              "Can I book an airport transfer?",
              "What vehicles are available?",
              "Can I change a reservation?"
            ],
            "faq": [
              {
                "id": "faq-0",
                "q": "Can I book an airport transfer?",
                "a": "Yes. Prepare a journey inquiry with your pickup, destination and preferred date. Flight monitoring and booking confirmation are not connected in this demo.",
                "keywords": [
                  "airport",
                  "transfer",
                  "book"
                ]
              },
              {
                "id": "faq-1",
                "q": "What vehicles are available?",
                "a": "Sample fleet: executive sedan, premium SUV and business van. Ask the team to confirm capacity and availability.",
                "keywords": [
                  "vehicle",
                  "fleet",
                  "car"
                ]
              },
              {
                "id": "faq-2",
                "q": "Can I change a reservation?",
                "a": "Changes and cancellations require team confirmation. This demo does not create or modify real reservations.",
                "keywords": [
                  "change",
                  "cancel"
                ]
              }
            ],
            "escalationWords": [
              "human",
              "complaint",
              "refund"
            ],
            "escalationMessage": "You can prepare a contact request below. No live agent is connected and nothing is sent.",
            "contactEmail": "hello@example.com",
            "privacyNotice": "Demo only. Use fictional contact details. Chat history stays in this browser; do not share sensitive information.",
            "medicalSafety": false
          },
          "seo": {
            "title": "AUREL • PRIVATE TRAVEL | Private chauffeur service",
            "description": "Arrive composed. Airport transfers, executive travel and journeys designed around you.",
            "industry": "chauffeur",
            "slug": "/",
            "canonical": "",
            "indexable": false,
            "siteUrl": "",
            "shareTitle": "AUREL • PRIVATE TRAVEL | Private chauffeur service",
            "shareDescription": "Arrive composed. Airport transfers, executive travel and journeys designed around you.",
            "shareImage": "",
            "shareImageAlt": "",
            "twitterTitle": "AUREL • PRIVATE TRAVEL | Private chauffeur service",
            "twitterDescription": "Arrive composed. Airport transfers, executive travel and journeys designed around you.",
            "twitterImage": "",
            "schemaType": "none",
            "factsConfirmed": false,
            "businessName": "",
            "address": "",
            "phone": "",
            "serviceAreas": [],
            "applicationCategory": "",
            "operatingSystem": "",
            "headings": {},
            "imageAlts": {
              "hero.image": "AUREL • PRIVATE TRAVEL executive vehicle at a hotel entrance",
              "logo": "AUREL • PRIVATE TRAVEL logo",
              "collection.image": "Fictional waterfront residence with outdoor pool"
            },
            "internalLinks": []
          },
          "social": {
            "niche": "chauffeur",
            "content": "",
            "customTags": [],
            "maxTags": 5
          }
        },
        "clientOverrides": {},
        "assets": {
          "customerAgent": "{\"schema\":\"tokhore.customer-agent.v1\",\"source\":\"tokhore-template-factory-design-studio\",\"demoOnly\":true,\"runtimeProtectionVerified\":false,\"activationAuthorized\":false,\"config\":{\"schema\":\"tokhore.customer-agent.v1\",\"name\":\"Tokhore Care\",\"tone\":\"friendly\",\"greeting\":\"Hi, I'm {{name}}. I can check an order, explain what's included, or book a call.\",\"escalationWords\":[\"refund\",\"cancel\",\"complaint\",\"lawyer\",\"human\",\"person\",\"manager\"],\"escalationMessage\":\"I'm handing this to a member of our team so a person can answer it properly.\",\"contactEmail\":\"\",\"contactPhone\":\"\",\"roles\":[{\"id\":\"support\",\"name\":\"Support\",\"job\":\"Answer questions from the help docs, check order status and open tickets.\",\"greeting\":\"Support here — ask about your order, hours or what's included.\",\"skills\":[\"help_answer\",\"order_status\",\"open_ticket\",\"handoff_person\"],\"enabled\":true},{\"id\":\"sales\",\"name\":\"Sales\",\"job\":\"Explain packages and what's included, and pass serious enquiries to the team.\",\"greeting\":\"Sales here — tell me what you need and I'll explain the options.\",\"skills\":[\"help_answer\",\"leave_lead\",\"handoff_person\"],\"enabled\":true},{\"id\":\"booking\",\"name\":\"Booking\",\"job\":\"Take a request for a call or visit. A teammate confirms the real slot.\",\"greeting\":\"Booking here — tell me a day and time and I'll note the request.\",\"skills\":[\"book_appointment\",\"help_answer\",\"handoff_person\"],\"enabled\":true}],\"faq\":[{\"id\":\"faq-hours\",\"q\":\"What are your opening hours?\",\"a\":\"Our team is available Monday–Saturday, 8am to 6pm.\",\"keywords\":[\"hours\",\"open\",\"close\",\"available\"]},{\"id\":\"faq-included\",\"q\":\"What is included in a package?\",\"a\":\"Each package lists its own features; higher packages include everything in the lower ones plus more.\",\"keywords\":[\"included\",\"package\",\"features\",\"what do i get\"]},{\"id\":\"faq-timeline\",\"q\":\"How long does a build take?\",\"a\":\"A ready-made template build is usually a few working days; a custom build depends on scope.\",\"keywords\":[\"long\",\"timeline\",\"when\",\"days\",\"ready\"]},{\"id\":\"faq-changes\",\"q\":\"Can I change things after delivery?\",\"a\":\"Yes — you can request changes; the team quotes the work before doing it.\",\"keywords\":[\"change\",\"edit\",\"after delivery\",\"modify\"]}],\"orders\":[{\"id\":\"ORD-1042\",\"customer\":\"Rahman Legal\",\"item\":\"Business website + AI customer service agent\",\"status\":\"in_progress\",\"updated\":\"2026-10-28\"},{\"id\":\"ORD-1043\",\"customer\":\"Harbor Dental\",\"item\":\"Booking app with student/teacher plans\",\"status\":\"awaiting_approval\",\"updated\":\"2026-10-30\"}]}}"
        }
      },
      "preview": {
        "route": "/websites"
      },
      "reliability": {
        "$schema": "tokhore.reliability-requirements.v1",
        "version": "1.0.2",
        "status": "CODE_ONLY_UNVERIFIED",
        "domain": "website-forms",
        "runtimeProtectionVerified": false,
        "activationAuthorized": false,
        "foundation": [
          {
            "id": "scoped-identity",
            "ref": "foundation/identity",
            "text": "Scoped identity: every action bound to an authenticated, tenant/client-scoped principal.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "health-events",
            "ref": "foundation/observability",
            "text": "Redacted health events with incident correlation IDs; no secrets or personal data in events.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "checkpoint-outbox",
            "ref": "foundation/durability",
            "text": "Durable checkpoint/outbox where side effects exist, so work resumes without loss or duplication.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "safe-recovery",
            "ref": "foundation/recovery",
            "text": "Safe domain recovery: retries bounded, unknown outcomes reconciled before re-execution.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "cost-guard",
            "ref": "foundation/cost-guard",
            "text": "Cost Guard budget limits and an operator kill switch for paid or external calls.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "regression-tests",
            "ref": "foundation/testing",
            "text": "Isolation, recovery and security regression tests required before release.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "release-approval",
            "ref": "foundation/release",
            "text": "Human release approval plus evidence-bound activation through canonical Builder governance.",
            "status": "CODE_ONLY_UNVERIFIED"
          }
        ],
        "domainRequirements": [
          {
            "id": "form-side-effects",
            "ref": "domain/website",
            "text": "Form/lead/booking submissions: server-side validation, spam/abuse limits, idempotent submit keys, outbox for notifications; no send without configured provider.",
            "status": "CODE_ONLY_UNVERIFIED"
          },
          {
            "id": "form-privacy",
            "ref": "domain/website",
            "text": "Submitted personal data minimised, redacted in logs and retained per client policy.",
            "status": "CODE_ONLY_UNVERIFIED"
          }
        ],
        "note": "Requirements only. Checkboxes or config here never prove active protection; verification and activation require canonical Builder governance evidence."
      }
    }
  ]
}
