Migrate detect-agent to @unveil/identity (#29)
`voight-kampff-test` has been deprecated and moved to
[`@unveil/identity`](https://www.npmx.dev/package/@unveil/identity).
That's what powers the current
[agentscan.tools](https://agentscan.tools/).
It's a near drop-in: same input shape, same
`organic`/`mixed`/`automation` classification, same
`getClassificationDetails`. The detection logic and config thresholds
are upgraded.
The [official AgentScan
action](https://github.com/MatteoGabriele/agentscan-action) triggers on
`pull_request_target`/`issues` and handles labeling/commenting
internally. We support `workflow_call` with outputs
(`classification`/`score`/`is_agent`), allow open-PR backfilling, the
scan cache, and the bot/collaborator bypass. Using the library directly
keeps all of that and just upgrades detection.
Closes #24
Implemented by Claude
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
authored by