Lucim is a bounded task graph. It does not give an autonomous model control of monitoring or contract detection.

Capture

Each concrete source is fetched by a registered adapter. Lucim canonicalizes the result, computes content hashes, and stores an append-only snapshot only when the canonical content changes. Large raw artifacts are stored in S3-compatible object storage.

Diff

Structured contracts are compared deterministically. Examples include OpenAPI operations and parameters, MCP tool schemas, SDK registry metadata, and replay assertion results. Stable pointers identify the exact before/after location that changed.

Verify

Deterministic detectors create auto_verified signals. Prose-derived candidates enter a bounded evidence judge and become either judge_verified or refuted. Only auto_verified and judge_verified signals with linked evidence may be published.

Publish and deliver

Publication makes a signal visible to teams that watch its entity. Lucim then creates one durable delivery intent for each active destination. Retries reuse the same delivery and idempotency key.
Treat the signal as the claim and its evidence_ids as the audit trail. Consumers should preserve both.