con un clic
ingest-test
Run a source adapter against fixture data and verify the extracted output
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Run a source adapter against fixture data and verify the extracted output
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Close a branch — final validation, PR creation, merge, archive plan file
Initialize a new branch with worktree, BRANCH.md from template, and environment setup
Run lot gate checks — typecheck, lint, and scoped tests for the current lot
Update rules and skills after a branch merges — absorb learnings, refine patterns
Verify modified files against branch allowed/forbidden/conditional paths
Bootstrap a new source-feasibility spike in packages/radar-sources/src/sources/_spikes/
| name | ingest-test |
| description | Run a source adapter against fixture data and verify the extracted output |
| paths | packages/radar-sources/** |
| allowed-tools | Read Bash Grep |
Skill to quickly validate that a source adapter:
Identify the adapter
Path: packages/radar-sources/src/sources/<adapter-name>/.
Run the adapter test suite
make test-api SCOPE=packages/radar-sources/tests/<adapter-name>.spec.ts ENV=test-<slug>
Live smoke (optional, opt-in)
make ingest-smoke SOURCE=<adapter-name> LIMIT=3 ENV=dev
This runs the adapter against the live source, writes raw payloads to MinIO (local) under raw-smoke/, and prints the extracted fields. Cleans up after.
Verify the output
mc ls dev/raw-smoke/<adapter-name>/).packages/radar-domain/src/schemas/<kind>.v1.ts).Report
<name>.N.N.X.XX.ingest-smoke target is opt-in: it hits the live source. Do not run repeatedly during dev — use fixtures.raw-smoke/ to keep it separated from production data.