- Co-Authored-By
- Claude Fable 5 <noreply@anthropic.com>
- Claude-Session
- https://claude.ai/code/session_01GoYpb8FEmdxVErsv7ABCYi
Let the verifier take the name an operator actually has
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 335 · 2026-08-25T03:09:12.435324Z
Changed files
-
modified
INVARIANTS.md -
modified
lib/openagents/forge/verification.ex -
modified
test/openagents/forge/independence_test.exs
Diff
3 files changed, +80 -25
INVARIANTS.md modified +13 -4
@@ -4237,10 +4237,19 @@ projection of that record. Whether the projection still matches is therefore a
| 4237 | 4237 |
|
| 4238 | 4238 |
|
| 4239 | 4239 |
|
| 4240 |
|
|
| 4241 |
|
|
| 4242 |
|
|
| 4243 |
|
|
| 4240 |
|
|
| 4241 |
|
|
| 4242 |
|
|
| 4243 |
|
|
| 4244 |
|
|
| 4245 |
|
|
| 4246 |
|
|
| 4247 |
|
|
| 4248 |
|
|
| 4249 |
|
|
| 4250 |
|
|
| 4251 |
|
|
| 4252 |
|
|
| 4244 | 4253 |
|
| 4245 | 4254 |
|
| 4246 | 4255 |
|
lib/openagents/forge/verification.ex modified +42 -21
@@ -53,7 +53,7 @@ defmodule OpenAgents.Forge.Verification do
| 53 | 53 |
|
| 54 | 54 |
|
| 55 | 55 |
|
| 56 |
|
|
| 56 |
|
|
| 57 | 57 |
|
| 58 | 58 |
|
| 59 | 59 |
|
@@ -66,6 +66,7 @@ defmodule OpenAgents.Forge.Verification do
| 66 | 66 |
|
| 67 | 67 |
|
| 68 | 68 |
|
| 69 |
|
|
| 69 | 70 |
|
| 70 | 71 |
|
| 71 | 72 |
|
@@ -92,30 +93,50 @@ defmodule OpenAgents.Forge.Verification do
| 92 | 93 |
|
| 93 | 94 |
|
| 94 | 95 |
|
| 95 |
|
|
| 96 |
|
|
| 97 |
|
|
| 98 |
|
|
| 99 |
|
|
| 100 |
|
|
| 101 |
|
|
| 102 |
|
|
| 103 |
|
|
| 104 |
|
|
| 105 |
|
|
| 106 |
|
|
| 107 |
|
|
| 108 |
|
|
| 109 |
|
|
| 110 |
|
|
| 111 |
|
|
| 112 |
|
|
| 96 |
|
|
| 97 |
|
|
| 98 |
|
|
| 99 |
|
|
| 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 |
|
|
| 113 | 133 |
|
| 114 | 134 |
|
| 115 | 135 |
|
| 116 |
|
|
| 136 |
|
|
| 117 | 137 |
|
| 118 |
|
|
| 138 |
|
|
| 139 |
|
|
| 119 | 140 |
|
| 120 | 141 |
|
| 121 | 142 |
|
test/openagents/forge/independence_test.exs modified +25
@@ -180,6 +180,31 @@ defmodule OpenAgents.Forge.IndependenceTest do
| 180 | 180 |
|
| 181 | 181 |
|
| 182 | 182 |
|
| 183 |
|
|
| 184 |
|
|
| 185 |
|
|
| 186 |
|
|
| 187 |
|
|
| 188 |
|
|
| 189 |
|
|
| 190 |
|
|
| 191 |
|
|
| 192 |
|
|
| 193 |
|
|
| 194 |
|
|
| 195 |
|
|
| 196 |
|
|
| 197 |
|
|
| 198 |
|
|
| 199 |
|
|
| 200 |
|
|
| 201 |
|
|
| 202 |
|
|
| 203 |
|
|
| 204 |
|
|
| 205 |
|
|
| 206 |
|
|
| 207 |
|
|
| 183 | 208 |
|
| 184 | 209 |
|
| 185 | 210 |
|