Skip to content

IC101 linked to no course at all - #6

Merged
vproHacks merged 1 commit into
mainfrom
fix/onward-links
Sep 4, 2026
Merged

vproHacks merged 1 commit into
mainfrom
fix/onward-links

Conversation

@vproHacks

Copy link
Copy Markdown
Member

Found by running IC101 end to end as part of a verification pass.

The gap

IC101 linked to no course at all. It is the gate every other course sits behind — later courses lean on it precisely so they do not have to re-explain the workbench — and its only onward pointer was:

Browse edu.uoftasic.com and pick Analog or Digital

The hub currently lists two of the nine live courses. So the path for a new student is:

install Docker  ->  finish IC101  ->  IC101 links nowhere
                ->  launcher says "manuals at edu.uoftasic.com"
                ->  hub shows 2 of 9 courses

They cannot reach DD101 or AD102–AD104 from anywhere. This is the highest-impact gap I found, and it is invisible from inside any single course.

The fix

Names and links the first course of each track in the three places a student actually finishes:

  • tapeout-flow.md (the last page) — a track table pointing at AD101 and DD101, and a note that each track runs on in order with every course linking to the next
  • smoke-test.md — the "after a pass" note now names both tracks instead of "any track that uses the workspace"
  • README.md — an "after this course" row in Quick links

The point is that IC101 now stands on its own rather than depending on the hub being current. Worth merging uoftasic/edu#1 too, which fixes the hub end — but this course should not have been relying on it.

Also

Drops the sidebar's Lab packages link. IC101 has no labs; the folder holds a .gitkeep, so the link resolved to an empty directory.

Verification

Link check: 58 total, 53 OK, 0 errors. Both new targets serve 200.

🤖 Generated with Claude Code

https://claude.ai/code/session_012ciWhAhuxbRJGCN5DSAagT

IC101 is the gate every other course sits behind, and it linked to no course at
all. Its only onward pointer was 'browse edu.uoftasic.com and pick Analog or
Digital' - and the hub currently lists two of the nine live courses, so a student
who finished the mandatory first course could not reach seven of them from
anywhere. Found by running the course end to end.

Names and links the first course of each track on the last page, in the
'after a pass' note, and in the quick links table, so IC101 stands on its own
rather than depending on the hub being up to date.

Also drops the sidebar's 'Lab packages' link. IC101 has no labs; the folder
holds a .gitkeep, so the link resolved to an empty directory.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012ciWhAhuxbRJGCN5DSAagT
@vproHacks
vproHacks merged commit 1dfbea5 into main Sep 4, 2026
1 check passed
@vproHacks
vproHacks deleted the fix/onward-links branch September 4, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant