Skip to content

Commit c655d88

Browse files
committed
Clarify license header applies to tests and scripts
The "Source license headers" section previously said "New source files" without elaborating. Expand that sentence to make explicit that the requirement covers test files (*.test.ts) and management scripts under scripts/ as well as regular source files. Assisted-by: Claude Code:claude-sonnet-4-6
1 parent 77e286c commit c655d88

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

CONTRIBUTING.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,10 @@ release, such as lockfile updates or changelog edits.
179179
Source license headers
180180
----------------------
181181

182-
DrFed is licensed under the [GNU Affero General Public License v3]. New source
183-
files must start with the existing AGPL header. For TypeScript, JavaScript,
184-
*.mjs*, and *.mts* files, use this form before imports:
182+
DrFed is licensed under the [GNU Affero General Public License v3]. Every new
183+
source file (including test files matching *.test.ts* and management scripts
184+
under *scripts/*) must start with the existing AGPL header. For TypeScript,
185+
JavaScript, *.mjs*, and *.mts* files, use this form before imports:
185186

186187
~~~~ ts
187188
// DrFed: A web-based platform for developing and debugging ActivityPub apps

0 commit comments

Comments
 (0)