장비 에뮬레이터(./gradlew :emulator:emulate 또는 compose 프로파일
vertical)가 보낸 값이 수집 → 저장 → 조회를 거쳐 이 카드에 닿는다.
🔴 앱 안에서 도는 시뮬레이터는 없다 — 에뮬레이터를 안 띄웠으면 카드가 빈다.
위젯 설정은 항목마다 picker 를 완주해 만든다(ADR-019) — 첫 항목만 처음부터 고르고
나머지 다섯은 복사 후 항목만 교체한다.
—
—
datasource 는 만들지 않는다.selected 를 그대로 넣으면 단계가 전부 done 으로 온다. 복사 후 항목만 교체하는 것이 그래서 성립한다.device 단계가 auto 로 채워진다.refs 로 라우팅(ADR-014 결정 7) — 8계열을 한 배치로 요청하고 refs 로 각 칸을 찾는다. 서버는 refs 의 뜻을 모른다.points[] 로 통일 — latest 는 원소 1개일 뿐이라 소비 측에 분기가 없다.no_data 는 오류가 아니다 — 값이 없으면 - 로 그린다.agg·win_ms·time_source. 이 장비는 시각을 안 보내 received 다.VOC 채널은 아황산가스(SO₂) — 시안의 “휘발성 유기 화합물” 라벨은 틀렸다. 어댑터가 gas.so2 로 착지시킨다.