Document EOL version handling in llms.txt and schema-reference
Address LLM feedback about confusion when querying EOL versions: - Add EOL version query pattern to llms.txt with note about using releases-index - Add note to schema-reference about empty _embedded.patches[] for EOL versions - Explain fallback to latest-security link or timeline for historical data 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
3
llms.txt
3
llms.txt
@@ -31,6 +31,9 @@ This is the only URL you should call directly. All other URLs must be discovered
|
||||
| SDK feature bands for .NET X | `latest_patches[].latest-sdk` | 2 |
|
||||
| Download latest SDK | `latest_patches[].latest-sdk` → `_embedded.bands[]` | 2 |
|
||||
| Is my distro supported? | `latest_patches[].release-major` → `supported-os-json` | 2-3 |
|
||||
| EOL version info (e.g., .NET 6) | `releases-index` → version → `latest-security` or timeline | 3-5 |
|
||||
|
||||
**Note:** `llms.json` only contains supported versions. For EOL versions, use `releases-index` link to find the version, then follow `latest-security` to the last security patch.
|
||||
|
||||
## Navigation Shortcuts in llms.json
|
||||
|
||||
|
||||
@@ -99,6 +99,8 @@ All patches for a major version (e.g., `10.0/index.json`).
|
||||
- `_embedded.patches[]` — all patches for this version (newest first)
|
||||
- Each patch has: `version`, `date`, `security`, `cve_count`, `_links.self`
|
||||
|
||||
**Note:** For EOL versions, `_embedded.patches[]` may be empty to reduce file size. Use `_links.latest-security` to navigate to the last security patch, or use the timeline index to find historical patches.
|
||||
|
||||
**Key links:**
|
||||
| Link | Purpose |
|
||||
|------|---------|
|
||||
|
||||
Reference in New Issue
Block a user