Skip to content

Audit: cross-package contract fidelity (askr-schema codec round-trip, askr-server response shape) #29

Description

@smiggleworth

Purpose

Audit task, not a bug report — produces a contract table, doesn't fix anything.

Procedure

  1. 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.
  2. 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.
  3. File a gap issue for any mismatch.

Definition of Done

  • Table: contract point | consumer/producer | ✅ verified end-to-end match / 🔗 gap filed.
  • askr-schema codec round-trip and askr-server response-shape assumptions both explicitly checked.
  • No row left unmarked.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions