You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5411ad7
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: dev/build/ProjectInstructions/bootstrap/codex_start_of_day_bootstrap.md
+18-1Lines changed: 18 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,24 @@ The bootstrap loads:
33
33
- Current branch
34
34
- Worktree status
35
35
36
-
The bootstrap must not create branches, commit files, move files, or run implementation work by itself.
36
+
The bootstrap requires the current branch to be `main`, the worktree to be clean, and local `main` to be synced with `origin/main`.
37
+
38
+
Allowed bootstrap sync actions:
39
+
40
+
```text
41
+
git fetch origin
42
+
git pull --ff-only origin main
43
+
```
44
+
45
+
If the current branch is not `main`, the bootstrap must HARD STOP and return:
46
+
47
+
```text
48
+
git switch main
49
+
git pull --ff-only origin main
50
+
Start of Day {Team}
51
+
```
52
+
53
+
The bootstrap must not create branches, switch branches, commit files, move files, or run implementation work by itself.
37
54
38
55
Start-of-Day bootstrap must satisfy the Codex Completion Contract in `dev/build/ProjectInstructions/addendums/codex_artifact_and_reporting_standard.md` with a review-only ZIP unless a hard stop occurs.
0 commit comments