A knowledge element is defined by the question its content answers. Two sections answering the same question refer to the same element, even if their headings differ.The protocol calls a declared set of knowledge elements, document types, and their relationships a universe.A universe can also declare its own terms, each with one fixed meaning. Knowledge still matches across universes by question, not by term.
A document type is called an artifact in the protocol. It is defined by the decision or action it enables and the person who needs to take it.Its core contents are the information that person needs to make the decision or take the action. Other contents depend on the situation.
Context rules can change which information is included or required, or disable a document type. Every universe must also say when no document is needed.Relationships declare dependencies, distinctions, and other connections between knowledge elements and document types.
The universe file holds the definitions and structural rules. A companion guidance file explains how to answer well and identifies the sources or assertions behind that advice.Guidance is advisory. You can depart from the advice and still follow the protocol’s requirements.
An instance records an asserted answer and who stated it. Its status indicates how the assertion should be treated; its timestamp records when the value was established, not when it expires. The protocol separately records who is bound by the assertion. For example, one person may state a requirement that another person must follow.Multiple assertions can coexist. A new assertion can replace an earlier one, while the earlier version remains available for reference.
The protocol defines four steps: compose, transmit, decode, and reconcile.A sender composes knowledge for a purpose, using the definitions’ selection frames where there are any. The receiver interprets it within their own definitions and context. The receiver matches information by the question it answers and records disagreements rather than silently overwriting them.
The checker validates the protocol against itself, then checks definition and guidance files against supported conformance rules. It reports failures such as missing declarations, unresolved references, and invalid structural relationships.People still need to review the meaning: a definition can pass the checks and still ask the wrong question.
Evals grade definition wording against written rules: each question asks one thing, no two questions ask for the same knowledge, each passage is filed under the question it answers, and real cases land on the right value of each dimension, such as audience. Code settles what it can. A fast classifier answers one literal question, and two Claude models judge the rest by default; a verdict stands only when both agree. A case no tier settles goes to you.See Evals.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Knowledge Bus","colors":{"primary":"#141414","light":"#E8E8E8","dark":"#141414"},"logo":{"light":"https://mintcdn.com/knowledge-bus/XRVy7czj_CM33wLQ/logo/knowledge-bus-mark-black.svg?fit=max\u0026auto=format\u0026n=XRVy7czj_CM33wLQ\u0026q=85\u0026s=6dfb269277993fa732f1370214531818","dark":"https://mintcdn.com/knowledge-bus/XRVy7czj_CM33wLQ/logo/knowledge-bus-squircle-light.svg?fit=max\u0026auto=format\u0026n=XRVy7czj_CM33wLQ\u0026q=85\u0026s=15e123217916429007c50f043d2bd47a"},"favicon":"https://mintcdn.com/knowledge-bus/XRVy7czj_CM33wLQ/logo/knowledge-bus-squircle-light.svg?fit=max\u0026auto=format\u0026n=XRVy7czj_CM33wLQ\u0026q=85\u0026s=15e123217916429007c50f043d2bd47a","navbar":{"links":[{"href":"https://github.com/SterlingJF/knowledge-bus/issues","label":"Support"}]},"footer":{"socials":{"github":"https://github.com/SterlingJF/knowledge-bus"}},"seo":{"metatags":{"canonical":"https://knowledge-bus.pdflowlabs.io/docs"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/SterlingJF/knowledge-bus"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"knowledge-bus","hasAudioNarration":false,"actualSubdomain":"knowledge-bus","customDomains":["knowledge-bus.pdflowlabs.io"],"gitSource":{"type":"github","owner":"sterlingjf","repo":"knowledge-bus","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":"","_id":"6ae7e0ce1b654a06811836ed"},"chroma":{"latestBuiltDeploymentHistoryId":"6ad7f12a1767503703f1e2eb","collectionId":"14a7cc61-fc47-4321-8ddd-20c4338fed1f","liveDeploymentHistoryId":"6ad7f12a1767503703f1e2eb","schemaVersion":"v3"},"entitlements":{},"buildId":"6ae7e0ce1b654a06811836f3","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Getting Started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"how-it-works","slug":"/how-it-works","pageMetadata":{"title":"How it works","description":"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.","href":"/how-it-works"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`1-questions-identify-knowledge`,children:`1. Questions identify knowledge`}),`\n`,_jsx(_components.p,{children:`A knowledge element is defined by the question its content answers. Two sections answering the same question refer to the same element, even if their headings differ.`}),`\n`,_jsxs(_components.p,{children:[`The protocol calls a declared set of knowledge elements, document types, and their relationships a `,_jsx(_components.strong,{children:`universe`}),`.`]}),`\n`,_jsx(_components.p,{children:`A universe can also declare its own terms, each with one fixed meaning. Knowledge still matches across universes by question, not by term.`}),`\n`,_jsx(Heading,{level:`2`,id:`2-purpose-determines-document-contents`,children:`2. Purpose determines document contents`}),`\n`,_jsxs(_components.p,{children:[`A document type is called an `,_jsx(_components.strong,{children:`artifact`}),` in the protocol. It is defined by the decision or action it enables and the person who needs to take it.`]}),`\n`,_jsx(_components.p,{children:`Its core contents are the information that person needs to make the decision or take the action. Other contents depend on the situation.`}),`\n`,_jsx(Heading,{level:`2`,id:`3-context-changes-what-is-needed`,children:`3. Context changes what is needed`}),`\n`,_jsx(_components.p,{children:`Context rules can change which information is included or required, or disable a document type. Every universe must also say when no document is needed.`}),`\n`,_jsx(_components.p,{children:`Relationships declare dependencies, distinctions, and other connections between knowledge elements and document types.`}),`\n`,_jsx(Heading,{level:`2`,id:`4-guidance-stays-separate-from-requirements`,children:`4. Guidance stays separate from requirements`}),`\n`,_jsx(_components.p,{children:`The universe file holds the definitions and structural rules. A companion guidance file explains how to answer well and identifies the sources or assertions behind that advice.`}),`\n`,_jsx(_components.p,{children:`Guidance is advisory. You can depart from the advice and still follow the protocol’s requirements.`}),`\n`,_jsx(Heading,{level:`2`,id:`5-assertions-retain-their-context`,children:`5. Assertions retain their context`}),`\n`,_jsxs(_components.p,{children:[`An `,_jsx(_components.strong,{children:`instance`}),` records an asserted answer and who stated it. Its status indicates how the assertion should be treated; its timestamp records when the value was established, not when it expires. The protocol separately records who is bound by the assertion. For example, one person may state a requirement that another person must follow.`]}),`\n`,_jsx(_components.p,{children:`Multiple assertions can coexist. A new assertion can replace an earlier one, while the earlier version remains available for reference.`}),`\n`,_jsx(Heading,{level:`2`,id:`6-exchange-preserves-differences`,children:`6. Exchange preserves differences`}),`\n`,_jsx(_components.p,{children:`The protocol defines four steps: compose, transmit, decode, and reconcile.`}),`\n`,_jsx(_components.p,{children:`A sender composes knowledge for a purpose, using the definitions’ selection frames where there are any. The receiver interprets it within their own definitions and context. The receiver matches information by the question it answers and records disagreements rather than silently overwriting them.`}),`\n`,_jsx(Heading,{level:`2`,id:`7-the-checker-verifies-structure`,children:`7. The checker verifies structure`}),`\n`,_jsx(_components.p,{children:`The checker validates the protocol against itself, then checks definition and guidance files against supported conformance rules. It reports failures such as missing declarations, unresolved references, and invalid structural relationships.`}),`\n`,_jsx(_components.p,{children:`People still need to review the meaning: a definition can pass the checks and still ask the wrong question.`}),`\n`,_jsx(Heading,{level:`2`,id:`8-evals-grade-what-structure-cannot-show`,children:`8. Evals grade what structure cannot show`}),`\n`,_jsx(_components.p,{children:`Evals grade definition wording against written rules: each question asks one thing, no two questions ask for the same knowledge, each passage is filed under the question it answers, and real cases land on the right value of each dimension, such as audience. Code settles what it can. A fast classifier answers one literal question, and two Claude models judge the rest by default; a verdict stands only when both agree. A case no tier settles goes to you.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/evals`,children:`Evals`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"How it works","description":"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.","href":"/how-it-works"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Questions identify knowledge","slug":"1-questions-identify-knowledge","depth":2,"children":[]},{"title":"2. Purpose determines document contents","slug":"2-purpose-determines-document-contents","depth":2,"children":[]},{"title":"3. Context changes what is needed","slug":"3-context-changes-what-is-needed","depth":2,"children":[]},{"title":"4. Guidance stays separate from requirements","slug":"4-guidance-stays-separate-from-requirements","depth":2,"children":[]},{"title":"5. Assertions retain their context","slug":"5-assertions-retain-their-context","depth":2,"children":[]},{"title":"6. Exchange preserves differences","slug":"6-exchange-preserves-differences","depth":2,"children":[]},{"title":"7. The checker verifies structure","slug":"7-the-checker-verifies-structure","depth":2,"children":[]},{"title":"8. Evals grade what structure cannot show","slug":"8-evals-grade-what-structure-cannot-show","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"knowledge-bus","siteName":"Knowledge Bus","title":"How it works - Knowledge Bus","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T01:01:07.910Z","originalFileLocation":"how-it-works.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Knowledge Bus\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"How it works - Knowledge Bus\">\u003cmeta data-mint-head property=\"og:description\" content=\"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Knowledge Bus\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://knowledge-bus.mintlify.app/_mintlify/api/og/v2?division=Concepts\u0026amp;title=How+it+works\u0026amp;description=Questions+identify+knowledge%2C+purpose+determines+document+contents%2C+and+the+checker+and+evals+verify+the+result.\u0026amp;theme=3ef94e0b59b8c035d6dc178b\u0026amp;signature=4f024bd6ab797524bfe7956c4fbae996b46fa9aa0424c0b34ad0281f3c19c5a0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"How it works - Knowledge Bus\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://knowledge-bus.mintlify.app/_mintlify/api/og/v2?division=Concepts\u0026amp;title=How+it+works\u0026amp;description=Questions+identify+knowledge%2C+purpose+determines+document+contents%2C+and+the+checker+and+evals+verify+the+result.\u0026amp;theme=3ef94e0b59b8c035d6dc178b\u0026amp;signature=4f024bd6ab797524bfe7956c4fbae996b46fa9aa0424c0b34ad0281f3c19c5a0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/knowledge-bus/sXyb1ACiSCrWhz42/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Knowledge Bus\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#141414\">\u003clink data-mint-head rel=\"canonical\" href=\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/how-it-works.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://knowledge-bus.pdflowlabs.io/#organization\",\"name\":\"Knowledge Bus\",\"url\":\"https://knowledge-bus.pdflowlabs.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/knowledge-bus/XRVy7czj_CM33wLQ/logo/knowledge-bus-mark-black.svg?fit=max\u0026auto=format\u0026n=XRVy7czj_CM33wLQ\u0026q=85\u0026s=6dfb269277993fa732f1370214531818\"}},{\"@type\":\"WebSite\",\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs#website\",\"name\":\"Knowledge Bus\",\"url\":\"https://knowledge-bus.pdflowlabs.io/docs\",\"publisher\":{\"@id\":\"https://knowledge-bus.pdflowlabs.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works#webpage\",\"url\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works\",\"name\":\"How it works\",\"description\":\"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.\",\"dateModified\":\"2026-11-02T01:01:07.910Z\",\"isPartOf\":{\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs#website\"},\"breadcrumb\":{\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knowledge Bus\",\"item\":\"https://knowledge-bus.pdflowlabs.io/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How it works\",\"item\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works#article\",\"headline\":\"How it works\",\"name\":\"How it works\",\"description\":\"Questions identify knowledge, purpose determines document contents, and the checker and evals verify the result.\",\"url\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works\",\"mainEntityOfPage\":{\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs/how-it-works#webpage\"},\"dateModified\":\"2026-11-02T01:01:07.910Z\",\"publisher\":{\"@id\":\"https://knowledge-bus.pdflowlabs.io/#organization\"},\"isPartOf\":{\"@id\":\"https://knowledge-bus.pdflowlabs.io/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Knowledge Bus\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Knowledge Bus","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/SterlingJF/knowledge-bus"}]},"groups":[{"group":"Get started","pages":[{"title":"Knowledge Bus","href":"/index"},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Walkthrough","href":"/walkthrough"},{"title":"How ingest works","href":"/how-ingest-works"},{"title":"Adapting a sample","href":"/adapting-a-sample"},{"title":"Knowledge Bus Explorer","href":"/explorer"},{"title":"Standalone checker","description":"The checker also works without an agent.","href":"/standalone-checker"}]},{"group":"Concepts","pages":[{"title":"How it works","href":"/how-it-works"},{"title":"Spec anatomy","description":"A definition file describes the knowledge for a subject or area of work.","href":"/spec-anatomy"},{"title":"Design notes","href":"/design-notes"}]},{"group":"Reference","pages":[{"title":"Commands","href":"/commands"},{"title":"Knowledge Bus directory","href":"/knowledge-bus-directory"},{"title":"Validation","href":"/validation"},{"title":"Document type card","href":"/document-type-card"},{"title":"Versioning","href":"/versioning"},{"title":"Agent packages and skills","href":"/agent-packages"},{"title":"Limits and roadmap","href":"/limits-and-roadmap"}]},{"group":"Samples","pages":[{"title":"Samples","href":"/samples/overview"},{"title":"Product development","href":"/samples/product-development"},{"title":"Codebase recordkeeping","href":"/samples/codebase-recordkeeping"},{"title":"Cognitive accessibility","href":"/samples/cognitive-accessibility"}]},{"group":"Evals","pages":[{"title":"Evals","href":"/evals"}]}]},"basePath":"","title":"How it works - Knowledge Bus","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":[],"chunks":[]}