Skip to content
T

Tokhore Studio

Template Factory

Client customization

Workbench

Tailor a template for a client. Changes save to this browser and export as a registry-compatible manifest.

Template

websitev0.3.0draft

Branding & locale

Modules

Customer support chatbot

Simulated · local history

Knowledge base

Page SEO

Preview settings are portable, not a live routing change. Slug edits need matching pages and redirects in your website. No ranking guarantees.

Website — Enterprise | Business services

/

Trusted by finance, healthcare and public sector.

Social share metadata

Use the image shown on your page, compressed to around 1200×630. Remote image dimensions, size and availability require verification.

Headings, images & links

Local SEO & structured data

Sample businesses emit no schema by default. SoftwareApplication is only for an actual software product, not an agency. No reviews, ratings or medical claims are invented.

null

SEO audit checklist

  • Unique, nonempty page title across supplied pages
  • Title length guideline: 20–65 characters (not a ranking guarantee)
  • Description length guideline: 70–170 characters
  • Clean page slug; changing it requires renderer route/redirect updates
  • Canonical self-references this page
  • Indexing enabled (demo defaults to noindex)
  • Exactly one H1 and no skipped section heading levels
  • Descriptive alt text for every content image
  • Internal links point to supplied routes or visible sections
  • Structured data off or accurate, confirmed and complete
  • Use the page's own 1200×630 compressed HTTPS share image; size/network not verified
  • Public domain confirmed for sitemap generation
  • Manual performance check: verify responsive layouts, compression, lazy images, dimensions and Core Web Vitals; no live score measured

Portable SEO & crawler files

Only the current landing-page slug is an actual template page here; sections are not separate pages. A multi-page Builder must supply its actual route registry. No files are published.

Sitemap deferred: no confirmed public domain. Robots export omits Sitemap directive.

Social post hashtags

Hashtags are for social posts, not a Google ranking factor. Suggestions are local rules, not trend or search-volume data; never added to SEO metadata.

#EnterpriseTechnology #DigitalTransformation

Import manifest

Local only

Live preview

Northwind Atelier advisory office

Independent perspective

Secure infrastructure for regulated industries.

Trusted by finance, healthcare and public sector.

01 / ENTERPRISE

02 / What we do

What we do

01

Cloud platform

02

Data governance

03

Managed security

Let’s begin

Get in touch

Tell us a little about what you have in mind.

Sample content and fictional business. Requests are simulated; no messages sent or dates confirmed.

Northwind Atelier© 2026 · Fictional sample businessPrivacy · Local demo only

Exportable configuration (registry v1)

