Skip to content

Commit 6becad1

Browse files
os-zhuangclaude
andcommitted
test(spec): sync proof-registry test to the webhook-materialization bound class (#3490)
The registry's BOUND_PROOF_PATHS expected-list and the real-proof-wiring `ledgerFor` map must be updated in lockstep when a bound high-risk class is added — add `webhook/object` and the `webhook` → webhook.json ledger path. The Test Core failure on the first push was exactly this lockstep assertion doing its job. (Validate Package Dependencies is red on OSV-Scanner audit hits for pre-existing transitive deps — next / react-router / sharp / tar / js-yaml / brace-expansion — none introduced here; that job is not a required check and is triggered only because this PR touches pnpm-lock.yaml to add the dogfood workspace deps.) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent b44d3ef commit 6becad1

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

packages/spec/scripts/liveness/proof-registry.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ describe('registry invariants', () => {
112112
'object/sharingModel',
113113
'position/delegatable',
114114
'object/lifecycle',
115+
'webhook/object',
115116
].sort(),
116117
);
117118
});
@@ -133,6 +134,7 @@ describe('real proof wiring resolves', () => {
133134
dataset: 'packages/spec/liveness/dataset.json',
134135
object: 'packages/spec/liveness/object.json',
135136
position: 'packages/spec/liveness/position.json',
137+
webhook: 'packages/spec/liveness/webhook.json',
136138
};
137139

138140
function ledgerEntry(type: string, path: string): any {

0 commit comments

Comments
 (0)