- All gsdDir/gsdRoot/gsdHome → sfDir/sfRootDir/sfHome - GSDWorkspace* → SFWorkspace* interfaces - bootstrapGsdProject → bootstrapProject - runGSDDoctor → runSFDoctor - GsdClient → SfClient, gsd-client.ts → sf-client.ts - .gsd/ → .sf/ in all tests, docs, docker, native, vscode - Auto-migration: headless detects .gsd/ → renames to .sf/ - Deleted gsd-phase-state.ts backward-compat re-export - Renamed bin/gsd-from-source → bin/sf-from-source - Updated mintlify docs, github workflows, docker configs
1.6 KiB
1.6 KiB
Linked issue
Closes #
- I have linked an issue above. I understand that PRs without a linked issue will be closed without review.
TL;DR
What: Why: How:
What
Why
How
Change type
feat— New feature or capabilityfix— Bug fixrefactor— Code restructuring (no behavior change)test— Adding or updating testsdocs— Documentation onlychore— Build, CI, or tooling changes
Scope
pi-tui— Terminal UIpi-ai— AI/LLM layerpi-agent-core— Agent orchestrationpi-coding-agent— Coding agentsf extension— SF workflownative— Native bindingsci/build— Workflows, scripts, config
Breaking changes
- No breaking changes
- Yes — described above
Test plan
- CI passes
- New/updated tests included
- Manual testing — steps described above
- No tests needed — explained above
AI disclosure
- This PR includes AI-assisted code