{
  "manifest_type": "custom_site_directory",
  "manifest_version": "1.0",
  "name": "PercentEase",
  "url": "https://percentease.com",
  "description": "Five percentage calculations, plus tip and discount tools, with worked formulas and localized number entry.",
  "publisher": {
    "name": "Kymata Labs LLC",
    "url": "https://kymatalabs.com",
    "email": "contact@kymatalabs.com"
  },
  "languages": [
    "ar",
    "de",
    "en",
    "es",
    "fr",
    "hi",
    "id",
    "it",
    "ja",
    "ko",
    "ms",
    "nl",
    "pl",
    "pt",
    "ru",
    "sv",
    "th",
    "tr",
    "vi",
    "zh"
  ],
  "capabilities": [
    "Percentage of a number; percentage ratio; percentage change; reverse percentage; percentage adjustment.",
    "Tip splitting and discount calculators.",
    "20 language routes, system-aware light/dark appearance and copyable results.",
    "English/Spanish homepage rate-change comparison shows percentage points and relative change separately, with device save/reopen and JSON/CSV export.",
    "Visual one-page summaries of selected calculations, with branded charts, key figures, assumptions, method and source; full series remain in data exports where offered.",
    "Twelve guide families in 20 languages, with direct calculator pathways, worked arithmetic, source links and scope limits; translation does not imply native-language review.",
    "Optional 20-language homepage assistant for percentages, rate changes, successive discounts and tip splitting. Review the input figures, formulas and answers. Only submitted questions are processed. A labelled bottom-right button opens a compact nonmodal chat window with retained messages and drafts, explicit submission and a Stop action that stops waiting. The calculator remains usable. Calculator fields are not attached."
  ],
  "limitations": [
    "Negative-base change uses the absolute starting value; interpret the sign with the context.",
    "Not an accounting or investment-advice service.",
    "Tax examples use a user-supplied known rate and base; no jurisdictional determination. Equal tip shares may need a minor-unit rounding adjustment."
  ],
  "homepage_assistant": {
    "enabled": true,
    "locales": [
      "en",
      "es",
      "zh",
      "de",
      "fr",
      "pt",
      "ja",
      "ko",
      "ar",
      "hi",
      "ru",
      "id",
      "tr",
      "vi",
      "th",
      "it",
      "nl",
      "pl",
      "sv",
      "ms"
    ],
    "submission_authorizes_processing": true,
    "public_general_api": false
  },
  "calculator_api": false,
  "resources": [
    {
      "path": "/examples/homepage-scenario.json",
      "format": "Worked example JSON",
      "type": "application/json",
      "description": "A reproducible homepage calculation with explicit scope and inputs.",
      "url": "https://percentease.com/examples/homepage-scenario.json"
    },
    {
      "path": "/robots.txt",
      "format": "RFC 9309",
      "type": "text/plain",
      "description": "Crawl policy for public pages and rendering assets.",
      "url": "https://percentease.com/robots.txt"
    },
    {
      "path": "/sitemap.xml",
      "format": "XML Sitemap + hreflang",
      "type": "application/xml",
      "description": "Canonical pages and reciprocal language equivalents derived from existing routes.",
      "url": "https://percentease.com/sitemap.xml"
    },
    {
      "path": "/llms.txt",
      "format": "Markdown directory",
      "type": "text/plain",
      "description": "Concise identity, methods, canonical starting points and citation guidance.",
      "url": "https://percentease.com/llms.txt"
    },
    {
      "path": "/llms-full.txt",
      "format": "Markdown directory",
      "type": "text/plain",
      "description": "Complete generated page directory, grouped by language, with summaries.",
      "url": "https://percentease.com/llms-full.txt"
    },
    {
      "path": "/llms-full/index.txt",
      "format": "Markdown directory",
      "type": "text/plain",
      "description": "Smaller language-specific directories for bounded retrieval.",
      "url": "https://percentease.com/llms-full/index.txt"
    },
    {
      "path": "/site-directory.json",
      "format": "Custom JSON directory 1.0",
      "type": "application/json",
      "description": "The route inventory used to generate this page and discovery files.",
      "url": "https://percentease.com/site-directory.json"
    },
    {
      "path": "/feed.json",
      "format": "JSON Feed 1.1",
      "type": "application/feed+json",
      "description": "Guide summaries linking to their canonical pages; known dates only.",
      "url": "https://percentease.com/feed.json"
    },
    {
      "path": "/schema-feed.json",
      "format": "schema.org DataFeed / JSON-LD",
      "type": "application/ld+json",
      "description": "Page descriptions, language and canonical identity.",
      "url": "https://percentease.com/schema-feed.json"
    },
    {
      "path": "/manifest.webmanifest",
      "format": "Web App Manifest",
      "type": "application/manifest+json",
      "description": "Application identity, theme and icons.",
      "url": "https://percentease.com/manifest.webmanifest"
    },
    {
      "path": "/ai.json",
      "format": "Custom site directory 1.0",
      "type": "application/json",
      "description": "Public site identity, capabilities and canonical discovery resources.",
      "url": "https://percentease.com/ai.json"
    },
    {
      "path": "/.well-known/ai.json",
      "format": "Custom site directory 1.0",
      "type": "application/json",
      "description": "Calculator tools, supported scenarios and worked examples.",
      "url": "https://percentease.com/.well-known/ai.json"
    },
    {
      "path": "/openapi.yaml",
      "format": "OpenAPI 3.0.3",
      "type": "application/yaml",
      "description": "Read-only discovery resource contract. It does not expose browser calculations as an API.",
      "url": "https://percentease.com/openapi.yaml"
    },
    {
      "path": "/.well-known/security.txt",
      "format": "RFC 9116",
      "type": "text/plain",
      "description": "Security reporting contact and expiry.",
      "url": "https://percentease.com/.well-known/security.txt"
    }
  ],
  "page_directory": "https://percentease.com/site-directory.json",
  "citation": {
    "publisher": "Kymata Labs LLC",
    "guidance": "Cite the specific canonical page and its actual content date when available. State calculation inputs and assumptions separately."
  }
}
