Skip to content

Support multi-edit manuscript fixes#586

Merged
atomantic merged 7 commits into
mainfrom
codex/manuscript-multi-edit-fixes
May 31, 2026
Merged

Support multi-edit manuscript fixes#586
atomantic merged 7 commits into
mainfrom
codex/manuscript-multi-edit-fixes

Conversation

@atomantic
Copy link
Copy Markdown
Owner

Summary

  • allow manuscript review fixes to produce and apply multiple issue-scoped edits
  • add an inline diff review UI with per-edit accept/skip controls
  • update the manuscript-fix prompt and migration to use an edits[] contract with hardened source-material fences

Local review gate

Finding Severity Resolution
Prompt still fenced user manuscript/source text with triple backticks Medium Switched source-material fences to long tilde fences and added an explicit quoted-source guard
Remaining changed-file review Clean API validation, persisted fix shape, service apply path, UI accept payloads, prompt migration, and tests align

Verification

  • npm test --prefix client -- PipelineManuscriptEditor.test.jsx
  • npm test --prefix server -- scripts/migrations/060-manuscript-multi-edit-fix-prompt.test.js
  • npm test --prefix server -- services/pipeline/manuscriptEditor.test.js routes/pipeline.test.js
  • npm run build --prefix client

@atomantic atomantic merged commit 35a3b3f into main May 31, 2026
2 checks passed
@atomantic atomantic deleted the codex/manuscript-multi-edit-fixes branch May 31, 2026 21:39
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