{
  "schemaVersion": 1,
  "family": "krigsvold",
  "packages": {
    "core": {
      "name": "@krigsvold/theme",
      "version": "2.2.1"
    },
    "astro": {
      "name": "@krigsvold/astro",
      "version": "1.2.1",
      "peerDependencies": {
        "@krigsvold/theme": "^2.2.1",
        "astro": "^5.14.0 || ^6.0.0 || ^7.0.0"
      }
    }
  },
  "foundation": {
    "origin": "https://krigsvold.org/",
    "sourceRepository": "basuhoward/krigsvold.org",
    "sourceCommit": "e92e989b6e850b3a9cd8fbb565edb7eba6d3a6f7",
    "sourceFiles": [
      "assets/css/krigsvold.css",
      "_includes/head.html",
      "assets/css/material-kit.css",
      "assets/scss/material-kit/bootstrap/_variables.scss"
    ],
    "tokens": {
      "color-navy-950": "#061325",
      "color-navy-900": "#0a1d35",
      "color-navy-800": "#123456",
      "color-blue-600": "#286a9d",
      "color-ice-400": "#9ed5e6",
      "color-ice-200": "#d9eef4",
      "color-ice-100": "#eef8fa",
      "color-paper": "#fbfaf7",
      "color-ink": "#17202a",
      "color-muted": "#56616c",
      "color-rule": "#d9dee2",
      "color-gold": "#b58a3b",
      "font-serif": "'Roboto Slab', Georgia, serif",
      "font-display": "'Roboto Slab', Georgia, serif",
      "font-sans": "'Roboto', Arial, sans-serif",
      "font-mono": "'Roboto Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace",
      "space-1": ".25rem",
      "space-2": ".5rem",
      "space-3": ".75rem",
      "space-4": "1rem",
      "space-6": "1.5rem",
      "space-8": "2rem",
      "space-12": "3rem",
      "space-16": "4rem",
      "space-24": "6rem",
      "reading-width": "760px",
      "content-width": "1320px",
      "archive-width": "1320px",
      "radius-sm": ".15rem",
      "radius-md": ".3rem",
      "radius-lg": ".4rem",
      "radius-control": ".15rem",
      "radius-card": "0",
      "shadow-sm": "0 10px 35px rgb(0 0 0 / 12%)",
      "shadow-md": "0 18px 44px rgb(6 19 37 / 18%)",
      "shadow-lg": "0 24px 65px rgb(10 29 53 / 12%)",
      "shadow-card": "none",
      "transition-ui": ".15s ease-in",
      "motion-duration": ".15s",
      "text-body": "1.06rem",
      "text-h1": "clamp(2.8rem, 6vw, 5.5rem)",
      "text-h2": "2.1rem",
      "text-h3": "1.42rem",
      "text-display": "clamp(3.4rem, 7vw, 6.8rem)",
      "text-section": "clamp(2rem, 4vw, 3.5rem)",
      "leading-body": "1.65",
      "leading-heading": "1.13",
      "leading-display": ".98",
      "weight-heading": "700",
      "tracking-heading": "-.025em",
      "tracking-display": "-.045em",
      "tracking-label": ".16em",
      "tracking-button": ".035em",
      "border-width": "1px",
      "focus-width": "3px",
      "focus-gap": "3px",
      "gutter": ".75rem",
      "section-space": "clamp(4.5rem, 8vw, 7.5rem)",
      "control-height": "2.75rem",
      "control-padding": ".9rem",
      "button-padding": ".625rem 1.5rem",
      "text-button": ".75rem",
      "leading-button": "1.667",
      "divider-width": "3rem",
      "divider-thickness": "3px",
      "link-underline-offset": ".18em",
      "hero-overlay": "linear-gradient(90deg, rgba(3,15,30,.93) 0%, rgba(6,27,51,.76) 52%, rgba(7,28,48,.42) 100%)",
      "breakpoint-sm": "576px",
      "breakpoint-md": "768px",
      "breakpoint-lg": "992px",
      "breakpoint-xl": "1200px",
      "breakpoint-xxl": "1400px",
      "layout-gap": "2rem",
      "layout-gap-small": "1rem",
      "layout-gap-large": "3rem",
      "layout-sidebar-width": "20rem",
      "layout-main-min": "30rem",
      "layout-grid-min": "20rem",
      "layout-split-min": "22rem",
      "layout-section-space": "clamp(4.5rem, 8vw, 7.5rem)"
    },
    "typographyRoles": {
      "serif": {
        "family": "Roboto Slab",
        "usage": "Editorial headings, ledes, quotations",
        "weights": [
          400,
          700
        ]
      },
      "display": {
        "family": "Roboto Slab",
        "usage": "Hero and page titles, section headings",
        "weights": [
          400,
          700
        ]
      },
      "sans": {
        "family": "Roboto",
        "usage": "Body prose, navigation, controls, tables, metadata",
        "weights": [
          400,
          500,
          700
        ],
        "styles": [
          "normal",
          "italic"
        ]
      },
      "mono": {
        "family": "Roboto Mono",
        "usage": "Code, terminal text, keyboard notation",
        "weights": [
          400,
          500,
          700
        ],
        "styles": [
          "normal",
          "italic"
        ],
        "provenance": "New redistributable companion selected for the Roboto family"
      }
    },
    "normalization": {
      "spacing": "Quarter-rem scale organizing the source site’s recurring spacing; values are not taken from the theme demo.",
      "focus": "Explicit 3px visible focus ring and offset added for reusable controls.",
      "controlHeight": "44px minimum interaction target added to the generic primitives.",
      "readingWidth": "760px text measure from source hero/subtitle limits, generalized to reading containers.",
      "card": "Flat editorial card from .work-card, with a 3px top rule; larger feature shadows remain separately available.",
      "motion": "Source Material Kit .15s ease-in transition, reduced to zero when requested."
    }
  },
  "design": {
    "radius": {
      "sm": ".15rem",
      "md": ".3rem",
      "lg": ".4rem",
      "control": ".15rem",
      "card": "0"
    },
    "spacing": {
      "1": ".25rem",
      "2": ".5rem",
      "3": ".75rem",
      "4": "1rem",
      "6": "1.5rem",
      "8": "2rem",
      "12": "3rem",
      "16": "4rem",
      "24": "6rem"
    },
    "fonts": {
      "serif": "'Roboto Slab', Georgia, serif",
      "sans": "'Roboto', Arial, sans-serif",
      "display": "'Roboto Slab', Georgia, serif",
      "mono": "'Roboto Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace",
      "ui": "'Roboto', Arial, sans-serif",
      "code": "'Roboto Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace"
    },
    "widths": {
      "reading-width": "760px",
      "content-width": "1320px",
      "archive-width": "1320px"
    },
    "shadows": {
      "shadow-sm": "0 10px 35px rgb(0 0 0 / 12%)",
      "shadow-md": "0 18px 44px rgb(6 19 37 / 18%)",
      "shadow-lg": "0 24px 65px rgb(10 29 53 / 12%)"
    },
    "motion": {
      "transition": ".15s ease-in",
      "reduced": "0s"
    },
    "breakpoints": {
      "sm": "576px",
      "md": "768px",
      "lg": "992px",
      "xl": "1200px",
      "xxl": "1400px"
    }
  },
  "capabilities": {
    "web-core": {
      "applied": [
        "colors",
        "typography variables",
        "spacing",
        "shape",
        "depth",
        "interaction variables",
        "layout primitives"
      ],
      "optional": [
        "font loading",
        "element typography",
        "components"
      ]
    },
    "astro": {
      "applied": [
        "web-core",
        "document shell",
        "container",
        "section heading",
        "card",
        "button",
        "page header",
        "site header",
        "site footer",
        "article layout",
        "landing layout",
        "documentation layout"
      ],
      "hostOwned": [
        "navigation",
        "content",
        "consent",
        "analytics",
        "personal identity"
      ]
    },
    "vim": {
      "applied": [
        "colors",
        "syntax"
      ],
      "separateConfiguration": [
        "monospace font"
      ],
      "unsupported": [
        "web layout",
        "proportional typography"
      ]
    },
    "emacs": {
      "applied": [
        "colors",
        "syntax"
      ],
      "separateConfiguration": [
        "font roles"
      ],
      "unsupported": [
        "web layout"
      ]
    },
    "terminal": {
      "applied": [
        "colors"
      ],
      "separateConfiguration": [
        "monospace font"
      ],
      "unsupported": [
        "web layout",
        "serif",
        "sans"
      ]
    },
    "firefox": {
      "applied": [
        "browser chrome colors"
      ],
      "unsupported": [
        "fonts",
        "website content",
        "spacing",
        "components"
      ]
    },
    "chrome": {
      "applied": [
        "browser chrome colors"
      ],
      "unsupported": [
        "fonts",
        "website content",
        "spacing",
        "components"
      ]
    }
  },
  "themes": {
    "light": {
      "id": "krigsvold-light",
      "name": "Krigsvold Light",
      "mode": "light",
      "tokens": {
        "bg": "#FBFAF7",
        "panel": "#EEF8FA",
        "panel2": "#D9EEF4",
        "text": "#17202A",
        "muted": "#56616C",
        "accent": "#286A9D",
        "accent2": "#79571F",
        "on-accent": "#FFFFFF",
        "accent-hover": "#1E557F",
        "line": "#D9DEE2",
        "control-line": "#75828D",
        "focus": "#286A9D",
        "selection": "#C6E2EC",
        "selection-text": "#17202A",
        "green": "#35644E",
        "danger": "#9A3542",
        "warning": "#79571F",
        "error-bg": "#F5E6E6",
        "error-text": "#9A3542",
        "shadow": "0 10px 40px #0613251A",
        "surface-canvas": "#FBFAF7",
        "surface-subtle": "#FEFEFC",
        "surface-sunken": "#E4EDF0",
        "surface-overlay": "#FFFFFF",
        "text-strong": "#061325",
        "text-subtle": "#56616C",
        "text-disabled": "#62717B",
        "text-inverse": "#FFFFFF",
        "link": "#286A9D",
        "link-hover": "#123456",
        "link-visited": "#655477",
        "border-subtle": "#D9DEE2",
        "border-strong": "#75828D",
        "input-bg": "#FFFFFF",
        "input-text": "#17202A",
        "input-placeholder": "#62717B",
        "input-border": "#75828D",
        "button-secondary-bg": "#D9EEF4",
        "button-secondary-text": "#17202A",
        "button-secondary-hover": "#C6E2EC",
        "disabled-bg": "#E4EDF0",
        "disabled-text": "#62717B",
        "focus-ring": "#286A9D",
        "focus-offset": "#FBFAF7",
        "hover-bg": "#EEF8FA",
        "active-bg": "#D9EEF4",
        "code-bg": "#EEF8FA",
        "code-text": "#17202A",
        "quote-border": "#286A9D",
        "table-stripe": "#EEF8FA",
        "scrollbar-track": "#EEF8FA",
        "scrollbar-thumb": "#75828D",
        "overlay-scrim": "#061325AA",
        "info": "#286A9D",
        "info-bg": "#E3F1F5",
        "info-text": "#123456",
        "success": "#35644E",
        "success-bg": "#E7F1E9",
        "success-text": "#285039",
        "warning-bg": "#F5ECD9",
        "warning-text": "#79571F",
        "danger-bg": "#F5E6E6",
        "danger-text": "#9A3542",
        "chart-1": "#286A9D",
        "chart-2": "#35644E",
        "chart-3": "#79571F",
        "chart-4": "#9A3542",
        "chart-5": "#655477",
        "chart-6": "#187178",
        "chart-7": "#985238",
        "chart-8": "#56616C",
        "chart-grid": "#D9DEE2",
        "chart-axis": "#56616C",
        "syntax-keyword": "#286A9D",
        "syntax-string": "#35644E",
        "syntax-function": "#123456",
        "syntax-type": "#79571F",
        "syntax-variable": "#17202A",
        "syntax-comment": "#56616C",
        "syntax-number": "#9A3542",
        "syntax-operator": "#56616C",
        "syntax-constant": "#655477",
        "syntax-tag": "#286A9D",
        "syntax-attribute": "#79571F",
        "syntax-regexp": "#35644E",
        "syntax-invalid": "#9A3542",
        "syntax-property": "#123456",
        "syntax-decorator": "#655477"
      }
    },
    "dark": {
      "id": "krigsvold-dark",
      "name": "Krigsvold Dark",
      "mode": "dark",
      "tokens": {
        "bg": "#061325",
        "panel": "#0A1D35",
        "panel2": "#123456",
        "text": "#EEF8FA",
        "muted": "#B3CCD5",
        "accent": "#9ED5E6",
        "accent2": "#D9B876",
        "on-accent": "#061325",
        "accent-hover": "#D9EEF4",
        "line": "#345066",
        "control-line": "#7A929F",
        "focus": "#9ED5E6",
        "selection": "#244C61",
        "selection-text": "#EEF8FA",
        "green": "#A6CFB5",
        "danger": "#F0A4AF",
        "warning": "#E0BF84",
        "error-bg": "#302335",
        "error-text": "#F0A4AF",
        "shadow": "0 10px 40px #00000055",
        "surface-canvas": "#061325",
        "surface-subtle": "#07182B",
        "surface-sunken": "#040E1C",
        "surface-overlay": "#123456",
        "text-strong": "#FBFAF7",
        "text-subtle": "#B3CCD5",
        "text-disabled": "#8BA4B2",
        "text-inverse": "#061325",
        "link": "#9ED5E6",
        "link-hover": "#D9EEF4",
        "link-visited": "#C6B6DB",
        "border-subtle": "#345066",
        "border-strong": "#7A929F",
        "input-bg": "#0A1D35",
        "input-text": "#EEF8FA",
        "input-placeholder": "#B3CCD5",
        "input-border": "#7A929F",
        "button-secondary-bg": "#123456",
        "button-secondary-text": "#EEF8FA",
        "button-secondary-hover": "#1C4565",
        "disabled-bg": "#183044",
        "disabled-text": "#8BA4B2",
        "focus-ring": "#9ED5E6",
        "focus-offset": "#061325",
        "hover-bg": "#123456",
        "active-bg": "#1C4565",
        "code-bg": "#0A1D35",
        "code-text": "#EEF8FA",
        "quote-border": "#9ED5E6",
        "table-stripe": "#0A1D35",
        "scrollbar-track": "#0A1D35",
        "scrollbar-thumb": "#607B8D",
        "overlay-scrim": "#061325CC",
        "info": "#9ED5E6",
        "info-bg": "#103549",
        "info-text": "#D9EEF4",
        "success": "#A6CFB5",
        "success-bg": "#16362B",
        "success-text": "#B7DDC3",
        "warning-bg": "#3B301F",
        "warning-text": "#E8CB97",
        "danger-bg": "#3D2330",
        "danger-text": "#F4B4BC",
        "chart-1": "#9ED5E6",
        "chart-2": "#D9B876",
        "chart-3": "#A6CFB5",
        "chart-4": "#F0A4AF",
        "chart-5": "#C6B6DB",
        "chart-6": "#8FCBC7",
        "chart-7": "#E1AC90",
        "chart-8": "#D4D8D9",
        "chart-grid": "#345066",
        "chart-axis": "#B3CCD5",
        "syntax-keyword": "#9ED5E6",
        "syntax-string": "#A6CFB5",
        "syntax-function": "#C2E4EF",
        "syntax-type": "#D9B876",
        "syntax-variable": "#EEF8FA",
        "syntax-comment": "#B3CCD5",
        "syntax-number": "#F0A4AF",
        "syntax-operator": "#B3CCD5",
        "syntax-constant": "#C6B6DB",
        "syntax-tag": "#9ED5E6",
        "syntax-attribute": "#D9B876",
        "syntax-regexp": "#A6CFB5",
        "syntax-invalid": "#F0A4AF",
        "syntax-property": "#C2E4EF",
        "syntax-decorator": "#C6B6DB"
      }
    }
  },
  "heritage": {
    "navy950": "#061325",
    "navy900": "#0A1D35",
    "navy800": "#123456",
    "blue600": "#286A9D",
    "ice400": "#9ED5E6",
    "ice200": "#D9EEF4",
    "ice100": "#EEF8FA",
    "paper": "#FBFAF7",
    "ink": "#17202A",
    "muted": "#56616C",
    "rule": "#D9DEE2",
    "gold": "#B58A3B"
  },
  "distribution": {
    "mcp": {
      "url": "https://krigsvolddesign.dev/mcp",
      "published": true,
      "aliases": [
        "https://krigsvoldtheme.dev/mcp"
      ]
    },
    "packages": {
      "core": {
        "name": "@krigsvold/theme",
        "version": "2.2.1",
        "published": true,
        "tag": "next"
      },
      "Astro": {
        "name": "@krigsvold/astro",
        "version": "1.2.1",
        "published": true,
        "tag": "next"
      },
      "React": {
        "name": "@krigsvold/react",
        "version": "0.1.0",
        "published": false,
        "tag": "next"
      }
    },
    "preview": {
      "version": "0.3.0",
      "stage": "preview"
    },
    "home": "https://krigsvolddesign.dev",
    "reactReference": "https://krigsvolddesign.dev/react/"
  },
  "language": {
    "schemaVersion": 1,
    "family": "krigsvold",
    "grammarVersion": "0.3",
    "maturity": "experimental",
    "source": {
      "repository": "basuhoward/krigsvold.org",
      "commit": "a3cf072c516c59ed35814e0fa153028cc91ceecd"
    },
    "guidance": {
      "grammar": "docs/grammar.md",
      "decisions": "docs/source-decisions.md",
      "foundations": "docs/foundations.md",
      "coverage": "docs/coverage.md",
      "validatedForm": "docs/patterns/forms.md",
      "queryResults": "docs/patterns/query-results.md"
    },
    "implementation": {
      "core": {
        "version": "2.2.1",
        "status": "experimental",
        "sourceProfile": "opt-in; existing defaults retained"
      },
      "Astro": {
        "version": "1.2.1",
        "status": "experimental",
        "core": "^2.2.1",
        "additions": [
          "TableOfContents",
          "ArticleLayout contents slot",
          "SiteFooter grouped variant"
        ]
      },
      "React": {
        "version": "0.1.0",
        "status": "experimental",
        "core": "2.1.0",
        "repository": "howardjp/design-workbench",
        "branch": "work/registry-foundations"
      },
      "Vue": {
        "status": "not-implemented"
      },
      "Svelte": {
        "status": "not-implemented"
      },
      "native": {
        "status": "not-implemented"
      }
    },
    "patterns": [
      {
        "id": "reading-contents",
        "basis": "application-extension",
        "variants": [
          "index",
          "inline"
        ],
        "rules": [
          "Contents precedes body",
          "Depth 2 parents and depth 3 children",
          "Supporting information remains separate",
          "Reflow according to available container width"
        ]
      },
      {
        "id": "grouped-footer",
        "basis": "source-translation",
        "rules": [
          "Host supplies identity and destinations",
          "Preserve independent family anatomy",
          "Ownership and contact belong in base slot"
        ]
      },
      {
        "id": "collection-editor",
        "basis": "application-extension",
        "availability": "React specimen only",
        "states": [
          "empty",
          "no-match",
          "reading",
          "editing",
          "saving",
          "saved",
          "failed-save",
          "unsaved-navigation",
          "undo"
        ]
      },
      {
        "id": "validated-form",
        "basis": "application-extension",
        "availability": "React interactive reference; Astro native-HTML guidance",
        "states": [
          "invalid",
          "pending",
          "failed-save",
          "retry",
          "saved",
          "changed-reset",
          "keep",
          "discard"
        ],
        "rules": [
          "Field/group/region relationships",
          "Retain values on failure",
          "Summary links focus controls",
          "Guard specimen reset; host navigation remains host-owned"
        ]
      },
      {
        "id": "query-results",
        "basis": "application-extension",
        "availability": "React interactive reference; Astro native-HTML guidance",
        "states": [
          "draft-query",
          "pending",
          "failed-load",
          "retry",
          "no-match",
          "empty-source",
          "selected",
          "preparing",
          "failed-prepare",
          "prepared",
          "cancelled"
        ],
        "rules": [
          "Separate draft and committed scope",
          "Stable record identities",
          "Current-page selection only",
          "Cancel invalidates late completion",
          "Keep all table columns in labelled scrolling region"
        ]
      }
    ],
    "openGates": [
      "Manual assistive-technology review",
      "Localization and RTL",
      "Sustained consumer use",
      "Broader form and data workflow evidence",
      "Matched origin code specimen"
    ],
    "coverage": [
      {
        "id": "G01",
        "domain": "Source authority",
        "status": "Documented",
        "rule": "Origin objects, translations and extensions remain distinct."
      },
      {
        "id": "G02",
        "domain": "Field / group / region spacing",
        "status": "Rule clarified + reference",
        "rule": "Use relational roles; do not inherit page-section spacing inside forms."
      },
      {
        "id": "G03",
        "domain": "Density and targets",
        "status": "Claim corrected; compact open",
        "rule": "Comfortable examples only; 44px is a design target, not blanket certification."
      },
      {
        "id": "G04",
        "domain": "Typography and hierarchy",
        "status": "Observed roles retained",
        "rule": "Keep prose, UI, selective display and code roles; no decorative monospace."
      },
      {
        "id": "G05",
        "domain": "Surfaces and layers",
        "status": "Rule corrected + reference",
        "rule": "Modal, popup and inline disclosure have different interaction contracts."
      },
      {
        "id": "G06",
        "domain": "Action placement and scope",
        "status": "Rule clarified + reference",
        "rule": "Commands name and follow their field, object or collection scope."
      },
      {
        "id": "G07",
        "domain": "Responsive composition",
        "status": "Reference checks",
        "rule": "Reflow fields/actions; scroll only genuine comparison surfaces; retain source order."
      },
      {
        "id": "G08",
        "domain": "Substantial forms",
        "status": "New experimental contract",
        "rule": "Validate, retain values, retry and guard specimen reset."
      },
      {
        "id": "G09",
        "domain": "Query / sort / page",
        "status": "New experimental contract",
        "rule": "Draft query differs from applied results; changed query starts page 1."
      },
      {
        "id": "G10",
        "domain": "Selection",
        "status": "New bounded contract",
        "rule": "Binary current-page selection; scope changes reset on commit, failure retains it."
      },
      {
        "id": "G11",
        "domain": "Pending / failed / empty states",
        "status": "Reference coverage expanded",
        "rule": "Keep useful previous content and distinguish no matches from empty source data."
      },
      {
        "id": "G12",
        "domain": "Focus and recovery",
        "status": "Reference checks; manual open",
        "rule": "Summary links, modal dismissal, return trigger and late-response cancellation."
      },
      {
        "id": "G13",
        "domain": "Top / side / focused frames",
        "status": "Existing support retained",
        "rule": "Frame follows task; source navigation direction is not a family restriction."
      },
      {
        "id": "G14",
        "domain": "Reading / contents / footer",
        "status": "Existing source contracts retained",
        "rule": "Contents, body, support and host identity remain separate."
      },
      {
        "id": "G15",
        "domain": "Cross-framework agreement",
        "status": "Availability clarified",
        "rule": "Rules cross frameworks; React state/focus props do not become Astro APIs."
      },
      {
        "id": "G16",
        "domain": "Figure / footnote / maths / archive vocabulary",
        "status": "Open",
        "rule": "Do not infer shipped components from origin CSS."
      },
      {
        "id": "G17",
        "domain": "Localization / RTL / assistive technology",
        "status": "Open",
        "rule": "Long-text checks are partial evidence; no manual or locale certification."
      },
      {
        "id": "G18",
        "domain": "Sustained use / dashboard breadth",
        "status": "Open",
        "rule": "Focused references do not establish production fitness or cover all application patterns."
      }
    ],
    "availability": "Implementation status describes maturity. Check the registry and the separately verified distribution record for publication availability.",
    "canonicalSource": {
      "repository": "krigsvoldtheme/npm",
      "commit": "f567b51abbe199f89cbb09b5a8cb9e77bed1e117",
      "status": "unreleased-candidate",
      "files": {
        "grammar.md": {
          "sourcePath": "docs/grammar.md",
          "sha256": "474364df73254ab76c9de385d86b78a1b35bfc2852a2a27bc58cf9f87ef1dd4b"
        },
        "decisions.md": {
          "sourcePath": "docs/source-decisions.md",
          "sha256": "195ef6ab50efbe8ead64571d101bc63c262130ac335900c5445c3ab13e78fe57"
        },
        "language.json": {
          "sourcePath": "language.json",
          "sha256": "ee6e8931bff779ee1ebdfee8566b2ba3287b2631f9c00b26835f5846975d7cb3"
        },
        "coverage.md": {
          "sourcePath": "docs/coverage.md",
          "sha256": "11b9be3b81a5d1ad65ecbca458afa264fc5be3d9fa1733ab1387643da3a3e2e4"
        },
        "forms.md": {
          "sourcePath": "docs/patterns/forms.md",
          "sha256": "03811a1ca4c98230554e0062adc6ec8a69459025342fbc8f1f2385d4dc5fe45c"
        },
        "query-results.md": {
          "sourcePath": "docs/patterns/query-results.md",
          "sha256": "9858a37dc9651e529eea0c31389d644f77490c97977d3d437af941c72e88d8fc"
        }
      }
    }
  }
}
