sequenceDiagram
participant Dev as Developer
participant Init as Init Script
participant OP as 1Password CLI
participant GL as GitLab API
participant Git as git clone
Dev->>Init: run init script
Init->>OP: op signin
Init->>OP: inject env templates
Init->>GL: validate GITLAB_PASSWORD token
Init->>Git: clone each projects.txt repo if missing
Init->>OP: inject service env templates
Init-->>Dev: done