# 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.