Skip to content

stack-encrypt conformance: enroll EQL and JSON/SQL operation profiles #1476

Open

Description

@coderdan

Existing JSON and PostgreSQL suites need named requirements and shared inputs, beyond the current NoTargets record profiles.

Acceptance:

  • Define EQL resolver/catalog capability cases and JSON write, query, extraction, subtree, element-match and predicate-match operation profiles.
  • Pin supported predicate grammar, unsupported-operation diagnostics, null/missing behavior, tamper handling and request-bound reads.
  • Reuse current Rust/Go/SQL suites and fixture paths; add shared vectors where evidence is missing.
  • Compare behavior with independent PostgreSQL plaintext oracles and document intentional differences, including randomized projection order.
  • Record engine and SQL bundle versions and require the relevant database lane.

Build on #1471–#1474. Coordinate typed API evidence with #1459; enroll existing operations rather than reimplementing the already-landed Go JSON work.

Plan: conformance roadmap and API redesign #1365.

Activity

  1. self-assigned this
    on Nov 1, 2026
  2. added a commit that references this issue on Nov 3, 2026
    b7508e7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions