--- name: hook-eval description: >- Run the pluginfinity-dogfood live hook evaluation in a debug session and write a report. Use inside a session started with pnpm claude:debug or pnpm copilot:debug, when asked to check that the hook library behaves on this host. --- # Live hook evaluation You are running a live end-to-end check of pluginfinity's hook library from inside a session that has the `pluginfinity-dogfood` plugin loaded. The plugin's hooks fire on marker strings. Trigger each one, observe what happens to you, ask the user only for what you cannot observe yourself, and write a report. ## Before you start 1. Work out which host you are, Claude Code or GitHub Copilot CLI, and record its version with `claude --version` or `copilot --version`. 2. Ask the user to confirm the session was started with `pnpm claude:debug` or `pnpm copilot:debug`. Those scripts set `PLUGINFINITY_DEBUG=1` and load this plugin and the companion pluginfinity plugin. If it was not, say so in the report; the debug-log checks are then skipped. 3. Note the current line count of each log, with `wc -l` or "absent", so you can read only the lines this run adds. They live in `${XDG_STATE_HOME:-~/.local/state}/pluginfinity/pluginfinity-dogfood/` as `error.log` and `debug.log`; each line is ` [] /