delimit_intel_snapshot_ingest
Ingest research snapshot data with provenance into the intel store for replay or attestation. Accepts JSON data and optional metadata.
Instructions
Store a research snapshot with provenance in the intel store.
When to use: to ingest research / signal data with provenance (source, author) for later replay or attestation. When NOT to use: to register a dataset (use delimit_intel_dataset_register) or query existing snapshots (delimit_intel_query).
Sibling contrast: delimit_intel_dataset_register declares; delimit_intel_query reads; this writes new snapshots.
Side effects: writes a snapshot record via backends.tools_data.intel_snapshot_ingest. Coerces data and provenance from JSON strings to dicts via _coerce_dict_arg.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Snapshot data (JSON-serializable dict or JSON string). Required. | |
| provenance | No | Optional provenance metadata (source, author, etc.). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||