-
Locate and analyze the most recent status update file in the
.ai/status/
directory (format:YYYY-MM-DD.md
). -
Understand the current project state, recent decisions, and prepare to assist with outlined next steps.
-
Create a new status file for the current session in
.ai/status/
with formatYYYY-MM-DD.md
that includes:# Session Update: YYYY-MM-DD ## Timestamp - **Creation Time**: YYYY-MM-DD HH:MM:SS UTC - **Last Updated**: YYYY-MM-DD HH:MM:SS UTC - **Session Duration**: In progress - **Contributors**: [list of contributors] - **Related Sessions**: [link to most recent status file]
Use the current UTC time:
date -u +"%Y-%m-%d %H:%M:%S UTC"
for "Creation Time" and "Last Updated". -
If no specific task is requested:
- List all next steps from the latest session.
- Suggest which step to take first, providing a brief rationale.
- Be ready to address any challenges or blockers mentioned.
-
Provide context-aware assistance throughout the session, referencing the status update when discussing project status or next steps.
-
Be prepared to help implement tasks and features listed in the Next Steps section, recalling relevant details for specific components or code areas.
-
Throughout the session, periodically update the "Last Updated" timestamp in the current session file.
-
At the end of the session, create a new status update using the guidelines in
end-session.md
. -
Refer to
.ai/status/timestamp-template.md
for the complete timestamp procedure guidelines.