ワンクリックで
ingest-test
Run a source adapter against fixture data and verify the extracted output
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run a source adapter against fixture data and verify the extracted output
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
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.