Skip to content

Guard target inspection and explicit clone conflicts before import - #2

Merged
SamZebrado merged 3 commits into
mainfrom
codex/workflow-migrator-20261003-01a100
Oct 6, 2026
Merged

SamZebrado merged 3 commits into
mainfrom
codex/workflow-migrator-20261003-01a100

Conversation

@SamZebrado

Copy link
Copy Markdown
Owner

Import now rejects unknown or occupied targets before mutation, including explicit clone IDs equal to the source ID, and selects JSONL files by exact session metadata. It preserves unrelated files and documents repeat/conflict behavior and import safety limits.

Validation: independent exact-commit review passed 82 repository tests, 12 adversarial checks, and 4 repair-edge checks. Earlier failures are preserved privately. The existing Ubuntu/macOS Python 3.10/3.13 fixture CI remains unchanged. Aggregate SQLite ResourceWarnings remain visible.

Acceptance uses disposable synthetic fixtures. Stopped target writers remain required; real sessions, live SQLite/WAL consistency, cross-file rollback, bundle integrity, and live Codex/schema compatibility remain unverified.

@SamZebrado
SamZebrado marked this pull request as ready for review October 6, 2026 04:09
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-06T04:12:23.808769Z 0ad8791 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@SamZebrado
SamZebrado merged commit d8583d2 into main Oct 6, 2026
9 checks passed
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