Conversation
Provides a structured index of all DSF documentation pages following the llms.txt standard (https://llmstxt.org), making the site easier to consume for AI tools and large language models. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Contains the full text of all current documentation pages (v2.0.2) stripped of frontmatter, for LLMs that prefer ingesting complete content at once. Companion to llms.txt which provides the index. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
This PR adds an llms.txt entrypoint to the VuePress public assets to provide an LLM-friendly, curated index into the DSF documentation and key resources (concepts, operations, troubleshooting, and process plugin development).
Changes:
- Add a new
docs/src/.vuepress/public/llms.txtfile containing a structured overview and deep links into DSF docs. - Organize links by major areas (Core Concepts, Use Cases, Operations, Troubleshooting, Development, Community).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
docs/src/.vuepress/public/llms.txt
Outdated
| @@ -0,0 +1,137 @@ | |||
| # Data Sharing Framework (DSF) | |||
|
|
|||
| > The Data Sharing Framework (DSF) is a secure middleware for distributing data sharing processes based on BPMN 2.0 and FHIR R4 standards. It enables biomedical researchers to extract, merge, pseudonymize, and share data across organizational boundaries. Funded by the German Federal Ministry of Research, Technology and Space within the Medical Informatics Initiative (MII). Latest version: DSF 2.0.2. Website: https://dsf.dev | |||
There was a problem hiding this comment.
This sentence hardcodes a specific “Latest version: DSF 2.0.2”. Since this file is meant as a stable entrypoint for LLMs, consider avoiding embedding a patch version in a “latest” claim (or ensure it’s updated as part of every release) to prevent it from becoming stale/misleading.
There was a problem hiding this comment.
@copilot apply changes based on this feedback
There was a problem hiding this comment.
Removed "Latest version: DSF 2.0.2" from the intro paragraph in commit 95b41c1. The description no longer embeds a specific version number.
There was a problem hiding this comment.
Done in commit 908df3a. Removed the hardcoded DSF 2.0.2 version from the intro description, the Operations section header (now "Latest"), and the Installation Guide / Release Notes bullet descriptions (now refer to "the latest DSF release").
docs/src/.vuepress/public/llms.txt
Outdated
| ## Operations (v2.0.2 - Latest) | ||
|
|
||
| - [Get Started](https://dsf.dev/operations/get-started.html): Getting started with DSF operations | ||
| - [Installation Guide](https://dsf.dev/operations/latest/install.html): Step-by-step installation of DSF v2.0.2 | ||
| - [Release Notes](https://dsf.dev/operations/latest/release-notes.html): What's new in DSF v2.0.2 |
There was a problem hiding this comment.
The section header and bullets include “v2.0.2 - Latest” / “DSF v2.0.2”. If the intent is to always point to the current release, consider removing the hardcoded version from these “latest” headings/descriptions and rely on the /operations/latest links (or make updating this file an explicit part of the release workflow).
There was a problem hiding this comment.
@copilot apply changes based on this feedback
There was a problem hiding this comment.
Removed the hardcoded version from the Operations section header (v2.0.2 - Latest → Latest) and updated the Installation Guide and Release Notes descriptions to be version-agnostic in commit 95b41c1.
Use version-agnostic descriptions and rely on /operations/latest links instead, so the files don't become stale on new releases. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Uh oh!
There was an error while loading. Please reload this page.