1. Read the existing specification file.
2. Identify changes needed based on new requirements or code updates.
3. Update the relevant sections of the specification file (Requirements, Interfaces, Acceptance Criteria, etc.).
4. Ensure the updated specification adheres to AI-ready best practices (precise language, structured formatting).
5. Validate the updated specification against the provided template.
6. Save the updated specification file in the `/spec/` directory with the correct naming convention.
7. Review and confirm the changes.