mirror of
https://github.com/MadsLorentzen/ai-job-search.git
synced 2026-09-17 08:36:25 +00:00
The cli-checks matrix hardcoded the six shipped portals, so a CLI scaffolded by /add-portal in a fork shipped typecheck and test scripts that fork CI never ran - while security_guards.py already globs .agents/**/package.json and covers new portals automatically. A discover-clis job now emits the matrix from .agents/skills/*/cli/package.json; on upstream it resolves to the same six portals, and a fork-added portal joins the matrix with no workflow edit. /add-portal's Register step now says so.