You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
podcast: fix stale Chapter 6.1/7.1 dialogue references to match the real challenge mechanics
The Chapter 6 and Chapter 7 podcast dialogue still described the old,
never-shipped design: a separate "Chapter 6.1" issue for the branch-prep
exercise, and a "Chapter 7.1: Resolve Conflict Markers" issue pointing at a
static practice file. Neither exists - real issue titles are always
"Challenge N: name," and Challenge 7 now auto-opens a practice PR with a
real conflict (this session's earlier fix). Corrected the source script and
transcript segments for both chapters, then hand-patched the same six
already-generated lines in admin/PODCASTS.md and podcasts/feed.xml rather
than regenerating those files wholesale - a full `node
podcasts/generate-site.js` run in this environment produces a stale
16-episode feed still referencing the removed GitHub Classroom flow, since
this checkout doesn't have the fuller pipeline output that produced the
current 79-episode feed. Left podcasts/logs/agentic-pilots/*.packet.json
untouched - those are point-in-time historical snapshots, not living docs.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: podcasts/feed.xml
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -7371,7 +7371,7 @@ Jamie: For anything that changes over time, check GitHub's current document
7371
7371
<p><strong>Jamie:</strong> That is a small thing, but it can save a lot of confusion. Reading mode for reading, typing mode for typing.</p>
7372
7372
<p><strong>Alex:</strong> Yes. Also maximize the browser window if you can. GitHub's landmarks and panels are more predictable when the layout is not squeezed.</p>
7373
7373
<hr />
7374
-
<p><strong>Alex:</strong> In the chapter practice, the first mini challenge is intentionally small: create one branch change. You open your assigned Chapter 6.1 issue in the Learning Room, go to the file it names, and make only the requested edit.</p>
7374
+
<p><strong>Alex:</strong> In the chapter practice, the first mini challenge is intentionally small: create one branch change. This is prep work for Challenge 6, not a separate issue - you just pick one of the three practice files in the Learning Room and make one focused edit.</p>
7375
7375
<p><strong>Jamie:</strong> Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?</p>
7376
7376
<p><strong>Alex:</strong> Yes. One issue might ask you to replace a TODO in docs/welcome.md. Another might ask you to fix an incorrect shortcut in docs/keyboard-shortcuts.md, or repair a broken link in docs/setup-guide.md. From the web editor, you activate "Edit this file," make the focused change, and then use "Commit changes" to create a new branch such as fix/yourname-issue42.</p>
7377
7377
<p><strong>Jamie:</strong> And the branch is short-lived on purpose. It keeps this one fix separate from main and separate from other workshop work.</p>
@@ -7482,7 +7482,7 @@ Yes. Also maximize the browser window if you can. GitHub's landmarks and panels
7482
7482
[PAUSE]
7483
7483
7484
7484
[ALEX]
7485
-
In the chapter practice, the first mini challenge is intentionally small: create one branch change. You open your assigned Chapter 6.1 issue in the Learning Room, go to the file it names, and make only the requested edit.
7485
+
In the chapter practice, the first mini challenge is intentionally small: create one branch change. This is prep work for Challenge 6, not a separate issue - you just pick one of the three practice files in the Learning Room and make one focused edit.
7486
7486
7487
7487
[JAMIE]
7488
7488
Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?
@@ -7717,7 +7717,7 @@ Jamie: That is a small thing, but it can save a lot of confusion. Reading mode f
7717
7717
7718
7718
Alex: Yes. Also maximize the browser window if you can. GitHub's landmarks and panels are more predictable when the layout is not squeezed.
7719
7719
7720
-
Alex: In the chapter practice, the first mini challenge is intentionally small: create one branch change. You open your assigned Chapter 6.1 issue in the Learning Room, go to the file it names, and make only the requested edit.
7720
+
Alex: In the chapter practice, the first mini challenge is intentionally small: create one branch change. This is prep work for Challenge 6, not a separate issue - you just pick one of the three practice files in the Learning Room and make one focused edit.
7721
7721
7722
7722
Jamie: Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?
7723
7723
@@ -9252,7 +9252,7 @@ Alex: It is. The first pull request is where GitHub starts to feel less like a w
9252
9252
<hr />
9253
9253
<p><strong>Alex:</strong> In Challenge 07, the Day 1 stretch challenge called Survive a Merge Conflict, you practice this in a safe file inside your Learning Room repository. That Learning Room repo is provisioned for you, and it is where the Day 1 issue, branch, commit, pull request, and merge workflow happens.</p>
9254
9254
<p><strong>Jamie:</strong> I like that it is controlled. You are not being dropped into a huge open source conflict with ten files and a blinking cursor.</p>
9255
-
<p><strong>Alex:</strong> Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like "Chapter 7.1: Resolve Conflict Markers (@yourname)." The issue tells you which practice file contains the markers.</p>
9255
+
<p><strong>Alex:</strong> Exactly. You open your Challenge 7 issue - titled "Challenge 7: Survive a Merge Conflict" - and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md.</p>
9256
9256
<p><strong>Jamie:</strong> Then the first practical move is to search for <<<<<<<, right?</p>
9257
9257
<p><strong>Alex:</strong> Yes. Use the find command so you can jump straight to it. The chapter suggests Ctrl+F in the browser, and in VS Code you can use its search or find tools; the important part is that these markers are plain text and screen readers can read them.</p>
9258
9258
<p><strong>Jamie:</strong> Once I find the block, I read the current branch side, read the incoming side, choose or combine content, delete the marker lines, and search again to make sure nothing remains.</p>
@@ -9373,7 +9373,7 @@ In Challenge 07, the Day 1 stretch challenge called Survive a Merge Conflict, yo
9373
9373
I like that it is controlled. You are not being dropped into a huge open source conflict with ten files and a blinking cursor.
9374
9374
9375
9375
[ALEX]
9376
-
Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like "Chapter 7.1: Resolve Conflict Markers (@yourname)." The issue tells you which practice file contains the markers.
9376
+
Exactly. You open your Challenge 7 issue - titled "Challenge 7: Survive a Merge Conflict" - and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md.
9377
9377
9378
9378
[JAMIE]
9379
9379
Then the first practical move is to search for <<<<<<<, right?
@@ -9570,7 +9570,7 @@ Alex: In Challenge 07, the Day 1 stretch challenge called Survive a Merge Confli
9570
9570
9571
9571
Jamie: I like that it is controlled. You are not being dropped into a huge open source conflict with ten files and a blinking cursor.
9572
9572
9573
-
Alex: Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like "Chapter 7.1: Resolve Conflict Markers (@yourname)." The issue tells you which practice file contains the markers.
9573
+
Alex: Exactly. You open your Challenge 7 issue - titled "Challenge 7: Survive a Merge Conflict" - and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md.
9574
9574
9575
9575
Jamie: Then the first practical move is to search for <<<<<<<, right?
Copy file name to clipboardExpand all lines: podcasts/scripts/chapters/ch-06-working-with-pull-requests.txt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ Yes. Also maximize the browser window if you can. GitHub's landmarks and panels
36
36
[PAUSE]
37
37
38
38
[ALEX]
39
-
In the chapter practice, the first mini challenge is intentionally small: create one branch change. You open your assigned Chapter 6.1 issue in the Learning Room, go to the file it names, and make only the requested edit.
39
+
In the chapter practice, the first mini challenge is intentionally small: create one branch change. This is prep work for Challenge 6, not a separate issue - you just pick one of the three practice files in the Learning Room and make one focused edit.
40
40
41
41
[JAMIE]
42
42
Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?
Copy file name to clipboardExpand all lines: podcasts/scripts/chapters/ch-07-merge-conflicts.txt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ In Challenge 07, the Day 1 stretch challenge called Survive a Merge Conflict, yo
65
65
I like that it is controlled. You are not being dropped into a huge open source conflict with ten files and a blinking cursor.
66
66
67
67
[ALEX]
68
-
Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like "Chapter 7.1: Resolve Conflict Markers (@yourname)." The issue tells you which practice file contains the markers.
68
+
Exactly. You open your Challenge 7 issue - titled "Challenge 7: Survive a Merge Conflict" - and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md.
69
69
70
70
[JAMIE]
71
71
Then the first practical move is to search for <<<<<<<, right?
Copy file name to clipboardExpand all lines: podcasts/transcripts/chapters/ch-06-working-with-pull-requests-segments.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -53,7 +53,7 @@
53
53
},
54
54
{
55
55
"speaker": "ALEX",
56
-
"text": "In the chapter practice, the first mini challenge is intentionally small: create one branch change. You open your assigned Chapter 6.1 issue in the Learning Room, go to the file it names, and make only the requested edit."
56
+
"text": "In the chapter practice, the first mini challenge is intentionally small: create one branch change. This is prep work for Challenge 6, not a separate issue - you just pick one of the three practice files in the Learning Room and make one focused edit."
Copy file name to clipboardExpand all lines: podcasts/transcripts/chapters/ch-07-merge-conflicts-segments.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@
93
93
},
94
94
{
95
95
"speaker": "ALEX",
96
-
"text": "Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like \"Chapter 7.1: Resolve Conflict Markers (@yourname).\"The issue tells you which practice file contains the markers."
96
+
"text": "Exactly. You open your Challenge 7 issue - titled \"Challenge 7: Survive a Merge Conflict\"- and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md."
0 commit comments