cultnet-py: schema catalog describes cultnet.error.v0 as the contract does #17
Loading…
Reference in a new issue
No description provided.
Delete branch "libby/cultnet-py-error-catalog"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up libby-body:follow_up:cultnet-py-schema-catalog-error-stale.
Catalog required = the contract's five keys; code = the closed enum or null; no messageId property (the contract is closed). The test now compares required, property names and the code enum to contracts/cultnet/cultnet.error.schema.json. Checked: with the old catalog the test fails (1 failure).
Tests: packages/cultnet-py
python -m unittest discover -s tests: Ran 120 tests, OK.Not touched: interop_peer.unsupported_schema_version_error still emits a code outside the enum, a messageId and no routingHint (follow-up cultnet-py-peer-error-code-outside-enum, needs a ruling).
🤖 Generated with Claude Code