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/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
diff --git a/docs/metadata.md b/docs/metadata.md
index 5f9b50f..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
- | Metadata Standard |
+ Source Policy |
Origin |
Icon |
@@ -46,6 +46,11 @@ We encourage agencies to contribute by [submitting an agency schema addition iss
Federal |
π |
+
+ | M-25-21 |
+ Federal |
+ π |
+
@@ -240,7 +245,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss
|
- | feedbackMechanisms |
+ feedbackMechanism |
required |
π |
str |
@@ -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
|
@@ -572,7 +575,7 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json).
|
- | feedbackMechanisms |
+ feedbackMechanism |
required |
π |
str |
@@ -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 e58de93..7810eb4 100644
--- a/schemas/cms/schema-0.2.0.json
+++ b/schemas/cms/schema-0.2.0.json
@@ -282,14 +282,14 @@
}
}
},
- "feedbackMechanisms": {
+ "feedbackMechanism": {
"type": "string",
"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",
@@ -403,8 +403,8 @@
"date",
"tags",
"contact",
- "feedbackMechanisms",
- "AIUseCaseInventory",
+ "feedbackMechanism",
+ "AIUseCaseID",
"localisation",
"repositoryType",
"userInput",
diff --git a/schemas/schema-2.0.0.json b/schemas/schema-2.0.0.json
index 4bb7729..68d5574 100644
--- a/schemas/schema-2.0.0.json
+++ b/schemas/schema-2.0.0.json
@@ -211,14 +211,14 @@
}
}
},
- "feedbackMechanisms": {
+ "feedbackMechanism": {
"type": "string",
"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": [
@@ -238,8 +238,8 @@
"date",
"tags",
"contact",
- "feedbackMechanisms",
- "AIUseCaseInventory"
+ "feedbackMechanism",
+ "AIUseCaseID"
],
"additionalProperties": false
}
\ No newline at end of file