Implement new translation workflow and restructure system prompt
[re moved the 'Created using GitLab Duo' . Adding my human description[
Problem
The system prompt currently has one translation workflow. We need routing logic that determines workflow type before loading resources:
- File move - no translation needed, just move/rename files to match English structure
- New translation - target file doesn't exist or has English placeholders, translate from scratch
- Update existing translation - target file exists with reviewed translations, translate only what changed
This builds on @laurenbarker decision tree (#19 (comment 3053020236)), @mjsibanez's synchronization workflow testing gitlab-com/marketing/digital-experience/about-gitlab-com!3813 (comment 3052138489), and the prototype in !44 (closed)
What needs to be done
- Add workflow routing as step 1 in system prompt (before resource loading)
- Create
specifications/workflows/update-existing-translations-workflow.mdwith tested (or assumed, if was not tested) process - Add file move workflow section
Edited by Oleksandr Pysaryuk