# Assignment 2 retro

> A brief demo of your Assignment 2 prototype, then articulate the breakthrough.

No fresh provocation this week: the crit reflects on Assignment 2, the last
_static_ assignment, due the Monday of this week. Give a short demo, then
articulate the breakthrough. From here the course pivots to the full-stack
pipeline.

There is nothing new to write. The breakthrough comes from the `PROCESS.md` you
submitted with Assignment 2: pick the specific change that made the course click
and show it as a before/after. That file, written up in your repo by the usual
cutoff, is what the shipped half of this week's crit mark reads from; the demo
is where you present it.

:::warning[Update the course plugin first]

The `comp4020` plugin doesn't update itself, and anything before 0.14.21
misreads your Fly.io app's name if your GitHub username has capitals in it:
`/comp4020:doctor` then reports a working token as the wrong repo's. It's
[two commands](https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/topics/llm-access/#step-5-install-the-course-skills-plugin), and
the new version loads when you restart Claude Code:

```sh
claude plugin marketplace update comp4020
claude plugin update comp4020@comp4020
```

:::

One piece of housekeeping rides along: your crit-7 starter, deployed and loading
at `https://<your-crit-7-repo>.fly.dev/`. The repo and its Fly.io token arrive
by Ed message at the start of the week; paste the token's block inside the
checkout, run the one [deploy command](https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/topics/hosting-access/#deploying), and
open the URL. The untouched starter is what's expected --- there is nothing to
build --- and the **doctor** course skill checks exactly this. Your tutor opens
the URL at the door; it carries no marks and doesn't enter the crit
conversation. Next week's [ANU-system build](https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/crits/07-anu-system/) is not the
moment to discover the token is still sitting in an unread Ed message, or that
the deploy path has never been tried.

Source: <https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/crits/06-a2-retro/>\
Licence: [CC-BY-NC-SA-4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)\
Cite as: Swift, B. (2026). _COMP4020/COMP8020 Agentic Coding Studio_ [Course materials]. ANU School of Computing. https://doi.org/10.5281/zenodo.21395760
