Prepare a Safe Feature Change
Written by the author, AI-editedAI-assisted, author-verified How this module was made
In this lesson, you will investigate what it would take to let someone delete one BabyTrack feed entry. You will not implement the feature. Instead, you will trace the requested behavior through the SwiftUI, interoperability, and persistence boundaries before deciding whether the project is ready for the change.
What you will do
- Use the supplied feature brief to create a source-backed readiness plan.
- Verify important change points and risks against BabyTrack.
- Ask a fresh AI conversation or another tool to review the plan independently.
- Accept, reject, or revise the findings and produce the final
feature-readiness-plan.md.
Materials
Project/Starter/BabyTrack/BabyTrack.xcodeprojAI Resources/delete-feed-entry-feature-brief.md-
AI Resources/Lesson Prompts/lesson-3-prompts.md, if you want to copy the prompts instead of typing them - An AI assistant that can inspect the project and attached Markdown files
The optional readiness-plan template and review checklist are available under AI Resources/Extra for Reference. They are reusable aids rather than required steps in the recorded demo.
Output
The completed feature-readiness-plan.md is available in Project/Final.