Day 4 Feature Expansion & Polish (Interactive Lab Module)
🏠 LMS Home 🖥️ Open Presentation Slides 📖 View Textbook

Day 4. Feature Expansion & Polish

Finalize change requirements into markdown specifications using Codex, implement track extensions and defensive exception handling in Antigravity, and perform full regression testing with Codex. The objective is completing a robust, demo-ready MVP v1.0 for Day 5.

🎯 Objective 1. Specifying ChangesEstablish change requests and non-negotiable regression guardrails in CHANGE_REQUEST_DAY4.md first
🎯 Objective 2. Track ExtensionsImplement specialized features across Commerce, Platform, Productivity, or AI service tracks
🎯 Objective 3. Defensive UXHandle empty states, loading spinners, and error toasts to ensure seamless recovery
🎯 Objective 4. Zero-Regression QAValidate both legacy Day 3 flows and new Day 4 features using VALIDATION_DAY4.md
🖥️ Day 4 LECTURE Core Slide Deck (Interactive Viewer)
1 / 12
💡 Self-Study Tip: Spec modifications must always precede code modifications. Never build without CHANGE_REQUEST_DAY4.md.

⏱️ Daily Schedule Breakdown (6 Hours / 360 Mins)

Time Type Key Topics Deliverable
20 MinsRetrospectiveDay 3 audit findings and selecting business track extensionsChange Candidates
40 MinsLecture 1Change specs, impact radius analysis, and regression guardrailsChange Strategy
30 MinsLecture & DemoCodex spec update ➔ Antigravity expansion ➔ Codex regression QAExpansion Demo
50 MinsLab 1Draft CHANGE_REQUEST_DAY4.md and regression guardrailsCHANGE_REQUEST_DAY4.md
50 MinsLab 2Implement selected track feature extensions via AntigravityTrack Feature Modules
70 MinsLab 3Polish UX, defensive error recovery, and mobile responsivenessMVP v1.0
40 MinsQA Audit LabFull regression testing across new & legacy flows via CodexVALIDATION_DAY4.md
30 MinsWrap-up & ReviewPeer testing exchange and Day 5 live demo readiness listDemo Day Checklist

💻 Day 4 Hands-on Lab Assignment Board

Click any task card to inspect step-by-step guides, copy-ready prompts, file structures, and self-audit checklists.

Lab Progress: 0 / 6 Completed (0%) Click checkboxes on each card to track your progress
Task 01 Codex Web ChatGPT
⏱️ 50 Mins

Change Specifications & Regression Guardrails

Based on Day 3 audit results, finalize new Must-Have additions and non-negotiable preservation rules in CHANGE_REQUEST_DAY4.md.

Deliverable 📄 CHANGE_REQUEST_DAY4.md
Task 02 Antigravity
⏱️ 50 Mins

Implementing Selected Track Extensions

Implement specialized features (Commerce, Platform, Productivity, AI) in Antigravity while preserving all existing flows.

Deliverable 🌐 Extended Track Features
Task 03 Antigravity
⏱️ 70 Mins

UX, Error Handling & Recovery (MVP v1.0)

Handle empty, duplicate, failed, unauthorized, and zero-data states with friendly recovery flows to deliver a polished MVP v1.0.

Deliverable 🚀 MVP v1.0 (Polished Version)
Task 04 Codex Web ChatGPT
⏱️ 40 Mins

Codex Regression Testing (VALIDATION_DAY4)

Distinguish legacy Must-Haves from new Must-Haves and perform rigorous regression testing to certify MVP v1.0.

Deliverable 📄 VALIDATION_DAY4.md
Bonus Track A Antigravity
🚀 Search & Filter Specialization

Real-Time Search & Multi-Tag Filtering

Add keyword search and sorting toggles (newest/oldest) without breaking existing item creation and deletion workflows.

Deliverable 🌐 Filter & Search Bar
Bonus Track B Antigravity
🚀 Error UX Refactoring

Comprehensive Error States & Empty UX Refactor

Replace technical system error codes with clear recovery instructions, empty placeholders, and retry CTA triggers.

Deliverable 🛡️ Friendly Error UX

❓ Day 4 Self-Evaluation Comprehension Quiz

Q. What must be verified during Day 4 Regression Testing (VALIDATION_DAY4.md)?
① Only check Pass/Fail status for newly added Day 4 features.
② Distinguish legacy Must-Haves (Day 3 loop) from new Must-Haves (Day 4 extensions) and verify both thoroughly.
③ Since legacy features were verified on Day 3, only testing new features is sufficient.

🎁 Day 4 Core Deliverables Definition

Essential deliverables that must be completed by the end of Day 4.

Deliverable 01
📄 CHANGE_REQUEST_DAY4.md

Change specification articulating new features, impact radius, non-negotiable guardrails, and regression items.

Deliverable 02
🌐 MVP v1.0

Production-ready demo version incorporating track extensions, defensive error recovery, and mobile polish.

Deliverable 03
📄 VALIDATION_DAY4.md

Comprehensive regression test audit classifying legacy and new Must-Haves with reproduction steps for issues.

📬 Deliverables Submission & Registration Center

Day 4 Core Deliverables & Classroom Submission

Upload your core deliverables to Google Drive and register your submission in Google Classroom.

💡 How to Submit & Register Your Assignment
[Step 1] Google Drive File Upload: Set the file name format as [TeamName]_[Title] (e.g. Maikaratu-Enterprice_Day4_Deliverables) and upload it to the Google Drive folder.
[Step 2] Google Classroom Registration: Click the [Register Submission] button below to open Google Classroom, then add a comment in the format Assignment Submitted : [Google Drive Link] to complete your registration.
☁️ Upload Day 4 Deliverables (Google Drive) 📋 Register Submission (Google Classroom)