Content Freshness¶
Content Freshness measures whether agents see this service as a live, maintained source—or a static archive.
What it measures¶
Scoring Content Freshness against Dimension 4 of the agent-readiness-rubric; generating FIX artifacts from fix-templates/; flagging any ESCALATE items.
How it scores¶
| Score | Descriptor |
|---|---|
| 0–4 | No dates visible anywhere. last-modified headers absent or incorrect. Content visibly references outdated events, prices, or products. |
| 5–9 | Some dates present but inconsistent. Core pages have not been updated in 12+ months. Update frequency signal is absent. |
| 10–14 | Dates on most content. Some pages updated in the last 6 months. last-modified headers present but not always accurate. |
| 15–19 | Consistent date signals across the site. Most content updated in the last 3 months. Headers accurate. Agents see this as maintained. |
| 20 | All content dated. last-modified headers accurate and auto-updating. Agents can confirm this is a live source with high confidence. |
What it generates on FIX¶
All of these produce a text artifact the operator can write:
dateModifiedschema addition — added to the page's primary JSON-LD block viafix-templates/time-markup.md. Must reflect the actual last substantive content edit—not the publication date, not the deployment date. If the CMS supports dynamic injection, the fix includes the injection pattern. A hardcoded date that never changes is flagged as a liability, not a fix.<time datetime>wrappers — fromfix-templates/time-markup.md. Every visible date string on the page—publication dates, "last updated" labels, event dates, seasonal availability notices, promotional expiry dates—is wrapped in a<time>element with an ISO-8601datetimeattribute.- Visible "last updated" stamp — a plain-text or HTML element added to the page carrying the last-updated date, wrapped in
<time>. Placed near the top of the page content (not the footer) so agents encounter it early in the parse.
What escalates¶
If dateModified must reflect a real edit date but the page provides no evidence of when it was last substantively changed, the missing value is flagged precisely rather than fabricating a date.