Files
gods-eye-view/.github/pull_request_template.md
Said Turksever ac8dc84f3c docs: require screenshots, recording, category and data licence on new-layer PRs (#957)
Document visual evidence, category and data licensing requirements for new layers, using the changelog fragment workflow.

Contribution by @asturksever.
2026-10-25 12:43:01 -07:00

1.7 KiB

What this changes

How I verified it

  • npm run build
  • npm test
  • npm run test:track (dev server running)
  • Feature gate for the area I touched:

New layer checklist

Screenshots

Recording

Proposed category

Category:

Data source and licence

  • Source (provider and endpoint):
  • Licence or terms (link):
  • Attribution shown in the app:
  • Needs a key? (none / optional / required):
  • Fetched at runtime, or bundled in the repo:
  • Added a row to DATA_SOURCES.md
  • Credit is registered in src/data/dataCredits.js
  • Share-link token assigned with npm run layer-token:next, if the layer is shareable

Docs

  • docs/CURRENT-STATE.md updated and a changelog.d/<pr-number>-<slug>.md fragment added, or this PR doesn't change runtime behaviour