test(cctv): verify Bosch MIC aliases and preserve estimated optics

This commit is contained in:
Said Turksever committed 2026-10-22 23:46:12 +01:00
1 parent 72d1b0f055
commit dec6cb937e
4 files changed
+62 -13

No files matched your search

+6 -4
View File
@@ -236,13 +236,15 @@ fixtures retain their provenance in `src/data/fixtures/README.md`.
### CCTV Camera Database (`src/layers/cctv/modelSpecs.js`)
The CCTV layer's hardware-model specs are a small verbatim extract (v2.26.0, plus the Bosch MIC
The CCTV layer's hardware-model specs are a small extract (v2.26.0, plus the Bosch MIC
records from v2.29.0) of the
[CCTV Camera Database](https://github.com/ch-bas/cctv-camera-database), an open dataset of
camera models transcribed from manufacturer datasheets, dedicated to the public domain under
**CC0-1.0**. Only the records for hardware that the integrated public catalogs name (King
County, Sarasota County, Sioux Falls and the City of Amsterdam register) are bundled, compiled into the module. Nothing is
fetched at runtime. The records describe camera products (optics, resolution, night vision)
**CC0-1.0**. Only the records for hardware named by the integrated public catalogs (King
County, Sarasota County and Sioux Falls), plus the City of Amsterdam register proposed
in [#251](https://github.com/bilawalsidhu/gods-eye-view/pull/251), are bundled, compiled into the module. Nothing is
fetched at runtime. The MIC specification fields are unchanged; product titles are shortened
to model codes and colour aliases are added locally. The records describe camera products (optics, resolution, night vision)
only, never endpoints, stream paths or access data. CC0 requires no attribution; the CCTV HUD
credits it anyway as `SPECS: CCTV-DATABASE.COM` beside any spec line it renders.