Skip to content

Adopt Declarative Validation (DV) for resource operations #1168

Closed

Description

@laoj2

Today, we lack a robust, declarative mechanism to validate resource operations and enforce invariants.

Relying on manual validation code makes it harder to maintain, scale, and test confidently. We need a systematic way to wield validation to ensure solid tests and API invariants during resource creation.

Activity

  1. added this to the M2 milestone on Aug 24, 2026
  2. zlammerts-svg commented on Sep 23, 2026

    @zlammerts-svg
    Collaborator

    Luiz Oliveira (@laoj2) Is this one done as this point? Thanks!!

  3. laoj2 commented on Sep 23, 2026

    @laoj2
    CollaboratorAuthor

    Zheng Lammerts (@zlammerts-svg) Not yet. We have a couple of fields in ateapi.proto that are missing validation. I'll send a PR to close the gap

  4. added a commit that references this issue on Sep 24, 2026
    34f3003
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions