Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ hand-building pages:
| `/community/members` | `data/members.json` (generated from `data/awards.json` + `data/architectures/catalog.json`) | `npm run generate:members` |
| Community people lightboxes | `data/community-roster.json` (curated) → refreshed into `data/community-people.json` | `npm run validate:community-people` |
| `docs/community/` user groups | `data/community-groups.json` (generated) | `npm run validate:community-groups` |
| ProjectsBorn (`/practitioners`) | `data/projects-born.json` | manual edit, no validation script |
| ProjectsBorn (`/practitioners`) | `data/projects-born.json` | `npm run validate:projects-born` |
| `/resources/case-studies` | `data/case-studies.json` (generated by `npm run collect:case-studies`) | `npm run validate:case-studies` |
| `/resources/radar-reports` | `data/radar-reports.json` (generated by `npm run collect:radar-reports`) | `npm run validate:radar-reports` |

Expand Down Expand Up @@ -99,8 +99,9 @@ Rules:
location, image, and social links from
[cncf/people](https://github.com/cncf/people)'s `people.json`, matched by
GitHub handle; roster name, company, and role stay authoritative.
- `data/projects-born.json` has no generator; edit it directly and verify the
origin story against a reliable source before adding an entry.
- `data/projects-born.json` has no generator; edit it directly, verify the
origin story against a reliable source, and validate with
`npm run validate:projects-born` before adding an entry.
- **Never edit `data/community-groups.json` by hand.** Add or rename a group in
the `GROUPS` list in `scripts/check-community-group-links.mjs`, then refresh
with `npm run check:community-group-links` (needs `GH_TOKEN`), which records
Expand Down
Loading