# It's alive!

> The final project starts here, and the bar is proof of life.

> it's alive! ship the first working version of your final project, and a first
> go at saying what good means for it

The [final project](https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/assessments/final-project/) brief has been out since week
8; proof of life means your project deployed on Fly, doing its core thing for a
stranger, with a trace that's still there when they come back. The feature list,
the real-time layer and the polish can all wait. The spec checks for signs of
life, so the crit mark reads this week's exercise and passes no verdict on your
in-flight final project.

The README is the crit's real material. The brief asks what would make your app
good, which settles what it should do and how well
([why](https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/assessments/final-project/#the-brief)). Write a first version of what
good means for your app, in `README.md`, with what you read or looked at while
deciding: the brief's [notes on good](https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/assessments/final-project/) point at the
small web, games for a handful of friends and tools built for one workshop. The
template already serves the file at `/readme/`, so your pod reads it before they
use the app, and then tells you whether the app lives up to it. A first version
is meant to be rough, and it should change as you build; the `/ship` tags keep
each version, and the changes between them are process evidence.

Getting it live means choosing a stack, and `PROCESS.md` says why. A
[decision record](https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions)
is a good place for the trade-offs. It's a first choice: if the app outgrows it,
switch, and write a new record saying why.

Start from the smallest schema that can carry the core interaction. From here to
submission you're working in the one repo, and it goes public at this week's
cutoff and stays public.

Source: <https://comp.anu.edu.au/courses/comp4020-agentic-coding-studio/crits/08-its-alive/>\
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
