Skip to content

feat(sync): write local prompt variation files - #792

Draft
ctawiah wants to merge 1 commit into
ctawiah/AIC-3340/sync-prompt-statusfrom
ctawiah/AIC-3344/bootstrap-add-flow
Draft

ctawiah wants to merge 1 commit into
ctawiah/AIC-3340/sync-prompt-statusfrom
ctawiah/AIC-3344/bootstrap-add-flow

Conversation

@ctawiah

@ctawiah ctawiah commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Context

Bootstrap and sync need one local store for reading and writing .launchdarkly prompt variation files safely.

Summary

  • Renders agent and completion variations in the format accepted by the local parser.
  • Creates workspaces and adds selected variations without overwriting existing files.
  • Rolls back partial multi-file writes.
  • Loads project and variation metadata used by planning and direct apply.
  • Validates path segments, modes, and supported message roles.

Verification

  • go test ./internal/sync/local

@ctawiah
ctawiah added this pull request to stack #790 September 10, 2026 20:26
@ctawiah
ctawiah removed this pull request from stack #790 September 11, 2026 23:01
@ctawiah ctawiah changed the title feat(sync): bootstrap local prompt configs feat(sync): write local prompt variation files Sep 11, 2026
@ctawiah
ctawiah changed the base branch from ctawiah/AIC-3340/sync-prompt-status to ctawiah/AIC-3340/preview-sync-plan September 11, 2026 23:17
@ctawiah
ctawiah added this pull request to stack #795 September 11, 2026 23:17
Base automatically changed from ctawiah/AIC-3340/preview-sync-plan to ctawiah/AIC-3340/sync-prompt-status September 11, 2026 23:50
@ctawiah
ctawiah removed this pull request from stack #795 September 11, 2026 23:51
@ctawiah
ctawiah added this pull request to stack #799 September 11, 2026 23:51
@ctawiah
ctawiah force-pushed the ctawiah/AIC-3344/bootstrap-add-flow branch from 873f1d1 to a6cb831 Compare September 14, 2026 21:14
@ctawiah
ctawiah force-pushed the ctawiah/AIC-3344/bootstrap-add-flow branch from 597a8d3 to 424cdf7 Compare September 23, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant