Research operations · automated watchdog

Operational integrity of the archive.

Collectors run hourly. A separate audit follows them at minute 40, checks continuity, source freshness, QC, frozen-release consistency and the previous completed Delhi-local day, then records any finding as an incident.

Current state

Review items open

Audit ops-1.0.0 · 1 h 22 min ago

Air collector

Healthy

66 station rows in latest run · 0 failures / 6 h.

Meteorology collector

Healthy

5/5 locked nodes · 0 failures / 6 h.

Open findings

7

0 critical · 7 review. Findings do not automatically delete observations.

Frozen releases

Consistent

Declared row counts are checked against finalized release tables every audit.

Current findings

What needs attention now?

Open full QC →

Air-data QC review flags were created within the last 24 hours

review

1 flag in the last 24 hours

AIR_REVIEW_QC_FLAGS_24H · last seen 8 Sept 2026, 1:10 pm

Monitoring-station coordinates shifted by more than 1 km

review

Pusa, Delhi - IITM · maximum detected shift 2.67 km

COORDINATE_SHIFT_GT_1KM · last seen 8 Sept 2026, 1:10 pm

A station feed missed at least half of eligible PM2.5 hours in the completed day

review

Najafgarh, Delhi - DPCC · 16 missing of 24 eligible PM2.5 hours

DAILY_FEED_GAP · last seen 8 Sept 2026, 1:10 pm

A station feed missed at least half of eligible PM2.5 hours in the completed day

review

Pusa, Delhi - IITM · 16 missing of 24 eligible PM2.5 hours

DAILY_FEED_GAP · last seen 8 Sept 2026, 1:10 pm

A station feed missed at least half of eligible PM2.5 hours in the completed day

review

Sector-1, Noida - UPPCB · 13 missing of 24 eligible PM2.5 hours

DAILY_FEED_GAP · last seen 8 Sept 2026, 1:10 pm

A station feed missed at least half of eligible PM2.5 hours in the completed day

review

Mandir Marg, Delhi - DPCC · 16 missing of 24 eligible PM2.5 hours

DAILY_FEED_GAP · last seen 8 Sept 2026, 1:10 pm

A station feed missed at least half of eligible PM2.5 hours in the completed day

review

Anand Vihar, Hapur - UPPCB · 24 missing of 24 eligible PM2.5 hours

DAILY_FEED_GAP · last seen 8 Sept 2026, 1:10 pm

Collector continuity

Independent of page traffic.

Air collector

Cron active · latest invocation succeeded

Successful run 1 h 50 min ago; newest source observation 2 h 33 min ago.

Meteorology collector

Cron active · latest invocation succeeded

Successful run 1 h 40 min ago; newest protocol hour 3 h ago.

Audit

succeeded · every hour at :40 UTC-minute

Runs after the air (:12) and meteorology (:22) collectors. A silent collector should therefore become visible without waiting for someone to open the site.

Completed-day ledger

Daily completeness, Delhi local time.

Current incomplete day is excluded.

DatePM2.5PM10Observed / eligibleMeteorologyWeather node-hours
7 Sept 202681.8%84.6%1,325 / 1,620Protocol not active for full day

Watchdog rules · ops-1.0.0

What is checked automatically?

Continuity: collector cron state, successful-run heartbeat, normalized network/node yield and recent failed runs.

Freshness: ambient source age above four hours and protocol meteorology age above three hours become review conditions; longer gaps escalate.

Integrity: duplicate normalized station-hours, QC flags, coordinate shifts and finalized-release row-count mismatches.

Completed days: network PM2.5/PM10 completeness plus station feeds missing at least half their eligible PM2.5 hours. Weather completeness is evaluated only after the prospective model lock covers the full day.

Incident history

A small audit trail, not silent fixes.

AIR_REVIEW_QC_FLAGS_24H

open

1 flag in the last 24 hours · seen 5 audits

COORDINATE_SHIFT_GT_1KM

open

Pusa, Delhi - IITM · maximum detected shift 2.67 km · seen 5 audits

DAILY_FEED_GAP

open

Najafgarh, Delhi - DPCC · 16 missing of 24 eligible PM2.5 hours · seen 5 audits

DAILY_FEED_GAP

open

Pusa, Delhi - IITM · 16 missing of 24 eligible PM2.5 hours · seen 5 audits

DAILY_FEED_GAP

open

Sector-1, Noida - UPPCB · 13 missing of 24 eligible PM2.5 hours · seen 5 audits

DAILY_FEED_GAP

open

Mandir Marg, Delhi - DPCC · 16 missing of 24 eligible PM2.5 hours · seen 5 audits

DAILY_FEED_GAP

open

Anand Vihar, Hapur - UPPCB · 24 missing of 24 eligible PM2.5 hours · seen 5 audits

Research operations complement—not replace—the methods protocol.

Thresholds are operational review gates. Analytical inclusion/exclusion rules remain defined separately in Methods and frozen research releases.

Latest completed-day record: 2026-09-07. Automated incident checks are intentionally conservative and may surface source problems that later resolve.