{
  "$schema": "contracts/builder-template-registry.v1.json",
  "registryVersion": "1.0.0",
  "generatedAt": "1970-01-01T00: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": "business-website",
      "name": "Business Website",
      "type": "website",
      "version": "0.3.0",
      "status": "draft",
      "description": "Preset-driven marketing site: luxury, modern creative and enterprise themes with editable sections.",
      "tags": [
        "marketing",
        "seo",
        "presets"
      ],
      "reuses": [
        "factory:business-website"
      ],
      "config": {
        "brandName": "Northwind Atelier",
        "primaryColor": "#1f7a78",
        "modules": {
          "hero": true,
          "services": true,
          "testimonials": true,
          "cta": true
        },
        "locale": "en-US",
        "notes": "",
        "websiteCore": {
          "schemaVersion": "1.0",
          "templateId": "website-enterprise",
          "name": "Website — Enterprise",
          "version": "1.0.0",
          "changelog": "Initial release.",
          "layout": {
            "maxWidth": 1120,
            "navStyle": "inline",
            "footer": true
          },
          "theme": {
            "background": "#fcfdff",
            "foreground": "#1c2a4a",
            "primary": "#2f4fc7",
            "primaryForeground": "#ffffff",
            "muted": "#eef2f9",
            "radius": 8,
            "headingFont": "Manrope",
            "bodyFont": "Manrope"
          },
          "brand": {
            "name": "Enterprise",
            "tagline": "Trusted by finance, healthcare and public sector.",
            "logoUrl": "",
            "logoText": "W"
          },
          "sections": [
            {
              "id": "hero",
              "type": "hero",
              "label": "Hero",
              "visible": true,
              "fields": [
                {
                  "key": "headline",
                  "label": "Headline",
                  "kind": "text",
                  "value": "Secure infrastructure for regulated industries."
                },
                {
                  "key": "subheadline",
                  "label": "Subheadline",
                  "kind": "textarea",
                  "value": "Trusted by finance, healthcare and public sector."
                },
                {
                  "key": "ctaLabel",
                  "label": "Button label",
                  "kind": "text",
                  "value": "Request a demo"
                },
                {
                  "key": "image",
                  "label": "Image URL",
                  "kind": "image",
                  "value": ""
                }
              ]
            },
            {
              "id": "services",
              "type": "list",
              "label": "Services",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "Title",
                  "kind": "text",
                  "value": "What we do"
                },
                {
                  "key": "items",
                  "label": "Items (one per line)",
                  "kind": "list",
                  "value": "Cloud platform\nData governance\nManaged security"
                }
              ]
            },
            {
              "id": "testimonials",
              "type": "quote",
              "label": "Testimonials",
              "visible": true,
              "fields": [
                {
                  "key": "quote",
                  "label": "Quote",
                  "kind": "textarea",
                  "value": "Working with them transformed our business."
                },
                {
                  "key": "author",
                  "label": "Author",
                  "kind": "text",
                  "value": "A happy client"
                }
              ]
            },
            {
              "id": "form",
              "type": "form",
              "label": "Contact form",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "Form title",
                  "kind": "text",
                  "value": "Get in touch"
                },
                {
                  "key": "submitLabel",
                  "label": "Submit label",
                  "kind": "text",
                  "value": "Send (demo)"
                }
              ]
            },
            {
              "id": "cta",
              "type": "cta",
              "label": "Call to action",
              "visible": true,
              "fields": [
                {
                  "key": "title",
                  "label": "Title",
                  "kind": "text",
                  "value": "Ready to start?"
                },
                {
                  "key": "button",
                  "label": "Button",
                  "kind": "text",
                  "value": "Request a demo"
                }
              ]
            }
          ],
          "forms": [
            {
              "id": "contact",
              "title": "Contact",
              "fields": [
                {
                  "key": "name",
                  "label": "Name",
                  "type": "text",
                  "required": true
                },
                {
                  "key": "email",
                  "label": "Email",
                  "type": "email",
                  "required": true
                },
                {
                  "key": "message",
                  "label": "Message",
                  "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": {
            "newsletter": 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": "Customer care",
            "greeting": "Welcome to {{brand}}. How can we help?",
            "suggestedQuestions": [
              "How do I get in touch?"
            ],
            "faq": [
              {
                "id": "contact",
                "q": "How do I get in touch?",
                "a": "Use our contact form to prepare an inquiry. This preview does not send messages.",
                "keywords": [
                  "contact",
                  "touch",
                  "inquiry"
                ]
              }
            ],
            "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": "Website — Enterprise | Business services",
            "description": "Trusted by finance, healthcare and public sector.",
            "industry": "enterprise",
            "slug": "/",
            "canonical": "",
            "indexable": false,
            "siteUrl": "",
            "shareTitle": "Website — Enterprise | Business services",
            "shareDescription": "Trusted by finance, healthcare and public sector.",
            "shareImage": "",
            "shareImageAlt": "",
            "twitterTitle": "Website — Enterprise | Business services",
            "twitterDescription": "Trusted by finance, healthcare and public sector.",
            "twitterImage": "",
            "schemaType": "none",
            "factsConfirmed": false,
            "businessName": "",
            "address": "",
            "phone": "",
            "serviceAreas": [],
            "applicationCategory": "",
            "operatingSystem": "",
            "headings": {},
            "imageAlts": {},
            "internalLinks": []
          },
          "social": {
            "niche": "enterprise",
            "content": "",
            "customTags": [],
            "maxTags": 5
          }
        }
      },
      "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."
      }
    }
  ]
}