You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project aims to be a welcoming, practical, and respectful place to build together.
4
+
5
+
## Our Standard
6
+
7
+
Contributors are expected to:
8
+
9
+
- communicate with respect and patience
10
+
- assume good intent and give constructive feedback
11
+
- focus on the code and the idea, not the person
12
+
- help keep the template reusable for many kinds of teams and projects
13
+
14
+
Unacceptable behavior includes harassment, personal attacks, hateful language, doxxing, or deliberately disruptive conduct.
15
+
16
+
## Scope
17
+
18
+
This code of conduct applies to repository discussions, issues, pull requests, and other project spaces.
19
+
20
+
## Reporting
21
+
22
+
If you experience or witness unacceptable behavior, contact the repository maintainer privately through GitHub before opening a public thread.
23
+
24
+
## Enforcement
25
+
26
+
Project maintainers may remove comments, close threads, reject contributions, or block participation when behavior harms the project or its contributors.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,10 +95,6 @@ npm run report:licenses
95
95
96
96
That command writes generated reports into `reports/licenses/`.
97
97
98
-
Dependency review also runs automatically on pull requests to catch newly introduced vulnerable dependency changes.
99
-
100
-
That dependency review config also includes an allowlist for the licenses already present in the current dependency tree. If you intentionally add a dependency under a new acceptable license, update `.github/dependency-review-config.yml` in the same pull request.
Copy file name to clipboardExpand all lines: README.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -123,12 +123,8 @@ The root check runs:
123
123
124
124
CodeQL code scanning also runs on GitHub for `javascript-typescript`, `python`, and workflow files.
125
125
126
-
Pull requests also run GitHub dependency review so new vulnerable dependency changes are easier to catch before merge.
127
-
128
126
A separate GitHub workflow generates license-report artifacts for the root workspace, frontend workspace, and backend Python environment.
129
127
130
-
The dependency-review config also keeps a conservative allowlist of licenses already present in the current dependency tree, so tightening policy does not start by breaking routine updates.
131
-
132
128
An SBOM workflow also publishes SPDX artifacts for the repository source plus the frontend and backend runner images.
133
129
134
130
## Releases
@@ -159,3 +155,11 @@ An SBOM workflow also publishes SPDX artifacts for the repository source plus th
159
155
5. Split training and experimentation into a separate workspace later.
160
156
161
157
The short public roadmap lives in [soon.md](./soon.md).
0 commit comments