{
  "publisher": "Perch",
  "label": "Prevent privileged-field binding in an Echo profile mutation",
  "source": "https://frameworkrecipes.dev/echo/explicit-profile-dto/",
  "archive": "rule-pack.zip",
  "sha256": "18cc0ceee120a253a199ff6e0900d6205fa28ba2425f836d1ebe6354fad736d8",
  "installed_rule": ".perch/rules/perch-guide-echo-explicit-profile-dto.yaml",
  "rules": [
    {
      "name": "profile-does-not-grant-admin",
      "where": "profiles/update.go",
      "check": "perch check profiles/update.go --rules profile-does-not-grant-admin --json"
    }
  ],
  "agent_setup": [
    "perch setup claude-code",
    "perch setup codex",
    "perch setup cursor",
    "perch setup pi"
  ]
}
