Repository navigation
External ArkType traces for undeclared keys and validation recovery #1713
PerchAnton
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I prepared an external ArkType adapter for interaction-check, a JSONL regression runner I maintain. It checks native type invocation with undeclared-key deletion, optional booleans and integer constraints, while recording the original request and parsed keys.
Would a portable reproduction example like this be useful? The adapter keeps error paths rather than matching error prose. There is no ArkType core change, generated-schema support or performance claim.
Adapter · Three traces · External PR. Tested with arktype 2.2.9: 3 scenarios / 9 steps pass locally on macOS, Node 24.19.0.
From that checkout, with Python 3.10+ and Node 24.19.0:
npm --prefix adapters/javascript ci --ignore-scripts --no-audit --no-fund python interaction_check.py scenarios/arktype/*.json -- node adapters/javascript/main.mjs arktypeAll reactions