bulk_assert
Batch assert facts efficiently: each fact attempted independently, contradictions reported, partial successes persist. Returns counts of successful and failed assertions.
Instructions
Assert multiple facts in a single call for efficiency. Non-transactional: each fact is attempted independently — contradictions are reported without aborting the batch. Returns counts of successful and failed assertions. Side effects: mutates state (additive) — partial successes persist even if other facts in the batch fail. Auth: requires X-Tenant-ID header; FACT_WRITE permission when auth is enabled. Rate-limited per principal. Errors: VALIDATION_ERROR on malformed input; per-fact failures returned in the response's errors array.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| facts | Yes | Array of fact objects to assert |