You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Validate progress snapshot in revision and export endpoints (#135)
Without a snapshot, /revise_chapter would silently strip every planning
context (architecture, timeline, fate, arc, antagonist, technology,
theme, POV) before overwriting the chapter, and /export +
/export_editors_notes would collapse the filename to "Novel.md" /
"Novel-Editors_Notes.md" — silently overwriting prior exports.
Reachable when a session is restored from on-disk JSON that predates
the snapshot field. All three endpoints now reject early with HTTP 400
and a clear message instead of producing degraded or destructive output.
Closes#135
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments