Before your PR
npm install
npm run validate:data
npm run lint
npm run typecheck
npm test
npm run buildHow to contribute
New models and corrections arrive through pull requests. You do not need to rewrite the app to make the catalog better.
Search for an existing entry and open an issue if the proposed change needs discussion.
Add or update one focused entry, including primary sources and an honest verification status.
Validate the data, lint the project, typecheck it, run tests, and build the app.
Explain what changed, why it is accurate, and which sources support the claim.
Before your PR
npm install
npm run validate:data
npm run lint
npm run typecheck
npm test
npm run buildData quality rules
needs_review when a claim is uncertain.last_verified only after checking sources.