The architecture pages describe main (#52): the merge queue builds and lands each entry by its own merge method in the repository itself, so Work and the merge queue no longer says a sandbox merges each candidate, a merge lands by the method asked for rather than as the head, and Actions, runners and sandboxes drops the queue mode from the work that runs in sandboxes (queue_build returns no jobs since b5c43d31) and says only merge_group workflow runs use one. Workflows are read from .g1t/workflows at the commit an event is about, never .github/workflows (sync.rs reads one folder). Services and contracts calls what integrations holds the workspace's AI providers and Ask, and Identity names billing and security managers as the roles that add to a member, not organisation roles.
- Checked:
- services/work/src/queue.rs (queue_build returns Vec::new()), services/repos/src/merge_methods.rs, services/actions/src/sync.rs (read_workflows reads FOLDER only), services/integrations/src/ai.rs; npm test in apps/docs (4) and npm run test:deploy (92) pass; the docs build.
- G1t-Session:
- ses_01m4ynr1peevvs8zwaqakycv2e
Comments
Sign in to comment.