lint-and-reload / lint (push) Successful in 1s
on: issues [opened, labeled], gated to the `claude` label (only collaborators can label). Runs on kasse's podman runner: builtin:checkout + Claude Code installed in the ephemeral container, with a file-only tool allowlist (Read/Edit/Write/Grep/Glob, acceptEdits — no Bash, no network) so an untrusted issue body can at worst propose a bad edit caught in PR review. Opens a PR closing the issue if files changed, otherwise comments Claude's reply. Needs repo Actions secret CLAUDE_CODE_OAUTH_TOKEN; uses the built-in token for the branch push / PR / comment. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>