What problem does it solve?
It helps product teams keep their Team OS knowledge base accurate by identifying stale or outdated files and any broken cross-references before people rely on them for decisions.
Core Features & Use Cases
- Repository freshness scanning: Reviews files under
product-development/ and team/ to classify content by age tier (Aging, Stale, Archive candidate).
- Broken reference detection: Surfaces references that point to missing targets, helping prevent wasted time and failed queries.
- “Should-have-updated” detection: Flags documents that likely should have been updated based on
feature-index.yaml (e.g., metrics or docs that lag behind shipped features).
- Targeted exception handling: Respects stable-reference exceptions and supports additional ignores via
.freshness-ignore.
- Operational guardrails: Ensures the tool only flags issues (no automatic deletion/archiving), and routes ownership attribution using the team roster from the root
CLAUDE.md.
Quick Start
Run the freshness-check skill weekly to scan for stale files, broken references, and should-have-updated documents across the Team OS repo.