{
  "schemaVersion": 2,
  "name": "Weft",
  "slug": "weft",
  "description": "Near-black graphite, acid-lime accent, hairline grid and a live terminal panel for an API or developer-tool beta.",
  "audience": [
    "API platform",
    "developer tool",
    "backend service",
    "beta waitlist"
  ],
  "category": "Business",
  "job": "startup",
  "categoryId": "saas",
  "alsoFits": [
    "developer tool",
    "API platform",
    "CLI product",
    "backend service"
  ],
  "direction": "Near-black graphite with acid-lime, hairline grid, terminal panel",
  "mood": [
    "dark",
    "bold",
    "modern"
  ],
  "schemaOrg": "SoftwareApplication",
  "palette": {
    "--bg": "#0D0E0C",
    "--panel": "#151713",
    "--ink": "#EEF2E6",
    "--muted": "#A8B0A0",
    "--line": "#2B2F27",
    "--lime": "#C8F53C"
  },
  "fonts": [
    "Space Grotesk",
    "Silkscreen"
  ],
  "files": [
    "index.html",
    "docs.html",
    "pricing.html",
    "changelog.html",
    "status.html",
    "faq.html",
    "404.html",
    "privacy.html",
    "styles.css",
    "script.js",
    "favicon.svg",
    "og.png",
    "apple-touch-icon.png",
    "art/weft-grid.svg",
    "art/topology.svg"
  ],
  "pages": [
    {
      "path": "index.html",
      "label": "Home",
      "purpose": "Code-sample terminal hero, features, docs index, pricing teaser, waitlist"
    },
    {
      "path": "docs.html",
      "label": "Docs",
      "purpose": "Quickstart, authentication, typed clients, webhooks and rate limits with copyable code"
    },
    {
      "path": "pricing.html",
      "label": "Pricing",
      "purpose": "Three plans with one highlighted, limits table and an enterprise contact slot"
    },
    {
      "path": "changelog.html",
      "label": "Changelog",
      "purpose": "Dated release notes that say whether action is needed, with an update-email slot"
    },
    {
      "path": "status.html",
      "label": "Status",
      "purpose": "Component status with 45-day bars and recent incidents"
    },
    {
      "path": "faq.html",
      "label": "FAQ",
      "purpose": "Plain answers on specs, data, rollbacks, free use and leaving"
    }
  ],
  "slots": [
    {
      "id": "waitlist",
      "kind": "form",
      "page": "index.html",
      "fallback": "mailto"
    },
    {
      "id": "contact",
      "kind": "form",
      "page": "pricing.html",
      "fallback": "mailto"
    },
    {
      "id": "updates",
      "kind": "form",
      "page": "changelog.html",
      "fallback": "mailto"
    }
  ],
  "facts": [
    "name",
    "address",
    "phone",
    "email",
    "plan prices and limits",
    "latency and uptime stats",
    "changelog dates and entries",
    "reviews and the reviewer's name"
  ],
  "interview": [
    "What is the product called and what does it do in one sentence?",
    "Which spec or language do people start from?",
    "What are your plans, prices and included requests?",
    "Which regions do you run in, and where is data kept?",
    "Do you have a real review, or should the testimonial be removed?"
  ],
  "customise": {
    "strings": [
      "Replace Weft in the wordmark, title, metadata and JSON-LD.",
      "Replace the terminal session in index.html with a real command output that matches the product.",
      "Replace every data-pl-fill fact: prices, limits, latency, uptime, changelog entries and incidents.",
      "Set the invented Brackfield address, 01632 960 825 telephone and example.com emails to owner-supplied details.",
      "Remove the sample review unless a real one is supplied."
    ],
    "colours": "Edit the :root tokens in styles.css. Keep the lime accent for buttons only, so the highlighted plan stays the one thing that stands out.",
    "fonts": "Update the shared Google Fonts link in every head and --sans and --pixel in styles.css. Space Grotesk and Silkscreen are used at four weights in total.",
    "sections": "Home runs hero, three-feature grid, split request diagram, docs index, pricing teaser, quote, FAQ teaser and waitlist. Each page ends with a call to action. The mobile menu works without JavaScript.",
    "images": "Hero and split art are decorative SVG in art/. Product screens are editable HTML, not screenshots. Replace art/topology.svg if you have a real architecture diagram, keeping width and height."
  },
  "updated": "2026-10-12"
}
