# Introduction to ChatGPT Codex — first webpage worksheet
Universal AI Institute | 50-minute beginner class
https://universalaiinstitute.com/tutorials/introduction-to-chatgpt-codex

## 1. Your project
Practice folder: UAI Codex Practice
Goal: A fictional workshop preparation checklist.
Files: index.html, styles.css, script.js, README.
No accounts, API keys, packages, external assets, or deployment required.
The UAI class is free; Codex access and limits depend on your account.

## 2. Source requirements
Six tasks: Confirm the room; Choose the start time; Prepare sample notes;
Check accessibility arrangements; Test the projector; Review the invitation.
Start unchecked. Count completed tasks out of six.
Reset clears the tasks. Refresh starts fresh. Do not save progress.
Readable colors, clear labels, visible keyboard focus, narrow-screen layout.

## 3. Brief and plan
My brief:
Files in the proposed plan:
Change I requested before building:
How I approved the revised scope:

## 4. Open and inspect
How I opened index.html:
What index.html does:
What styles.css does:
What script.js does:
What the README explains:

## 5. Test record
For each check, record expected result, actual result, pass/fail, and evidence.
[ ] All six labels appear, initially unchecked; count is zero.
[ ] Check two tasks: count is two. Uncheck one: count is one.
[ ] Reset clears all boxes and returns count to zero.
[ ] Refresh starts fresh.
[ ] Tab reaches the controls, focus is visible, Space toggles a checkbox.
[ ] Narrow browser window keeps all controls readable.

What I checked:
Checks Codex actually ran:
Checks Codex could not run:
Checks I performed myself:
Remaining unverified behavior:

## 6. One revision
Request: When all six tasks are checked, show Ready for human review.
Hide it when a task is unchecked or Reset is pressed.
[ ] Check all six: message appears.
[ ] Uncheck one: message disappears.
[ ] Check all six, then Reset: message disappears and count is zero.
Files changed:
A reproducible bug report, if needed:
Steps:
Expected:
Actual:
Fix requested:
Result after repeating the steps:

## 7. Reflection
One requirement that prevented confusion:
One useful test:
Where I kept a copy of the working files:
Next small improvement:

Independent UAI practice material; not an OpenAI certification.
Setup guidance checked October 22, 2026. Follow the official guides linked in class.
