{
  "id": "keywords/state",
  "mentions": [
    {
      "context": "…ithout building a corpus: every slot of the site rendered with fixture view models, one page per slot and state, under an index that says who renders each slot.",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… the date, \"24 pages · 4.2 MB · 12 March 2026\"; the date is the one the file states when its reader read one, else the date of the last change in the repository…",
      "file": {
        "href": "../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../specs/screens/pages/document-page/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 5,
      "surface": "states",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "The state of a search is its address, search/index.html?q=threshold&type=term&source=specs&nonote=exclude: the query under q, the selected values of every facet…",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L24",
      "kind": "recognised",
      "line": 24,
      "passages": 3,
      "surface": "state",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "ARIA roles and states. Collapsibles carry aria-expanded and aria-controls, a details starts with a named summary and nests no link or button, fields carry a lab…",
      "file": {
        "href": "../../specs/rules/engine/accessibility/index.html",
        "label": "rules/engine/accessibility.rule.md"
      },
      "href": "../../specs/rules/engine/accessibility/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 2,
      "surface": "states",
      "title": "Accessibility",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…wo ways out; no partial lack hides the rest of the page, and the navigation is always kept. A notice is allowed on these states alone, nowhere else in the site.",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "passages": 2,
      "surface": "states",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…f a declared contract as an endpoint entity with the properties the contract states. An author who has business to explain writes an operation note; the build a…",
      "file": {
        "href": "../../glossary/inference/contracts/operation/index.html",
        "label": "inference/contracts/operation.md"
      },
      "href": "../../glossary/inference/contracts/operation/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "states",
      "title": "Operation",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The command writes index.html, one page per slot and state, the stylesheet under assets/site.css and the island bundles next to it, in ./gallery by default (--o…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…bundles next to it, in ./gallery by default (--output). The index groups the states by board of the reference design, in the order of the boards: the home, the …",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "states",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e, the entity page, the search results, the accessibility board, which has no state of its own, the keyword page, the meeting page, the API page, the neighbourh…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ale, a header with a logo, a footer with a project text). Every board has its state in the corporate chrome on the fixtures corpus, named after it, beside the d…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…e corporate chrome on the fixtures corpus, named after it, beside the default state, an empty one where meaningful (no mention, no neighbour, no result, nothing…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ages carry no timecode, an API page whose contract could not be fetched, the states of the edge cases (the page served for a missing address as served and as it…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "states",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…nly\". Each board carries its caption and a link to its screen note here; each state its caption, its width, who renders its slot, the default theme or the plugi…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…x for a phone, 834 px for a tablet, 1440 px for a desktop, the heading of the state opening the page alone. Three buttons above the boards, an island served hid…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…k\" on the root element previews the dark palette without JavaScript: the two states of the dark board, the entity page and the home page, are served so, without…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "states",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…thout the script that would apply a remembered choice over them. One test per state pins the skeleton of its page, the elements with their classes, role and ARI…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Open a state through its heading → the page of that state, alone",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Open a state through its heading → the page of that state, alone",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L23",
      "kind": "recognised",
      "line": 23,
      "passages": 13,
      "surface": "state",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… to it are read as one document: the deck is the original, the PDF its preview, and a page count or a size the original does not state is read from the preview.",
      "file": {
        "href": "../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../specs/screens/pages/document-page/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "passages": 5,
      "surface": "state",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…on a citation lands on, else the document; once its script runs, the selected state follows the view shown, the arrow keys move along the row and a tab followed…",
      "file": {
        "href": "../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../specs/screens/pages/document-page/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "passages": 5,
      "surface": "state",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "The right panel opens on \"Properties\": the type, the author as the file states it, the pages and the date, with the note \"Read from the file, distinct from the …",
      "file": {
        "href": "../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../specs/screens/pages/document-page/index.html#L18",
      "kind": "recognised",
      "line": 18,
      "passages": 5,
      "surface": "states",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… none.\" when one of them comes from the preview; a property the file does not state keeps its row, empty. The properties close with the grouped files, said as e…",
      "file": {
        "href": "../../specs/screens/pages/document-page/index.html",
        "label": "screens/pages/document-page.md"
      },
      "href": "../../specs/screens/pages/document-page/index.html#L18",
      "kind": "recognised",
      "line": 18,
      "passages": 5,
      "surface": "state",
      "title": "Document page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…nce the reader pauses for 300 ms, and the back and forward buttons replay the state of the address, field, facets and list included. Opening an address restores…",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L24",
      "kind": "recognised",
      "line": 24,
      "passages": 3,
      "surface": "state",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ddress in the session storage of the browser. Nothing on the page repeats the address: the one in the bar of the browser is the state, and can be sent as it is.",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L24",
      "kind": "recognised",
      "line": 24,
      "passages": 3,
      "surface": "state",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "The theming guide states what a theme author must keep when overriding a slot.",
      "file": {
        "href": "../../specs/rules/engine/accessibility/index.html",
        "label": "rules/engine/accessibility.rule.md"
      },
      "href": "../../specs/rules/engine/accessibility/index.html#L17",
      "kind": "recognised",
      "line": 17,
      "passages": 2,
      "surface": "states",
      "title": "Accessibility",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…n under \"Extracted text — 24 pages · indexed and searchable\". The panel adds \"State of the representations\": .pptx available, .pdf preview failed, the word writ…",
      "file": {
        "href": "../../specs/screens/pages/edge-cases/index.html",
        "label": "screens/pages/edge-cases.md"
      },
      "href": "../../specs/screens/pages/edge-cases/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 2,
      "surface": "State",
      "title": "Edge cases",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…tatic checker with the contrast measure run by the gallery command over every state of the gallery, the type pages included. Six test files, one per criterion, …",
      "file": {
        "href": "../../glossary/publication/site/accessibility-audit/index.html",
        "label": "publication/site/accessibility-audit.md"
      },
      "href": "../../glossary/publication/site/accessibility-audit/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "state",
      "title": "Accessibility audit",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…mplete on its own. The distinction is the point: a publication date or a licence is a fact the tool holds, an accessibility state is a commitment a human takes.",
      "file": {
        "href": "../../glossary/publication/site/legal-declaration/index.html",
        "label": "publication/site/legal-declaration.md"
      },
      "href": "../../glossary/publication/site/legal-declaration/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "state",
      "title": "Legal declaration",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "The grouping of the checks in their documentation: every check page states its family, and the list of the checks is laid out by family, source checks, link che…",
      "file": {
        "href": "../../glossary/quality/checks/check-family/index.html",
        "label": "quality/checks/check-family.md"
      },
      "href": "../../glossary/quality/checks/check-family/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "states",
      "title": "Check family",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "… the contract does not declare yet, suggest links, stays ahead of it until the next version. The API page states both gaps and shows the contract in its viewer.",
      "file": {
        "href": "../../specs/api/model-query/index.html",
        "label": "api/model-query.md"
      },
      "href": "../../specs/api/model-query/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "states",
      "title": "Model query API",
      "type": "api",
      "typeLabel": "API"
    },
    {
      "context": "…rovided for those who want the graph elsewhere. No server, no database and no state between two builds other than the pipeline cache: the model is a file that a…",
      "file": {
        "href": "../../specs/decisions/publication/no-database/index.html",
        "label": "decisions/publication/no-database.md"
      },
      "href": "../../specs/decisions/publication/no-database/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "state",
      "title": "No database",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…ale, which decides its comparison form, its default stopwords, its word segmentation and the collation of its indexes. The architecture guide states the design.",
      "file": {
        "href": "../../specs/processes/ingestion/adding-a-language-pack/index.html",
        "label": "processes/ingestion/adding-a-language-pack.md"
      },
      "href": "../../specs/processes/ingestion/adding-a-language-pack/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "states",
      "title": "Adding a language pack",
      "type": "process",
      "typeLabel": "Process"
    },
    {
      "context": "…he JSON report of the linter carries scope and checks so that a forge report states which checks the guarantee covers. The getting started guide and the archite…",
      "file": {
        "href": "../../specs/rules/engine/linter-build-parity/index.html",
        "label": "rules/engine/linter-build-parity.rule.md"
      },
      "href": "../../specs/rules/engine/linter-build-parity/index.html#L10",
      "kind": "recognised",
      "line": 10,
      "surface": "states",
      "title": "Linter and build parity",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…ree lists them under the interface, a table matches them to the contract and states the gaps between the contract and the notes, the contract stands in a block …",
      "file": {
        "href": "../../specs/screens/pages/api-page/index.html",
        "label": "screens/pages/api-page.md"
      },
      "href": "../../specs/screens/pages/api-page/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "states",
      "title": "API page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… relies on shows them one under the other; once its script runs, the selected state follows the panel shown, the arrow keys move along the row, a tab followed u…",
      "file": {
        "href": "../../specs/screens/pages/meeting-page/index.html",
        "label": "screens/pages/meeting-page.md"
      },
      "href": "../../specs/screens/pages/meeting-page/index.html#L16",
      "kind": "recognised",
      "line": 16,
      "surface": "state",
      "title": "Meeting page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…dence set aside. Each entry of the first two leads to the page concerned and states its occurrence or file count; the lists are sorted by decreasing count, then…",
      "file": {
        "href": "../../specs/screens/pages/todo-page/index.html",
        "label": "screens/pages/todo-page.md"
      },
      "href": "../../specs/screens/pages/todo-page/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "states",
      "title": "To-do page",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
