1
0
mirror of synced 2025-12-19 18:06:02 -05:00

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:
Rich Lander
2025-12-11 22:36:15 -08:00
parent d89230f988
commit 330cb45429
2 changed files with 5 additions and 0 deletions

View File

@@ -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

View File

@@ -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 |
|------|---------|