Station no longer scaffolds device pages

The website derives its lamp list from the comparison-data bundles,
so measuring and pushing is the whole publish flow. Dead web-repo
constant removed with it.
This commit is contained in:
2026-07-09 17:09:15 +07:00
parent 503fbaa420
commit 6140e1d4c9
2 changed files with 11 additions and 66 deletions
+5 -4
View File
@@ -106,9 +106,10 @@ from the packaging (flux, CCT, power, CRI, lifetime, equivalent W -> stored
under "rated" in metrics.json for claimed-vs-measured comparison), insert the
lamp, and the tool measures per the published procedure (230 V / 50 Hz, 60 s
settle, 5 readings averaged), writes lamps/<ID>/ into the comparison-data
checkout, commits, and pushes. If the web repo is present it also scaffolds
the device page stub with the rated specs pre-filled (review and commit that
one manually).
checkout, commits, and pushes. The website picks the lamp up automatically:
its device list is data-driven from the comparison-data bundles and the push
triggers the auto-bump deploy. An .md page in the web repo is only ever needed
for photos, where-to-buy links, or notes.
```bash
uv run lamp_station.py # scan -> measure -> commit -> push
@@ -118,7 +119,7 @@ uv run lamp_station.py --settle 0 --readings 1 # quick smoke test
```
Defaults assume `C:/dev/buildfor_life_web` with the comparison-data submodule
initialized; override with --data-repo / --web-repo.
initialized; override with --data-repo.
## Offline Parsing