Workflow: Update Long-Term Plan
Trigger: At the end of every significant "Phase" or "Sprint" (e.g., every 5-10 tasks), or when the user changes strategic direction.
Goal: Ensure architecture/LONG_TERM_PLAN.md reflects the reality of the project, not just a stale roadmap.
Steps
-
Read the Current Plan
- Read
architecture/LONG_TERM_PLAN.md. - Read
task.md(current progress).
- Read
-
Analyze Progress
- Mark completed phases as
[Completed]. - Update "Current Phase" pointer.
- Add any new discoveries or requirements that emerged during execution.
- Mark completed phases as
-
Update the File
- Use
replace_file_contentorwrite_to_fileto updatearchitecture/LONG_TERM_PLAN.md. - Crucial: Do not just append. Refactor future phases if they are no longer relevant.
- Use
-
Verify Consistency
- Check if
architecture/README.mdorarchitecture/START_HERE.mdneeds a nudge to point to the new status.
- Check if
// turbo 5. Commit the Update
_ git add architecture/LONG_TERM_PLAN.md
_ git commit -m "docs: update long-term plan status"