Skip to content

Commit 5a2f8b9

Browse files
GitHub Workshop Botclaude
andcommitted
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>
1 parent 67057a0 commit 5a2f8b9

6 files changed

Lines changed: 15 additions & 15 deletions

File tree

admin/PODCASTS.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4545,8 +4545,8 @@ Based on: [Chapter 6: Working with Pull Requests](../docs/06-working-with-pull-r
45454545
</p>
45464546
<hr />
45474547
<p><strong>Alex:</strong> In the chapter practice, the first mini challenge is intentionally small: create one
4548-
branch change. You open your assigned Chapter 6.1 issue in the Learning Room, go to the
4549-
file it names, and make only the requested edit.
4548+
branch change. This is prep work for Challenge 6, not a separate issue - you just pick one
4549+
of the three practice files in the Learning Room and make one focused edit.
45504550
</p>
45514551
<p><strong>Jamie:</strong> Those files are things like the welcome document, the keyboard shortcuts reference, and
45524552
the setup guide, right?
@@ -5653,9 +5653,9 @@ Based on: [Chapter 7: Merge Conflicts Are Not Scary](../docs/07-merge-conflicts.
56535653
<p><strong>Jamie:</strong> I like that it is controlled. You are not being dropped into a huge open source conflict
56545654
with ten files and a blinking cursor.
56555655
</p>
5656-
<p><strong>Alex:</strong> Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like
5657-
&quot;Chapter 7.1: Resolve Conflict Markers (@yourname).&quot; The issue tells you which
5658-
practice file contains the markers.
5656+
<p><strong>Alex:</strong> Exactly. You open your Challenge 7 issue - titled &quot;Challenge 7: Survive a Merge
5657+
Conflict&quot; - and opening it automatically opens a practice pull request in your repository
5658+
with a real conflict already showing in docs/welcome.md.
56595659
</p>
56605660
<p><strong>Jamie:</strong> Then the first practical move is to search for &lt;&lt;&lt;&lt;&lt;&lt;&lt;, right?
56615661
</p>

podcasts/feed.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7371,7 +7371,7 @@ Jamie: For anything that changes over time, check GitHub&apos;s current document
73717371
<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>
73727372
<p><strong>Alex:</strong> Yes. Also maximize the browser window if you can. GitHub&apos;s landmarks and panels are more predictable when the layout is not squeezed.</p>
73737373
<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>
73757375
<p><strong>Jamie:</strong> Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?</p>
73767376
<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 &quot;Edit this file,&quot; make the focused change, and then use &quot;Commit changes&quot; to create a new branch such as fix/yourname-issue42.</p>
73777377
<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
74827482
[PAUSE]
74837483

74847484
[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.
74867486

74877487
[JAMIE]
74887488
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
77177717

77187718
Alex: Yes. Also maximize the browser window if you can. GitHub&apos;s landmarks and panels are more predictable when the layout is not squeezed.
77197719

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.
77217721

77227722
Jamie: Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?
77237723

@@ -9252,7 +9252,7 @@ Alex: It is. The first pull request is where GitHub starts to feel less like a w
92529252
<hr />
92539253
<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>
92549254
<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 &quot;Chapter 7.1: Resolve Conflict Markers (@yourname).&quot; The issue tells you which practice file contains the markers.</p>
9255+
<p><strong>Alex:</strong> Exactly. You open your Challenge 7 issue - titled &quot;Challenge 7: Survive a Merge Conflict&quot; - and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md.</p>
92569256
<p><strong>Jamie:</strong> Then the first practical move is to search for &lt;&lt;&lt;&lt;&lt;&lt;&lt;, right?</p>
92579257
<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>
92589258
<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
93739373
I like that it is controlled. You are not being dropped into a huge open source conflict with ten files and a blinking cursor.
93749374

93759375
[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.
93779377

93789378
[JAMIE]
93799379
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
95709570

95719571
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.
95729572

9573-
Alex: Exactly. You open your assigned Chapter 7 challenge issue, the one titled something like &quot;Chapter 7.1: Resolve Conflict Markers (@yourname).&quot; The issue tells you which practice file contains the markers.
9573+
Alex: Exactly. You open your Challenge 7 issue - titled &quot;Challenge 7: Survive a Merge Conflict&quot; - and opening it automatically opens a practice pull request in your repository with a real conflict already showing in docs/welcome.md.
95749574

95759575
Jamie: Then the first practical move is to search for &lt;&lt;&lt;&lt;&lt;&lt;&lt;, right?
95769576

podcasts/scripts/chapters/ch-06-working-with-pull-requests.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Yes. Also maximize the browser window if you can. GitHub's landmarks and panels
3636
[PAUSE]
3737

3838
[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.
4040

4141
[JAMIE]
4242
Those files are things like the welcome document, the keyboard shortcuts reference, and the setup guide, right?

podcasts/scripts/chapters/ch-07-merge-conflicts.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ In Challenge 07, the Day 1 stretch challenge called Survive a Merge Conflict, yo
6565
I like that it is controlled. You are not being dropped into a huge open source conflict with ten files and a blinking cursor.
6666

6767
[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.
6969

7070
[JAMIE]
7171
Then the first practical move is to search for <<<<<<<, right?

podcasts/transcripts/chapters/ch-06-working-with-pull-requests-segments.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
},
5454
{
5555
"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."
5757
},
5858
{
5959
"speaker": "JAMIE",

podcasts/transcripts/chapters/ch-07-merge-conflicts-segments.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
},
9494
{
9595
"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."
9797
},
9898
{
9999
"speaker": "JAMIE",

0 commit comments

Comments
 (0)