Commit 41e4633
committed
V45 Gate 17: Rehearse source-safe end-to-end loop
Add the V45SourceSafeEndToEndRehearsal protocol artifact, generator, checker, and source-safe operator rehearsal script across local deterministic, staging-testnet credentialed, and value-bearing mainnet-blocked lanes.
Bind the rehearsal into V45 specs, proof-family generated artifacts, workflows, package exports, protocol tests, README documentation, and the roadmap. The rehearsal fails closed into repair state for missing or contradictory evidence and withholds source-bearing, prompt, provider, credential, wallet, private settlement, and live-log payload classes.
Validation: pnpm run check:v45-gate17; pnpm run check:v45-gate16; pnpm run check:v45-proof-families; pnpm --dir packages/protocol run typecheck; pnpm --dir packages/protocol test; pnpm run check:spec-family --version V45 --mode draft --current-target V44; pnpm run check:canon-posture-drift --active-canon V44 --draft-target V45; git diff --check; bash scripts/check-import-casing.sh.1 parent d5ff4be commit 41e4633
24 files changed
Lines changed: 2568 additions & 44 deletions
File tree
- .bitcode
- .github/workflows
- packages/protocol
- src
- canonical
- test
- scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | | - | |
| 31 | + | |
31 | 32 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
250 | | - | |
251 | | - | |
| 250 | + | |
| 251 | + | |
252 | 252 | | |
253 | 253 | | |
254 | 254 | | |
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
276 | | - | |
277 | | - | |
| 276 | + | |
| 277 | + | |
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| |||
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
298 | | - | |
299 | | - | |
| 298 | + | |
| 299 | + | |
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| |||
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
364 | | - | |
| 364 | + | |
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
370 | 370 | | |
371 | | - | |
| 371 | + | |
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
| |||
0 commit comments