Skip to main content

RC1 03 Supervisor Change Image Implementation Plan

For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (- [ ]) syntax for tracking.
Goal: Replace img/rc1-highlights-v2/03-supervisor-change.png with a pure-white 3:4 abstract infographic showing one complex goal splitting into independently verified child streams and reuniting in a final verified delivery. Architecture: Generate one image from the approved flat orchestration-track concept while using 02, 06, and 07 as positive v2 style references, the current 03 as the replacement target, 08 as an exclusion reference, and the repository favicon as the brand reference. Copy the selected PNG into the stable 03 path, normalize neutral near-white background pixels to exact white, then verify geometry, visual semantics, copy, and Git scope before committing and pushing. Tech Stack: Built-in OpenAI image generation, PNG, PowerShell, .NET System.Drawing, Git.

Global Constraints

  • Output path is exactly img/rc1-highlights-v2/03-supervisor-change.png.
  • Canvas ratio is exactly 3:4 portrait; no non-uniform scaling or vertically stretched typography.
  • Background and all four corners are exact #FFFFFF.
  • Reuse logo/favicon.png without changing its aspect ratio.
  • Primary copy is Supervisor Change, 复杂目标,一次统筹交付, and 拆分独立成果 · 管理依赖 · 并行验证 · 汇聚验收.
  • The visual reads as one goal, three independently progressing child streams, dependency-aware verification, convergence, and final verification.
  • Use v2’s flat blue outlines, white interiors, circular status nodes, restrained arrows, deep-navy typography, and a small green final-verification accent.
  • Do not use glow, volumetric light, floating rings, 3D spheres or cubes, glass effects, or conceptual technology-poster styling.
  • Do not use platform icon rings, Skills/Rules/Hooks layers, a dark lower-right planet, pixel dispersion, dashboard cards, or four repeated child process columns.
  • Do not add Agent counts, speed claims, success rates, or other unsupported metrics.

Task 1: Generate and select the abstract Supervisor image

Files:
  • Read: logo/favicon.png
  • Read: img/rc1-highlights-v2/03-supervisor-change.png
  • Read: img/rc1-highlights-v2/08-platforms.png
  • Read: img/rc1-highlights-v2/02-native-eval.png
  • Read: img/rc1-highlights-v2/06-skill-eval-loop.png
  • Read: img/rc1-highlights-v2/07-recoverable-runtime.png
  • Modify: img/rc1-highlights-v2/03-supervisor-change.png
Interfaces:
  • Consumes: approved design in docs/superpowers/specs/2026-08-31-rc1-03-supervisor-change-design.md.
  • Produces: one selected 3:4 PNG at img/rc1-highlights-v2/03-supervisor-change.png.
  • Step 1: Inspect the current 03, the exclusion reference 08, and the Comet logo
Use the image viewer at original detail for all three files. Treat 03 as the replacement target, 08 as the visual language to avoid, and the favicon as the exact brand reference.
  • Step 2: Generate one candidate with the approved prompt
Use the built-in image generation tool with this exact prompt:
  • Step 3: Copy the newest generated PNG into the target path
Run:
  • Step 4: Inspect and accept or regenerate
Use the image viewer on the workspace target. Regenerate with one targeted correction if the text is wrong, the split-and-converge meaning is unclear, typography is stretched, or the output repeats 08’s ring, platform, pixel-planet, or dark-arc language.

Task 2: Normalize, verify, commit, and push

Files:
  • Modify: img/rc1-highlights-v2/03-supervisor-change.png
  • Verify: docs/superpowers/specs/2026-08-31-rc1-03-supervisor-change-design.md
Interfaces:
  • Consumes: selected Task 1 PNG.
  • Produces: verified rc1 commit synchronized to origin/rc1.
  • Step 1: Normalize neutral near-white pixels
Use System.Drawing.Bitmap.LockBits and a BGRA byte buffer. Change only opaque pixels whose RGB channels are all at least 244 and whose maximum channel difference is at most 4 to 255,255,255. Save through 03-supervisor-change.png.normalized.png, replace only the target, then remove the temporary file.
  • Step 2: Verify PNG geometry and white boundary
Load the target through System.Drawing.Bitmap and print format, width, height, rounded width/height ratio, all four corner colors, and the count of non-white pixels on the full outer border. Expected: PNG, ratio 0.75, four #FFFFFF corners, and 0 non-white border pixels.
  • Step 3: Perform final original-detail visual review
Confirm exact primary copy, natural typography, a clear one-to-many-to-one narrative, visible dependency and verification cues, balanced whitespace, visual consistency with v2, no glow or 3D effect, and no visual vocabulary copied from 08.
  • Step 4: Verify repository scope
Run git diff --check, git status --short, and git diff --stat. Expected: the implementation diff contains only img/rc1-highlights-v2/03-supervisor-change.png.
  • Step 5: Commit the image
Run git add -- img/rc1-highlights-v2/03-supervisor-change.png and git commit -m "fix: abstract RC1 supervisor visual".
  • Step 6: Push and verify the remote head
Run git push origin rc1, git fetch origin rc1, git rev-parse HEAD, git rev-parse origin/rc1, and git status --short --branch. Expected: local HEAD equals origin/rc1, and the worktree is clean.
最后修改于 2026年8月31日