From b7cb1ab344c17e6822634d9cc3e026a09d5e40bb Mon Sep 17 00:00:00 2001 From: Natalia Luzuriaga Date: Thu, 14 Aug 2025 14:28:32 -0700 Subject: [PATCH 1/3] Update feedbackMechanism to be singular Signed-off-by: Natalia Luzuriaga --- docs/metadata.md | 4 ++-- schemas/cms/schema-0.2.0.json | 4 ++-- schemas/schema-2.0.0.json | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/metadata.md b/docs/metadata.md index 5f9b50f..b5e61cb 100644 --- a/docs/metadata.md +++ b/docs/metadata.md @@ -240,7 +240,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss - feedbackMechanisms + feedbackMechanism required πŸ“œ str @@ -572,7 +572,7 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json). - feedbackMechanisms + feedbackMechanism required πŸ“œ str diff --git a/schemas/cms/schema-0.2.0.json b/schemas/cms/schema-0.2.0.json index e58de93..64e1d9b 100644 --- a/schemas/cms/schema-0.2.0.json +++ b/schemas/cms/schema-0.2.0.json @@ -282,7 +282,7 @@ } } }, - "feedbackMechanisms": { + "feedbackMechanism": { "type": "string", "format": "uri", "description": "Method a repository receives feedback from the community (i.e. URL to GitHub repository issues page)" @@ -403,7 +403,7 @@ "date", "tags", "contact", - "feedbackMechanisms", + "feedbackMechanism", "AIUseCaseInventory", "localisation", "repositoryType", diff --git a/schemas/schema-2.0.0.json b/schemas/schema-2.0.0.json index 4bb7729..55f662b 100644 --- a/schemas/schema-2.0.0.json +++ b/schemas/schema-2.0.0.json @@ -211,7 +211,7 @@ } } }, - "feedbackMechanisms": { + "feedbackMechanism": { "type": "string", "format": "uri", "description": "Method a repository receives feedback from the community (i.e. URL to GitHub repository issues page)" @@ -238,7 +238,7 @@ "date", "tags", "contact", - "feedbackMechanisms", + "feedbackMechanism", "AIUseCaseInventory" ], "additionalProperties": false From 93a4f0b11be5ea5e237eccf1dd9aab237a122fb7 Mon Sep 17 00:00:00 2001 From: Natalia Luzuriaga Date: Thu, 14 Aug 2025 14:38:55 -0700 Subject: [PATCH 2/3] Update AIUseCaseID field Signed-off-by: Natalia Luzuriaga --- docs/examples.md | 4 ++-- docs/metadata.md | 27 ++++++++++++++------------- schemas/cms/schema-0.2.0.json | 8 ++++---- schemas/schema-2.0.0.json | 8 ++++---- 4 files changed, 24 insertions(+), 23 deletions(-) diff --git a/docs/examples.md b/docs/examples.md index 32e8fa8..827f614 100644 --- a/docs/examples.md +++ b/docs/examples.md @@ -72,7 +72,7 @@ DedupliFHIR is a desktop app tool that uses AI deduplication to identify duplica "name": "CMS Open Source Team" }, "feedbackMechanisms": "https://github.com/DSACMS/dedupliFHIR/issues", - "AIUseCaseInventory": true, + "AIUseCaseID": "0", "localisation": false, "repositoryType": "application", "userInput": "true", @@ -155,7 +155,7 @@ The CMS Metrics Website is a [tier 3](https://github.com/DSACMS/repo-scaffolder/ "name": "CMS/OA/DSAC/OSPO" }, "feedbackMechanisms": "https://github.com/DSACMS/metrics/issues", - "AIUseCaseInventory": true, + "AIUseCaseID": "0", "localisation": false, "repositoryType": "website", "userInput": "No", diff --git a/docs/metadata.md b/docs/metadata.md index b5e61cb..7cc52d6 100644 --- a/docs/metadata.md +++ b/docs/metadata.md @@ -25,7 +25,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss - + @@ -46,6 +46,11 @@ We encourage agencies to contribute by [submitting an agency schema addition iss + + + + +
Metadata StandardSource Policy Origin Icon
Federal πŸ“œ
M-25-21Federal🌐
@@ -250,14 +255,12 @@ We encourage agencies to contribute by [submitting an agency schema addition iss - AIUseCaseInventory + AIUseCaseID required - πŸ“œ - bool - Indicates if the software is included in the agency's AI use case inventory + 🌐 + str + The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0' - - true
- - false @@ -582,14 +585,12 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json). - AIUseCaseInventory + AIUseCaseID required - πŸ“œ - bool - Indicates if the software is included in the agency's AI use case inventory + 🌐 + str + The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0' - - true
- - false diff --git a/schemas/cms/schema-0.2.0.json b/schemas/cms/schema-0.2.0.json index 64e1d9b..7810eb4 100644 --- a/schemas/cms/schema-0.2.0.json +++ b/schemas/cms/schema-0.2.0.json @@ -287,9 +287,9 @@ "format": "uri", "description": "Method a repository receives feedback from the community (i.e. URL to GitHub repository issues page)" }, - "AIUseCaseInventory": { - "type": "boolean", - "description": "Is the software included in the agency's AI use case inventory?" + "AIUseCaseID": { + "type": "string", + "description": "The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0'." }, "localisation": { "type": "boolean", @@ -404,7 +404,7 @@ "tags", "contact", "feedbackMechanism", - "AIUseCaseInventory", + "AIUseCaseID", "localisation", "repositoryType", "userInput", diff --git a/schemas/schema-2.0.0.json b/schemas/schema-2.0.0.json index 55f662b..68d5574 100644 --- a/schemas/schema-2.0.0.json +++ b/schemas/schema-2.0.0.json @@ -216,9 +216,9 @@ "format": "uri", "description": "Method a repository receives feedback from the community (i.e. URL to GitHub repository issues page)" }, - "AIUseCaseInventory": { - "type": "boolean", - "description": "Is the software included in the agency's AI use case inventory?" + "AIUseCaseID": { + "type": "string", + "description": "The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0'." } }, "required": [ @@ -239,7 +239,7 @@ "tags", "contact", "feedbackMechanism", - "AIUseCaseInventory" + "AIUseCaseID" ], "additionalProperties": false } \ No newline at end of file From 79f3835aff2f5f5431a3300d916eeca1b09e8cce Mon Sep 17 00:00:00 2001 From: Natalia Luzuriaga Date: Thu, 14 Aug 2025 15:01:46 -0700 Subject: [PATCH 3/3] Added M-16-21 exemptions to docs Signed-off-by: Natalia Luzuriaga --- docs/exemptions.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/exemptions.md b/docs/exemptions.md index b54df46..6037396 100644 --- a/docs/exemptions.md +++ b/docs/exemptions.md @@ -1,5 +1,7 @@ # Exemptions +## [SHARE IT Act](https://www.congress.gov/bill/118th-congress/house-bill/9566/text/ih) Exemptions + ### Sign off on risk acceptance of open-sourcing the software product Before outbounding repositories, it’s important that the appropriate stakeholders review and acknowledge the risks and responsibilities associated with releasing the code to the public. This step ensures transparency and accountability while enabling informed decision making. @@ -22,3 +24,14 @@ Before outbounding repositories, it’s important that the appropriate stakehold - [ ] International Traffic in Arms Regulations (ITAR). - [ ] Regulations of the Transportation Security Administration related to the protection of sensitive information. - [ ] Federal laws and regulations governing the sharing of classified information. + +## [M-16-21](https://obamawhitehouse.archives.gov/sites/default/files/omb/memoranda/2016/m_16_21.pdf) Exemptions + +### Legal Restrictions +- [ ] I acknowledge that the sharing of the source code of this project is **NOT** limited by patent or intellectual property restrictions. + +### Agency Verification +- [ ] I acknowledge that the sharing of the source code of this project would **NOT**: + - [ ] create an identifiable risk to the stability, security, or integrity of the agency’s systems or personnel. + - [ ] create an identifiable risk to agency mission, programs, or operations. + - [ ] be considered by the CIO as requiring exemption in the national interest. \ No newline at end of file