From 1b533210af6d9f456591b0920c221a10447d55a8 Mon Sep 17 00:00:00 2001 From: JD-ghforme Date: Tue, 18 Aug 2026 14:20:50 -0400 Subject: [PATCH 1/2] initial checkin --- specs/Data-Gateway.json | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/specs/Data-Gateway.json b/specs/Data-Gateway.json index af58517..16869c9 100644 --- a/specs/Data-Gateway.json +++ b/specs/Data-Gateway.json @@ -2903,14 +2903,28 @@ }, "altProduct": { "type": [ - "string", + "array", "null" ], - "description": "Alternate product, if any, or null.", - "examples": [ - "Other Product", - null - ] + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "publisher": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "name", + "publisher", + "status" + ] + } }, "publisher": { "type": [ @@ -2960,7 +2974,18 @@ "0d8e0c84-c0b4-4459-8b23-11ccff5ae319" ], "isDeepDive": true, - "altProduct": "Other Product", + "altProduct": [ + { + "name": "Other Product", + "publisher": "Other", + "status": "Broad Adoption" + }, + { + "name": "Another Product", + "publisher": "Another", + "status": "Limited Adoption" + } + ], "publisher": "Microsoft", "useCase": "Augment" } From a15cc2b1bfc142015825d5644de76333e833ba0d Mon Sep 17 00:00:00 2001 From: JD-ghforme Date: Wed, 19 Aug 2026 15:15:50 -0400 Subject: [PATCH 2/2] fixing copilot suggestion --- specs/Data-Gateway.json | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/specs/Data-Gateway.json b/specs/Data-Gateway.json index 16869c9..f0469e0 100644 --- a/specs/Data-Gateway.json +++ b/specs/Data-Gateway.json @@ -2906,25 +2906,17 @@ "array", "null" ], - "items": { - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "publisher": { - "type": "string" - }, - "status": { - "type": "string" + "description": "Alternative products that may be used for this year phase, or null when no alternatives apply.", + "examples": [ + [ + { + "name": "Google Workspace", + "publisher": "Google", + "status": "Broad Adoption" } - }, - "required": [ - "name", - "publisher", - "status" - ] - } + ], + null + ] }, "publisher": { "type": [