mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-04-22 11:36:37 +00:00
add iterative development commands
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
---
|
||||
title: "Save Plan — /save-plan"
|
||||
category: "planning"
|
||||
tags:
|
||||
- planning
|
||||
- documentation
|
||||
version: "1.0"
|
||||
description: "Save the current in-memory plan to disk mirroring the spec structure."
|
||||
---
|
||||
|
||||
# /save-plan — Save Plan to Disk
|
||||
|
||||
Save the current in-memory plan to disk (mirroring spec structure under `docs/plans/`).
|
||||
|
||||
---
|
||||
|
||||
## Syntax
|
||||
|
||||
```bash
|
||||
/save-plan --spec @<original-spec-path>
|
||||
```
|
||||
|
||||
- `--spec @<original-spec-path>` (required): Original spec path to mirror structure
|
||||
|
||||
---
|
||||
|
||||
## Behavior
|
||||
|
||||
1) Read the current in-memory plan from Cursor's Plan mode.
|
||||
2) Determine output path by mirroring the spec's subpath:
|
||||
- Spec: `docs/specs/<subpath>/<filename>.md`
|
||||
- Plan: `docs/plans/<subpath>/<filename>.md`
|
||||
3) Ensure parent directories exist; write the plan atomically.
|
||||
4) Return saved plan path.
|
||||
|
||||
---
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- Cursor is in Plan mode with an active plan
|
||||
- Original spec exists at the provided path
|
||||
|
||||
---
|
||||
|
||||
## Usage
|
||||
|
||||
After generating a plan in Plan mode:
|
||||
|
||||
```bash
|
||||
/save-plan --spec @docs/specs/888568-language-content-service-implementation-execute/920755-export-to-excel-backend-frontend-and-filters.md
|
||||
```
|
||||
|
||||
This writes plan to: `docs/plans/888568-language-content-service-implementation-execute/920755-export-to-excel-backend-frontend-and-filters.md`
|
||||
|
||||
---
|
||||
|
||||
## Example
|
||||
|
||||
Command:
|
||||
```bash
|
||||
/save-plan --spec @docs/specs/924274-jadx-test/924326-dashboard-export-to-excel.md
|
||||
```
|
||||
|
||||
Result:
|
||||
- Plan saved to `docs/plans/924274-jadx-test/924326-dashboard-export-to-excel.md`
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
- Only works when a plan exists in memory (Plan mode)
|
||||
- If plan file already exists, it's overwritten
|
||||
- Preserves the original plan structure and todos as-is
|
||||
Reference in New Issue
Block a user