Content Freshness
Freshness baselines and automated checks for Debian versions, lifecycle dates, LTS windows, AI tools, and release operations.
Content freshness marks pages whose facts change over time, preventing release dates, lifecycle windows, cloud image build IDs, Docker tags, package support, and deployment instructions from drifting.
Phase 44 Live
The release gate now includes:
corepack pnpm --dir web freshness:check
corepack pnpm --dir web facts:checkfreshness:check reads the review baseline from web/lib/debian-facts.json and verifies that key pages still contain the current review date, official source links, and lifecycle dates that must stay synchronized. facts:check cross-checks the fact source against Debian's official Release files and all 8 localized pages.
Current Review Baseline
| Item | Current value | Source |
|---|---|---|
| Current stable | Debian 13 (Trixie) | Debian Releases |
| Debian 13 release date | 2025-08-09 | Debian 13 release notes |
| Debian 13 regular security support ends | 2028-08-09 | Debian Releases |
| Debian 13 LTS ends | 2030-06-30 | Debian Releases |
| Debian 12 regular security support ends | 2026-07-12 | Debian Releases |
| Debian 12 LTS ends | 2028-06-30 | Debian Releases |
| Debian 11 LTS ended | 2026-08-31 (ended) | Debian LTS |
| Debian 11 ELTS ends | 2031-06-30 | Extended LTS |
| Debian 12 ELTS ends | 2033-06-30 | Extended LTS |
| Debian 13 ELTS ends | 2035-06-30 | Extended LTS |
Review date: 2026-09-26. Next mandatory review date: 2026-12-26.
Content That Must Be Checked
| Content type | Example pages | Risk |
|---|---|---|
| Release lifecycle | Versions & Lifecycle, EOL | Stale dates mislead upgrade planning |
| Latest news | Debian Latest News | Point releases, LTS transitions, and release plans change |
| AI tool installation | AI Tools | Third-party installers, package names, and supported systems change |
| Deployment flow | Deployment | Cloudflare, Next.js, pnpm, and wrangler versions change |
| AI Skills distribution | Install & Distribution | Registry, tags, package format, and validation scripts change |
| Cloud & container images | Cloud Images & Platforms | Cloud image build IDs and Docker tags change after point releases |
Update Flow
- Check official sources first; do not copy lifecycle dates from summaries.
- Run
corepack pnpm --dir web facts:syncto refreshweb/lib/debian-facts.jsonfrom Debian's official Release files, cloud image metadata, and Docker Hub tags (the committed cache is kept when the network is unavailable). - Update the version-sensitive pages (
versions,eol,news,whats-new,download,bootable-media,server/cloud) with the new versions, dates, and image build IDs. - Run
corepack pnpm --dir web freshness:check. - Run
corepack pnpm --dir web facts:checkto confirm the fact source and pages agree. - Run the full
corepack pnpm --dir web release:check.
When The Check Fails
Do not loosen the check immediately. First determine:
- Whether the mandatory review date has arrived.
- Whether Debian official sources changed lifecycle or release-note information.
- Whether a page is missing official source links.
- Whether only one of the Chinese or English pages was updated.
Next: Release Readiness.