From 7785b034607641020f8c0e705c6254f6dfe80edf Mon Sep 17 00:00:00 2001 From: Yusuke Tsutsumi Date: Tue, 11 Nov 2025 08:20:12 -0800 Subject: [PATCH] feat(x-aep-field): add field number field numbers are not officially required by the AEPs, but are useful for enumeration in intermediary representations such as resource definitions for aep-lib-go. --- json_schema/extensions/x-aep-field.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/json_schema/extensions/x-aep-field.yaml b/json_schema/extensions/x-aep-field.yaml index d7f7b3c..706528b 100644 --- a/json_schema/extensions/x-aep-field.yaml +++ b/json_schema/extensions/x-aep-field.yaml @@ -37,3 +37,9 @@ properties: "library.example.com/topic" type: array items: string + field_number: + description: | + A unique identifier for the field. This is useful when doing translation + to protocols that require indexing of fields, such as Protocol Buffers. + type: integer + minimum: 1