Purpose
Audit task, not a bug report — produces a contract table, doesn't fix anything.
Procedure
- Verify that this package's
content() codec output/input actually matches what askr-schema validators (if used to define the codec's schema) produce and expect end to end — not just that both compile against each other's types.
- Verify this package's assumptions about a
@askrjs/server app's response shape (status codes, header conventions, error-response format) against a real running askr-server app, not just against the DSL's own type definitions.
- File a gap issue for any mismatch.
Definition of Done
Purpose
Audit task, not a bug report — produces a contract table, doesn't fix anything.
Procedure
content()codec output/input actually matches whataskr-schemavalidators (if used to define the codec's schema) produce and expect end to end — not just that both compile against each other's types.@askrjs/serverapp's response shape (status codes, header conventions, error-response format) against a real runningaskr-serverapp, not just against the DSL's own type definitions.Definition of Done