video-workbench/projects/2026-06-23-在路上/tasks/2026-06-25-8slide-compressi.../task-plan.md

4.0 KiB

8-Slide Compression Validation

Active Scope

  • Line: production-light
  • Worker profile: video-slide-production
  • Running mode: prompt and generate
  • Review mode: none
  • Slides: S-38, S-39, S-40, S-41, S-42, S-43, S-44, S-45
  • Child session: 019efc48-d4af-7972-8646-6d04778dfb2c
  • Callback target: 019efc02-1a26-7e73-9bb6-c1d540101d52
  • Write policy: append-only; overwrite allowed: no
  • Status: accepted; default package rule promoted

Context To Use

  • AGENTS.md
  • VIDEO_WORKBENCH.md
  • docs/workflows/project-lifecycle.md
  • docs/workflows/slide-task-orchestration.md
  • docs/workflows/slide-task-templates.md
  • handoff/2026-06-25-on-the-road-formal-production-handoff.md
  • projects/2026-06-23-在路上/project.md
  • projects/2026-06-23-在路上/execution-plan.md
  • projects/2026-06-23-在路上/slides/slides.md
  • projects/2026-06-23-在路上/visual-system/visual-system.md
  • projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md
  • projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md
  • projects/2026-06-23-在路上/intake/阶段五-镜头清单骨架.md
  • Assigned slide folders under projects/2026-06-23-在路上/slides/sNN/

Validation Override

  • Package size: 8 slides for this task only.
  • This exceeds the current ordinary production default of 5 slides and does not change that default.
  • Validation goals:
    • Confirm callback is the child session's final action after all allowed writes/checks/handoff work.
    • Observe whether child context still has margin after an 8-slide package.
    • Provide a compression-safe parent continuation surface after callback.
  • User confirmation received in parent thread: production-stage default is no per-image human review; this 8-slide validation is accepted and promoted to the ordinary production-light package rule.
  • Observed production metrics from user: 174K tokens, 67% context, 38m37s elapsed.
  • Default ordinary production-light package size is now up to 8 slides.
  • Parent verification after callback:
    • Child handoff exists and reports complete.
    • Expected brief, prompt, and image files exist for S-38 through S-45.
    • Exact sNN-v1-review.md targets are absent.
    • slides/slides.md recorded all eight rows as generated, then the parent promoted them to production-pass / 8-slide validation accepted after user rule clarification.
    • Child thread tail shows no project file writes or checks after the callback/final child response.

Expected Versions

  • S-38: expected s38-v1 if files are unchanged.
  • S-39: expected s39-v1 if files are unchanged.
  • S-40: expected s40-v1 if files are unchanged.
  • S-41: expected s41-v1 if files are unchanged.
  • S-42: expected s42-v1 if files are unchanged.
  • S-43: expected s43-v1 if files are unchanged.
  • S-44: expected s44-v1 if files are unchanged.
  • S-45: expected s45-v1 if files are unchanged.

The child session must scan each target slide folder before writing. These expected versions are not authority.

Callback Final-Action Rule

  • The child must complete all allowed project writes, slides/slides.md updates, narrow required checks, and child-session-handoff.md before callback.
  • The callback is the final child action.
  • After a successful callback, the child must not write, verify, inspect, or update project files.
  • The handoff should say Callback: ready-to-send-as-final-action; the parent callback itself is the sent receipt.

Stop Conditions

  • Any target path already exists for the resolved version.
  • Required visual-system or reference files cannot be read.
  • The active generation path cannot load a required visible-context image reference for an identity-relevant slide.
  • The child cannot use gpt-image-2 Advisor / host-native workflow.
  • Tooling tries to call MiniMax MCP, CCPE, GPT V2, web search, or external vision/review services.
  • The child reports blocked, failed, or warning.
  • The child finishes cleanly; parent must pause for user visual confirmation before changing package-size defaults.