Parent: #197
Proposal reference: ~/z-docs/PROPOSAL-plotlink-ows-webtoon-pivot.md
Context
This final gate happens after automated implementation tickets are complete. It should validate the webtoon MVP with a real or representative story before promoting any webtoon build beyond the prerelease dist-tag.
Pilot Blockers
Pilot should wait for follow-up fixes #224, #225, and #226, created from review of merged PRs #212-#223.
Required Pilot
Operator should verify:
-
before testing, record the current story slug/name and Claude resume session id/hash from ~/.plotlink-ows/data/terminal-sessions.json using sanitized notes only;
-
install/run stable rollback path: npm install -g plotlink-ows@1.0.33 still works;
-
after reverting from the webtoon build, existing story folders, publish statuses, local DB/config, and terminal session metadata still exist;
-
compare the post-rollback terminal session metadata against the pre-test resume baseline and confirm OWS attempts resume for the expected story;
-
confirm the operator understands live PTY/Claude processes are interrupted by restart, while stored Claude session IDs should allow OWS to attempt resume;
-
test webtoon build with npx plotlink-ows@webtoon or local dev run;
-
create a cartoon story with PlotLink contentType: "cartoon";
-
create a cut plan with Claude using the generated cartoon agent docs;
-
attach/import clean cut images;
-
place bubbles/narration/SFX manually;
-
export final images under 1MB;
-
upload final images;
-
generate publish markdown;
-
publish or dry-run publish according to operator approval;
-
confirm fiction stories still preview/edit/publish normally.
Acceptance Criteria
- Operator posts pilot result in this issue.
- Any blocking bugs are opened as follow-up issues before release promotion.
- Only after approval should webtoon builds move beyond the
webtoon prerelease channel.
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
This final gate happens after automated implementation tickets are complete. It should validate the webtoon MVP with a real or representative story before promoting any webtoon build beyond the prerelease dist-tag.
Pilot Blockers
Pilot should wait for follow-up fixes #224, #225, and #226, created from review of merged PRs #212-#223.
Required Pilot
Operator should verify:
before testing, record the current story slug/name and Claude resume session id/hash from
~/.plotlink-ows/data/terminal-sessions.jsonusing sanitized notes only;install/run stable rollback path:
npm install -g plotlink-ows@1.0.33still works;after reverting from the webtoon build, existing story folders, publish statuses, local DB/config, and terminal session metadata still exist;
compare the post-rollback terminal session metadata against the pre-test resume baseline and confirm OWS attempts resume for the expected story;
confirm the operator understands live PTY/Claude processes are interrupted by restart, while stored Claude session IDs should allow OWS to attempt resume;
test webtoon build with
npx plotlink-ows@webtoonor local dev run;create a cartoon story with PlotLink
contentType: "cartoon";create a cut plan with Claude using the generated cartoon agent docs;
attach/import clean cut images;
place bubbles/narration/SFX manually;
export final images under 1MB;
upload final images;
generate publish markdown;
publish or dry-run publish according to operator approval;
confirm fiction stories still preview/edit/publish normally.
Acceptance Criteria
webtoonprerelease channel.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.