- Co-Authored-By
- Claude Opus 5 (1M context) <noreply@anthropic.com>
- Claude-Session
- https://claude.ai/code/session_01KnhfrafYx5ZGaMbzZEJQ2d
Stop re-running gate stages whose inputs did not change
Deploy story
What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.
- pushed
- by user · WAL seq 404 · 2026-08-25T15:37:41.764905Z
Changed files
-
modified
ops/ci/gate.sh
Diff
1 file changed, +53 -0
ops/ci/gate.sh modified +53
@@ -98,12 +98,61 @@ cleanup() {
| 98 | 98 |
|
| 99 | 99 |
|
| 100 | 100 |
|
| 101 |
|
|
| 102 |
|
|
| 103 |
|
|
| 104 |
|
|
| 105 |
|
|
| 106 |
|
|
| 107 |
|
|
| 108 |
|
|
| 109 |
|
|
| 110 |
|
|
| 111 |
|
|
| 112 |
|
|
| 113 |
|
|
| 114 |
|
|
| 115 |
|
|
| 116 |
|
|
| 117 |
|
|
| 118 |
|
|
| 119 |
|
|
| 120 |
|
|
| 121 |
|
|
| 122 |
|
|
| 123 |
|
|
| 124 |
|
|
| 125 |
|
|
| 126 |
|
|
| 127 |
|
|
| 128 |
|
|
| 129 |
|
|
| 130 |
|
|
| 131 |
|
|
| 132 |
|
|
| 133 |
|
|
| 134 |
|
|
| 135 |
|
|
| 136 |
|
|
| 137 |
|
|
| 138 |
|
|
| 139 |
|
|
| 140 |
|
|
| 141 |
|
|
| 101 | 142 |
|
| 102 | 143 |
|
| 103 | 144 |
|
| 104 | 145 |
|
| 105 | 146 |
|
| 106 | 147 |
|
| 148 |
|
|
| 149 |
|
|
| 150 |
|
|
| 151 |
|
|
| 152 |
|
|
| 153 |
|
|
| 154 |
|
|
| 155 |
|
|
| 107 | 156 |
|
| 108 | 157 |
|
| 109 | 158 |
|
@@ -120,6 +169,10 @@ run_stage() {
| 120 | 169 |
|
| 121 | 170 |
|
| 122 | 171 |
|
| 172 |
|
|
| 173 |
|
|
| 174 |
|
|
| 175 |
|
|
| 123 | 176 |
|
| 124 | 177 |
|
| 125 | 178 |
|