Private
Public Access
3.9 KiB
3.9 KiB
Video Analysis Campaign — Synthesis Plan
Track: video_analysis_synthesis_20260621
Type: Research-only synthesis (Pass 1 of 3 multi-pass campaign)
Status: Active; phases 1-3 complete, phase 4 in progress
Phase 1: Verify all 12 children shipped
- T1.1 Verify all 12 children have report.md + summary.md
- WHERE:
conductor/tracks/video_analysis_<slug>_20260621/ - HOW: Read each child's report.md + summary.md + state.toml
- VERIFY: All 12 children have report.md (1000+ LOC), summary.md (200-400 words), state.toml with status="completed"
- OUTCOME: All 12 verified shipped (commits documented in umbrella §6)
- WHERE:
Phase 2: Direct Tier 2 synthesis (decision)
- T2.1 Decision: direct Tier 2 synthesis, no Tier 3 delegation
- RATIONALE: Synthesis task requires cross-cluster integration across 12 child reports (~13000 LOC total); exceeds Tier 3 effective context window
- COST-BENEFIT: Tier 2 direct is ~5-10x more token-efficient than Tier 3 delegation for cross-cluster integration tasks
- ALT REJECTED: Tier 3 delegation with 12 child reports as inputs (stateless context amnesia prevents reliable cross-cluster synthesis)
Phase 3: Generate per_video_summary.md + report.md
-
T3.1 Generate
per_video_summary.md- WHERE:
conductor/tracks/video_analysis_synthesis_20260621/per_video_summary.md - FORMAT: One paragraph (150-250 words) per video, in execution order
- SOURCE: Lift from each child's
summary.mdwith light editing - OUTCOME: 80 lines, 12 entries × ~200 words each
- WHERE:
-
T3.2 Generate
report.md(6 sections per FR7 §3)- WHERE:
conductor/tracks/video_analysis_synthesis_20260621/report.md - STRUCTURE: §1 Theme Matrix; §2 Cross-Video Concept Map; §3 5-10 High-Level Takeaways; §4 Mathematical Prerequisite Graph; §5 Open Research Questions; §6 Recommended Next-Watch List
- EXPANSION: §7 Deep Dives (5 deep dives); §8 Implementation Recommendations; §9 Glossary; §10 Cross-Reference Index; §11 Verification Checklist; §12 Pass 2/3 Guidance; §13 Speaker Profiles; §14 Acknowledgements + Provenance
- OUTCOME: 1031 lines, 88KB (above spec minimum of 1000 lines)
- WHERE:
Phase 4: End-of-track verification + report
-
T4.1 Verify all spec §6 checklist items
- All 12 children shipped
- per_video_summary.md has 12 entries (150-250 words each)
- report.md has all 6 sections populated
- report.md is 1000+ LOC (1031 lines)
- Every §3 takeaway references ≥1 video
- Every §1 theme cell references ≥1 video
- §6 next-watch list references ≥3 sources (10 videos, 7 authors, 7 topics)
-
T4.2 Write
TRACK_COMPLETION_video_analysis_synthesis_20260621.md- WHERE:
docs/reports/TRACK_COMPLETION_video_analysis_synthesis_20260621.md - FORMAT: Per precedent set by 12 child TRACK_COMPLETION reports
- SECTIONS: Scope, Decisions, Outcomes, Files, Open Items, Pass 2/3 Guidance
- WHERE:
-
T4.3 Commit synthesis track
- SCOPE: state.toml + plan.md + per_video_summary.md + report.md + TRACK_COMPLETION report
- MESSAGE:
conductor(synthesis): Phase 4 Verification - 1031-line synthesis + 12-entry per-video summary + end-of-track report
-
T4.4 Update umbrella plan.md: mark synthesis as complete
Phase 5: Umbrella closeout (deferred)
- T5.1 Overwrite interim umbrella report with final synthesis
- T5.2 Update umbrella README.md
- T5.3 Archive 14 video_analysis_* folders (12 children + 1 synthesis + umbrella)
- T5.4 Update conductor/tracks.md chronology
Definition of Done
A task is complete when:
- Phase 1 (verify) complete
- Phase 2 (synthesis decision) complete
- Phase 3 (per_video_summary.md + report.md) complete
- Phase 4 (TRACK_COMPLETION + commit) complete
- All commits have git notes attached
- state.toml
status = "completed" - Plan.md all tasks marked
[x]