Transcript training cards from @dhesitrades (prop-firm / filters / redemption style). Each card includes ffmpeg chart frames pulled from the video, setup JSON, and full transcript. Ranking is a keyword heuristic (PROP_FIRM / FILTERS_ENTRY / RISK_RECOVERY + shared A+) — not live hit-rate. Labels: stub /api/dhesi_youtube_labels.json; local edits win via localStorage key dhesi_youtube_labels_v0.
Source: /api/dhesi_youtube_gallery.json. Chart thumbs: /shots/dhesi_youtube/<id>/chart_XX.png. Newest 3 channel uploads were skipped for this pass.
build_dhesi_youtube_gallery_api.py and refresh /api/dhesi_youtube_gallery.json.