{
  "schema_version": "1.1",
  "id": "p11",
  "slug": "ctxlint-repo",
  "url": "https://feed7.dev/p/ctxlint-repo",
  "title": "ctxlint: a linter for agent context files",
  "why_included": "Lints CLAUDE.md / AGENTS.md / rules files for staleness, contradiction, and dead links.",
  "summary": "CLI that checks agent context files: flags stale dates, contradicting rules, dead links, and files over a token budget. CI-ready. Repo builds and tests pass.",
  "practical_implication": "Context files rot silently. Run ctxlint in CI so your agent instructions stay as maintained as your code.",
  "agent_context": "ctxlint lints agent context files (CLAUDE.md, AGENTS.md): staleness, contradictions, dead links, token budget. Add to CI beside your linter.",
  "source": {
    "name": "GitHub",
    "url": "https://github.com/ctxtools/ctxlint",
    "published_at": "2026-06-23T00:00:00.000Z"
  },
  "source_class": "tool",
  "content_type": "GitHub Repo",
  "layer": "context",
  "domains": [
    "coding"
  ],
  "topics": [
    "context-engineering"
  ],
  "verification": {
    "status": "repo_verified",
    "label": "Repo Verified",
    "method": "repo_review",
    "verified_at": null
  },
  "uncertainty": [
    "Maintained by a single author; bus factor 1."
  ],
  "connected_context": null,
  "lifecycle": "New",
  "published_at": "2026-06-23T00:00:00.000Z",
  "modified_at": "2026-06-23T00:00:00.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/ctxlint-repo",
    "json": "https://feed7.dev/p/ctxlint-repo.json",
    "markdown": "https://feed7.dev/p/ctxlint-repo.md"
  }
}