Skip to content

Scope provider provenance by source#36

Merged
luca-ctx merged 1 commit into
mainfrom
codex/provider-provenance
Jul 3, 2026
Merged

Scope provider provenance by source#36
luca-ctx merged 1 commit into
mainfrom
codex/provider-provenance

Conversation

@luca-ctx

@luca-ctx luca-ctx commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • scope provider capture source/event/file-touch identities by provider session, source format, and raw source path
  • keep upgraded stores idempotent by reusing existing legacy provider event/file-touch identities when present
  • allow archive imports to contain multiple capture sources for the same provider session
  • widen source-scoped event seq layout and add regressions for large provider indices

Validation

  • cargo fmt --check
  • cargo test -p ctx-history-capture provider_
  • cargo test -p ctx-history-capture
  • cargo test -p ctx-history-store archive_import_allows_multiple_capture_sources_for_same_provider_session
  • cargo test -p ctx-history-store
  • cargo clippy -p ctx --all-targets -- -D warnings

Review

  • addressed subagent review findings around legacy reimport duplication, event seq collisions, and archive import source uniqueness

@luca-ctx luca-ctx merged commit 2630d13 into main Jul 3, 2026
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