Skip to content

Operator Gate: run real pilot and approve webtoon prerelease promotion #211

@realproject7

Description

@realproject7

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    operatorRequires manual operator action

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions