Private
Public Access
0
0

conductor(tracks): Register video_analysis_campaign_20260621 as active research track (row 26)

- Added row 26 in Active Tracks table: priority A (research), independent, multi-pass handoff
- Added detailed section under 'Active Research Tracks (2026-06+)' so the anchor link resolves
- Documents: 12 videos in 5 clusters, per-child deliverables, reusable tooling, Phase 0 blockers, Pass 2/3 handoff contract
This commit is contained in:
2026-06-21 15:05:58 -04:00
parent 1b40fa5345
commit de01131349
+30
View File
@@ -62,6 +62,7 @@ Tracks that are unblocked and ready to start. Ordered by **dependency** (blocked
| 20 | — | [Prior Session Test Harden (20260605)](#track-prior-session-test-harden-20260605-superseded) | superseded; no action needed | — |
| 21 | A | [Conductor Chronology (chronology.md canonical index)](#track-conductor-chronology) | spec ✓, plan ✓, 10/10 phases implemented; Phase 10 (user sign-off) pending; end-of-track report at `docs/reports/TRACK_COMPLETION_chronology_20260619.md` | (none — independent; **NEW 2026-06-19**; canonical-track infrastructure; the `superpowers_review_20260619` track is `blocked_by` this one) |
| 22b | A (meta-tooling) | [Meta-Tooling Workflow Review — Past-Month LLM Behavior Analysis](#track-meta-tooling-workflow-review-past-month-llm-behavior-analysis) | spec ✓, plan ✓, metadata ✓, state ✓, **parked 2026-06-20** (current_phase=0); 11-phase plan; ≥4,000-LOC 4-part report; 13-15 atomic commits; Tier 1 anchor + 3 Tier 3 parallel sweeps | (none — independent; **NEW 2026-06-20**; sibling to nagent_review + fable_review + superpowers_review + intent_dsl_survey; produces workflow_improvements.md + implementation_sequencing.md as standalone inputs for a near-future "workflow improvements rebuild" track; research-only; no src/, tests/, AGENTS.md, conductor/*.md, .opencode/, or scripts/audit_*.py changes; **anti-sliming guard**: Phase 9 self-review + Phase 10 user review gate are literal hard gates per the chronology_20260619 handover) |
| 26 | A (research) | [Video Analysis Campaign (12 videos, 5 clusters, Pass 1 of 3)](#track-video-analysis-campaign-20260621) | spec ✓, plan ✓, **14 folders scaffolded (1 umbrella + 12 children + 1 synthesis); Pass 1 of 3 (information extraction); awaiting Phase 0 tooling prerequisites (yt-dlp, cv2, imagehash install in repo venv)**; 12 children in execution order: CS229 → math foundations → Platonic/geometric → biological → CS336 → applied capstone; per-video target: 1000-10000 LOC markdown deep-dive report | (none — independent; **NEW 2026-06-21**; multi-track research campaign; 12 videos across 5 clusters (E: Stanford >1hr; A: math foundations; B: Platonic AI; C: biological/cognitive; D: applied); multi-pass handoff to Pass 2 (de-obfuscation via user's math encoding — USER must rediscover notation before Pass 2 starts) + Pass 3 (projection to applied domain — USER must articulate "own caveats" before Pass 3 starts); **lossless preservation directive**: Pass 1 artifacts must NOT be over-summarized (data cascades to Pass 2/3); **2 E-cluster videos failed oEmbed 401** (yt-dlp may still work; verify in Phase 1); reusable tooling: 5 TDD scripts in `scripts/video_analysis/` (download_video, extract_transcript, extract_keyframes, ocr_frames, synthesize_report) |
**Note on numbering:** the legacy file used `0a`, `0b`, `0c`... and `0d`, `0e`, `0f`, `0g` for tracks created 2026-06-06+. This is the **git-blame sort order**, not a logical execution order. The new structure re-orders by dependency.
@@ -777,6 +778,35 @@ Tracks that produce a research deliverable (a markdown report) rather than Appli
*Shipped research tracks are in [`chronology.md`](./chronology.md); active tracks are listed in the [Active Tracks (Current Queue)](#active-tracks-current-queue) table at the top of this file.*
### Track: Video Analysis Campaign (2026-06-21)
**Pass 1 of 3** in a long-running research campaign to penetrate the AI field. The user framed the broader effort:
- **Pass 1 (THIS track):** Information extraction + distillation. 12 curated YouTube videos → transcripts, keyframes, OCR, deep-dive reports.
- **Pass 2 (FUTURE, user-led):** De-obfuscation via user's custom math encoding notation (USER must rediscover the encoding before starting; related: `intent_dsl_survey_20260612`).
- **Pass 3 (FUTURE, user-led):** Projection to user's applied domain (handmade/data-oriented/GPGPU — Timothy Lottes, Onat Türkçüoğlu, Jebrim — + user's own caveats).
**Scope (14 folders):**
- **Umbrella:** [`tracks/video_analysis_campaign_20260621/`](./tracks/video_analysis_campaign_20260621/) — spec ✓, plan ✓, metadata ✓, state ✓, README ✓
- **12 child tracks:** [`video_analysis_<slug>_20260621/`](./tracks/) — one per video, lightweight spec.md scaffolded; full `plan.md` + `metadata.json` + `state.toml` added during execution by Tier 2
- **1 synthesis track:** [`tracks/video_analysis_synthesis_20260621/`](./tracks/video_analysis_synthesis_20260621/) — blocked_by all 12 children; produces `per_video_summary.md` + cross-cutting `report.md`
**12 videos (5 clusters, execution order):**
- **E (Stanford >1hr):** CS229 — Building LLMs; CS336 — Language Modeling from Scratch, Spring 2026, Lecture 3: Architectures
- **A (math/info-theoretic foundations):** Probability Theory is an Extension of Logic; From Entropy to Epiplexity (Wilson & Finzi); Learning Dynamics from Statistics (Giorgini)
- **B (Platonic/geometric AI):** Towards a Platonic Intelligence (Kumar); Free Lunches (Levin)
- **C (biological/cognitive/generic):** Interesting Behavior by Generic Systems (Fields); Most Counterintuitive Way to Build a Brain; Cognition Emerges from Neural Dynamics (Miller); A Multiscale Logic of Collective Intelligence (Hoffman & Prakash)
- **D (applied):** Creikey — DL/CV for Game Developers (BSC 2025)
**Per-child deliverables:** `artifacts/transcript.json` (timestamped segments, lossless JSON) + `artifacts/frames/*.jpg` (50-500 deduplicated) + `artifacts/ocr.md` (full per-frame OCR) + `report.md` (**1000-10000 LOC markdown per user directive**) + `summary.md` (200-400 words).
**Reusable tooling (5 scripts, TDD in `scripts/video_analysis/`):** `download_video.py` (yt-dlp subprocess), `extract_transcript.py` (youtube-transcript-api), `extract_keyframes.py` (ffmpeg scene detect + cv2 + imagehash), `ocr_frames.py` (winsdk or tesseract), `synthesize_report.py` (orchestrator).
**Phase 0 tooling prerequisites (BLOCKERS, verified 2026-06-21):** `yt-dlp`, `opencv-python`, `imagehash`, `pillow` are NOT installed in this repo's venv. OCR backend decision pending (winsdk preferred, tesseract fallback).
**Risk register highlights:** R5 (2 E-cluster videos failed oEmbed 401 — yt-dlp may still work), R7 (Pass 1 over-summarization loses signal for Pass 2), R8 (Tier 2 capacity for 12+ child tracks).
**See also:** [umbrella spec](./tracks/video_analysis_campaign_20260621/spec.md) for full design; [umbrella metadata](./tracks/video_analysis_campaign_20260621/metadata.json) for scope + verification criteria.
---
## Notes