Skip to content

Commit 1107789

Browse files
Update code.json (#146)
* Update code.json metadata * Enhance code.json metadata with detailed project description, updated organization info, and improved categorization for the macpro-base-template. Added support for CMS projects, clarified licensing, and specified system integrations. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Benjamin Paige <benjamin.paige@gmail.com>
1 parent d2558ec commit 1107789

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

code.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"name": "macpro-base-template",
3+
"description": "A serverless monorepo accelerator template that provides a foundation for building CMS applications with full CI/CD, security scanning, and infrastructure automation.",
4+
"longDescription": "The macpro-base-template is a comprehensive serverless monorepo accelerator designed specifically for Centers for Medicare & Medicaid Services (CMS) projects. This template serves as a starting point for new projects, providing a 'hello world' application with enterprise-grade repository configuration and support infrastructure. The project includes two key services: an alerts service that integrates SNS topics with EventBridge for monitoring and notifications, and a dashboard service that provides CloudWatch dashboard templates for monitoring application health and performance. Built on the Serverless Framework with TypeScript, the template features full CI/CD support through GitHub Actions, automated security scanning with CodeQL and dependency reviews, documentation hosting via GitHub Pages, comprehensive PR/Issue templates, and infrastructure as code deployment workflows. The template is designed to accelerate project development by providing pre-configured AWS integration patterns, monitoring capabilities, and development best practices. It supports DORA metrics tracking, automated dependency updates, and includes integration with CMS development tools like Jira and Slack. This template is ideal for teams starting new serverless applications within the CMS ecosystem who need a production-ready foundation with security, monitoring, and deployment automation built-in from day one.",
5+
"status": "Production",
6+
"permissions": {
7+
"licenses": [
8+
{
9+
"name": "CC0-1.0",
10+
"URL": "https://creativecommons.org/publicdomain/zero/1.0/legalcode"
11+
}
12+
],
13+
"usageType": "openSource",
14+
"exemptionText": ""
15+
},
16+
"organization": "Centers for Medicare & Medicaid Services",
17+
"repositoryURL": "https://github.com/Enterprise-CMCS/macpro-base-template",
18+
"projectURL": "https://enterprise-cmcs.github.io/macpro-base-template/",
19+
"repositoryHost": "github.com/Enterprise-CMCS",
20+
"repositoryVisibility": "public",
21+
"vcs": "git",
22+
"laborHours": 4017,
23+
"reuseFrequency": {
24+
"forks": 0,
25+
"clones": 0
26+
},
27+
"platforms": ["web", "linux", "other"],
28+
"categories": ["it-development", "software-development", "devops"],
29+
"softwareType": "standalone/backend",
30+
"languages": ["TypeScript", "Shell"],
31+
"maintenance": "contract",
32+
"contractNumber": "GS-35F-115GA:75FCMC22F0093",
33+
"date": {
34+
"created": "2022-11-14T19:15:29Z",
35+
"lastModified": "2025-06-22T04:41:26Z",
36+
"metaDataLastUpdated": "2025-07-22T16:00:26.468Z"
37+
},
38+
"tags": [
39+
"serverless",
40+
"aws",
41+
"template",
42+
"monorepo",
43+
"cms",
44+
"macpro",
45+
"infrastructure",
46+
"devops"
47+
],
48+
"contact": {
49+
"email": "bpaige@gswell.com",
50+
"name": "Benjamin Paige"
51+
},
52+
"feedbackMechanisms": [
53+
"https://github.com/Enterprise-CMCS/macpro-base-template/issues"
54+
],
55+
"localisation": false,
56+
"repositoryType": "tools",
57+
"userInput": false,
58+
"fismaLevel": "Moderate",
59+
"group": "CMS/CMCS/DSG/DIS",
60+
"projects": ["MACPRO"],
61+
"systems": [
62+
"AWS Lambda",
63+
"AWS SNS",
64+
"AWS EventBridge",
65+
"AWS CloudWatch",
66+
"GitHub Actions"
67+
],
68+
"upstream": "",
69+
"subsetInHealthcare": ["Policy", "Operational", "Medicare", "Medicaid"],
70+
"userType": ["Government"],
71+
"maturityModelTier": 3
72+
}

0 commit comments

Comments
 (0)