Parent: #197
Proposal reference: ~/z-docs/PROPOSAL-plotlink-ows-webtoon-pivot.md
Context
Before development starts, confirm the stable rollback baseline for the webtoon branch. The current working OWS version is expected to be plotlink-ows@1.0.33.
Required Decision
Confirm:
- the stable source tag exists or will be created as
v1.0.33;
plotlink-ows@1.0.33 remains the stable npm rollback version;
- webtoon builds will be published only as prerelease builds under a non-default npm dist-tag such as
webtoon until pilot validation passes;
- testers should use
npx plotlink-ows@webtoon when they do not want to replace their global stable install.
Rollback Data Compatibility
Confirm the expected rollback behavior for local user data:
- global npm installs and rollbacks must not delete or rewrite
~/.plotlink-ows/stories, ~/.plotlink-ows/data/local.db, ~/.plotlink-ows/data/terminal-sessions.json, wallet/config files, or publish status files;
- existing fiction story folders should still appear after reverting from
plotlink-ows@webtoon to plotlink-ows@1.0.33;
- active in-memory PTY/Claude processes are not expected to survive an app stop/reinstall/restart;
- stored Claude session IDs should remain available so OWS can attempt
claude --resume <sessionId> after rollback/restart;
- webtoon-only files such as
plot-NN.cuts.json, generated assets, or cartoon metadata must be additive so stable 1.0.33 can ignore them without breaking existing fiction workflows.
Claude Resume Baseline
Before testing a webtoon build or rollback path, record a non-sensitive baseline of the current terminal resume state:
- inspect
~/.plotlink-ows/data/terminal-sessions.json;
- record the story slug/name and the Claude resume session id/hash for active stories being tested;
- do not paste private story text, wallet secrets, auth tokens, or full sensitive local paths into public issues;
- after switching versions, verify the same story still has a resume id available and OWS attempts the expected
claude --resume <sessionId> flow.
Acceptance Criteria
- Operator confirms the baseline in this issue.
- Operator records the pre-test Claude resume id/hash baseline privately or in a sanitized issue comment before running webtoon/rollback tests.
- No code changes are required unless the stable tag/release metadata is missing.
- Development can proceed to the next ticket after confirmation.
Public Safety
This is a public repo. Do not include secrets, API keys, wallet private keys, mnemonics, auth tokens, OWS vault internals, private story drafts, or sensitive local paths in issues, PRs, logs, docs, tests, or examples.
Parent: #197
Proposal reference:
~/z-docs/PROPOSAL-plotlink-ows-webtoon-pivot.mdContext
Before development starts, confirm the stable rollback baseline for the webtoon branch. The current working OWS version is expected to be
plotlink-ows@1.0.33.Required Decision
Confirm:
v1.0.33;plotlink-ows@1.0.33remains the stable npm rollback version;webtoonuntil pilot validation passes;npx plotlink-ows@webtoonwhen they do not want to replace their global stable install.Rollback Data Compatibility
Confirm the expected rollback behavior for local user data:
~/.plotlink-ows/stories,~/.plotlink-ows/data/local.db,~/.plotlink-ows/data/terminal-sessions.json, wallet/config files, or publish status files;plotlink-ows@webtoontoplotlink-ows@1.0.33;claude --resume <sessionId>after rollback/restart;plot-NN.cuts.json, generated assets, or cartoon metadata must be additive so stable1.0.33can ignore them without breaking existing fiction workflows.Claude Resume Baseline
Before testing a webtoon build or rollback path, record a non-sensitive baseline of the current terminal resume state:
~/.plotlink-ows/data/terminal-sessions.json;claude --resume <sessionId>flow.Acceptance Criteria
Public Safety
This is a public repo. Do not include secrets, API keys, wallet private keys, mnemonics, auth tokens, OWS vault internals, private story drafts, or sensitive local paths in issues, PRs, logs, docs, tests, or examples.