The bundled knowledge
Everything the tools and resources answer from ships in the package, in knowledge/. It needs nothing up: no installation, no network, no database. What the server reads from an installation instead, and why, is asking the installation.
documents/— the prose corpustypo3://guides/{documentId}serves andtypo3_rule_lookupsearches:core/contribution/rules.md,core/testing/scripts.md,core/contribution/commit-messages.md,core/contribution/gerrit-workflow.md,core/contribution/sources.mdhints/— one file per subject:datahandler.json,fal.json,labels.json,site-sets.jsonand many more. Each entry names the domains a query asks it from in its owndomainsfield. So the file says what the hint is about and the tag says which query reaches itcatalog/— the component catalog (component/entries.json,component-checklist.json,references.json,meta.json) and the shipped system extensions (system-extensions.json)test-suite-hints.json,task-intents.json,icon-concepts.json,server-scope.json,versions.json
The server reads all of it fresh on every request, so an edit to a file takes effect at once. No restart and no rebuild. Which TYPO3 lines a statement holds for is data on the statement rather than a version number in its sentence: Which versions an answer holds for.
Two upstream sources this corpus stands against, for a reader who wants the original:
- TYPO3 Core Contribution Guide: https://docs.typo3.org/m/typo3/guide-contributionworkflow/main/en-us/
- TYPO3 Core Commit Message Rules: https://docs.typo3.org/m/typo3/guide-contributionworkflow/main/en-us/Appendix/CommitMessage.html