Ingest Adapters
The evidence HAIEC accepts today.
Each adapter normalizes input into the same standard evidence format, then detection runs over it. Malformed input is rejected explicitly — with per-record failure detail, never silently dropped.
Source analysis evidence
HAIEC supports source-analysis evidence produced locally, in CI, through the qualified SARIF/import path where supported, and from approved external producers. A local or CI scanner submits a bounded Evidence Bundle to POST /api/v1/scans; HAIEC validates schema, producer identity, organization, AI System binding, source identity, and integrity before the artifact can be attached to an Assurance Run.
SUPPORTED INPUT != TRUSTED EVIDENCE. An input becomes assurance evidence only after tenant, identity, producer, schema, and integrity validation. Evidence is not itself a disposition.
0 adapters shipped
Coming soon
- XML adapter — O1 FM/PM records in XML form
- Syslog listener — Streaming ingestion over UDP/TCP
- Kafka consumer — Event-bus streaming intake
Roadmap items — listed as coming soon, no dates promised.
Source of truth: app/api/ingest/*/route.ts — this list is read from the route directory at render time, so a shipped adapter appears here automatically. Every adapter requires a binder — caller-supplied organization IDs are requests, not authorization.