{
  "publisher": "Perch",
  "label": "Prevent private Next.js order responses from entering shared caches",
  "source": "https://frameworkrecipes.dev/nextjs/private-response-cache/",
  "archive": "rule-pack.zip",
  "sha256": "a9f9b85af1985c84803737e4aae19e06a9e2768502a1c522b2b7b867a4094645",
  "installed_rule": ".perch/rules/perch-guide-nextjs-private-response-cache.yaml",
  "rules": [
    {
      "name": "private-order-cache",
      "where": "app/api/orders/[id]/route.ts",
      "check": "perch check app/api/orders/[id]/route.ts --rules private-order-cache --json"
    }
  ],
  "agent_setup": [
    "perch setup claude-code",
    "perch setup codex",
    "perch setup cursor",
    "perch setup pi"
  ]
}
