diff --git a/README.md b/README.md index 716fb26..f22f00f 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,33 @@ Welcome to Agentic Engineering. We meet Fridays from 1:10 to 3:40 p.m. in 303 Uris Hall. -This repository hosts class materials, starting with our preparation guide and the Studio01 starter code. More files will be added as the semester progresses. Note that this public repository is for resources only, not an official roster or gradebook. +This repository hosts class materials. Note that this public repository is for resources only, not an official roster or gradebook. -### Start Here -1. Install the GitHub CLI (`gh`) and log in (`gh auth login`). -2. Run `bash bootstrap.sh` to get your own private copy of this repo. -3. Add your teammates as collaborators on your new private repo. +### Start here +1. Install GitHub CLI and run `gh auth login`. +2. Run `bash bootstrap.sh` once: it clones this repo and creates your private copy `agentic-engineering-private` under your account, and invites the instructor and TAs. +3. Add your teammates under Settings > Collaborators. +4. Work only in your private copy; course updates sync into it daily, or run `git pull upstream main`. -Course materials sync to your private repo daily via GitHub Actions, so you can pull the latest anytime. +### Studios +* [Studio 01](studio/studio-01/instruction/) (completed; submitted by pull request) +* [Studio 02](studio/studio-02/instruction/Studio_Instruction.md) +* [all studios](studio/README.md) -To get ready for our first session, follow the [Course Prep Guide](docs/course-prep.md). +### How submission works +* From Studio 02 on, your work lives in `studio/studio-0N/submission//` in your private repo. +* Push before the deadline. +* Paste your private repo URL on CourseWorks once, in Studio 02. Later studios are collected from the same repo. -### Quick Links -* Course Website: https://course.nickgu.me -* CourseWorks: https://courseworks2.columbia.edu/courses/251648 -* Studio Materials: [Studio README](studio/README.md) +### Rules +* Never commit API keys or personal info. +* Do not edit course-owned files (`instruction/`, `docs/`, `.github/`, `bootstrap.sh`, `README.md`, `AGENTS.md`). +* See `AGENTS.md` for the full list, which your coding agent reads too. -### Studios -* [Studio README](studio/README.md) — index of all studios -* [Studio 01](studio/studio-01/instruction/) -* [Studio 02 Instructions](studio/studio-02/instruction/Studio_Instruction.md) - -### Important Rules -* Graded assignments must be submitted through CourseWorks. -* Never commit API keys or private personal info to any public repository. +### Quick Links +* [Course Website](https://course.nickgu.me) +* [CourseWorks](https://courseworks2.columbia.edu/courses/251648) +* [Course Prep Guide](docs/course-prep.md) -Our final project demos will take place on Friday, December 11, during our regular class session from 1:10 to 3:40 p.m., and there is no written final exam. +### Final Demos +Final project demos Friday, December 11, same slot (1:10 to 3:40 p.m., 303 Uris Hall). No written final.