{
  "title": "Two reports before one patch",
  "caption": "Figure 1. Two read-only research sessions may inspect a snapshot in parallel. One writer waits for both checked reports, writes the patch and regression, then tests the final workspace. Missing research blocks writing. Author-created example. Illustrative playback; animation time is not measured runtime.",
  "alt": "Flow diagram: two read-only subagents inspect snapshot r0; one writer waits for both reports before editing and testing.",
  "sources": [
    {
      "file": "../../post.md",
      "description": "Author-designed cache-repair example and ownership decisions."
    },
    {
      "file": "/Users/jiwenbo/Documents/GitHub/Blog_Illustration_Skill/SKILL.md",
      "description": "Canonical Blog Illustration Skill; native SVG, declarative storyboard, shared generic player."
    }
  ],
  "limitations": [
    "The document-preview repair, source revisions r0/r1, worker messages and test outcomes are constructed teaching material.",
    "Concurrent paths express independent research assignments; their equal playback duration is not a claim that real workers finish together.",
    "The join requires both usable revision-bound reports. An absent report blocks writing in the incomplete scenario.",
    "Separate sessions do not imply filesystem isolation. Read-only authority and one-writer ownership are explicit policies in this example.",
    "No actual task execution, benchmark, speedup or product capability is claimed.",
    "The player uses the unchanged canonical builder. Real-article browser integration is checked separately by the root task."
  ]
}
