Restore sort for episode listing, add comment to sync sort
Assisted-by: Claude Opus 4.6 via pi
change nzqmxkyxyqlnnoskluroyymvwtosrywu
commit 4d61a7687c37d6dc0f504c91c79b52631fd5a78b
author Alpha Chen <alpha@kejadlen.dev>
date
parent krwzkssk
diff --git a/Rakefile b/Rakefile
index 5849145..e1d1667 100644
--- a/Rakefile
+++ b/Rakefile
@@ -47,6 +47,7 @@ task default: :sync
 
 desc "Download and transcribe all episodes"
 task :sync do
+  # The feed is reverse-chronological; process oldest episodes first.
   EPISODES.sort_by(&:number).each do |ep|
     transcript = File.join(TRANSCRIPTS_DIR, "#{ep.slug}.json")
     Rake::Task[transcript].invoke
@@ -55,7 +56,7 @@ end
 
 desc "List all episodes from the feed"
 task :episodes do
-  EPISODES.each do |ep|
+  EPISODES.sort_by(&:number).each do |ep|
     status = File.exist?(File.join(TRANSCRIPTS_DIR, "#{ep.slug}.json")) ? "✓" : " "
     puts "[#{status}] #{ep.slug}  #{ep.title}"
   end