Skip to content

Add Core integration SDK boundary#18

Merged
LARIkoz merged 3 commits into
mainfrom
agent/eidetic-sdk-boundary
Jul 14, 2026
Merged

Add Core integration SDK boundary#18
LARIkoz merged 3 commits into
mainfrom
agent/eidetic-sdk-boundary

Conversation

@LARIkoz

@LARIkoz LARIkoz commented Jul 14, 2026

Copy link
Copy Markdown
Owner

What changed

  • add the versioned eidetic.engine JSONL worker and canonical v1 schemas;
  • define the one-way Core / integration SDK ownership boundary;
  • expose logical-index-only sync, reconcile, search, rerank, capabilities, and health operations;
  • document the future Core-owned durable ingestion contract and its fail-closed readiness gates.

Why

The integration SDK is now a separate repository. Core must publish the
canonical worker and schemas without exposing storage paths or importing SDK
code. Durable writes remain Core-owned and no executable ingestion surface is
introduced.

Scope safety

This branch was rebuilt from origin/main by cherry-picking only the three
reviewed SDK-boundary/ADR commits. It contains none of the unrelated local M3
commit series or dirty M3 worktree files.

Checks

  • Core worker contract: 9/9
  • Engine contract: 7/7
  • dedicated MLX suite: 16/16
  • git diff --check
  • changed-path scan: zero M3 paths

@LARIkoz
LARIkoz marked this pull request as ready for review July 14, 2026 17:31
@LARIkoz
LARIkoz merged commit 68cf1cb into main Jul 14, 2026
3 of 7 checks passed
@LARIkoz
LARIkoz deleted the agent/eidetic-sdk-boundary branch July 14, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant