Do this once by hand before you let an agent do it. Not because the manual way is better — because when the agent does something strange in week 7, you need to know what it was supposed to do.

The task, both times: add your own name to the team table in README.md. It is one line. The point is the loop around it, not the change.

Before either route

Route A — by hand, with GitHub Desktop

The full version of this, with screenshots of every button, is on publishing from your repository. In short:

  1. Clone the team repository so it is a folder on your laptop.
  2. Create a branch. Name it after what you are doing: add-fatima-to-readme.
  3. Edit README.md in any editor. Add your name to the table.
  4. Commit with a message that says what changed: docs(readme): add Fatima to the team table.
  5. Publish the branch, then open a pull request. This change has no story, so in the Closes line write No issue — first change.
  6. Ask a teammate to review it. They open Files changed › Review changes, write what they checked, and choose Approve.
  7. The reviewer merges — never the author. Your change is now part of main.

You cannot push straight to main — GitHub refuses it. Every change goes through a branch, a pull request and somebody else's approval. This rule is set on every team repository. It is not a mistake on your laptop.

Route B — with Antigravity

Open the same folder in Antigravity. Everything below happens in the chat panel, with the repository open.

1. Tell it what it is looking at

Your repository contains a file called AGENTS.md. Antigravity reads it, and it already says how this course works: the commit format, the comment rules, the fact that it may commit but must not push, merge, tag or open pull requests. You do not need to repeat any of that.

2. Ask for the change

Add me to the team table in README.md. My name is Fatima and my
standing role is Client Lead.

Make a branch named after the change first. Commit with a message in
the form the AGENTS.md file describes. Do not push.

3. Read what it did, before anything else

4. Push, and open the pull request yourself

Push it yourself — Publish branch in GitHub Desktop, or the source-control panel in Antigravity, not the chat — then open the pull request on GitHub. Fill in the template, including the AI-Assisted line:

AI-Assisted: Antigravity / wrote the table row and the commit message /
I fixed the role, which it guessed wrong

Then the same as Route A: a teammate reviews, and the reviewer merges.

What the agent must never do for you: open the pull request, approve it, merge it, or create a phase tag. Those are the acts the marks are read from. An agent doing them is the one thing that makes a repository unreadable as evidence of who did what.

What to install

One list, kept in one place: the setup guide, Part 1. It covers Windows and macOS, in the order they must be installed — Git for Windows first on a Windows laptop, then Antigravity, then GitHub Desktop and Chrome — and what to do when an installer refuses.

If your laptop cannot run Antigravity, say so. There is a browser-only route through the whole course with the same deliverables and the same marks.

See it finished

The worked example is a real repository with a finished Phase 1 in it — including one pull request that was written, reviewed and merged exactly this way.