Об этом проекте

Compute Atlas — это открытый набор данных со ссылками на источники, охватывающий центры обработки данных, объекты криптомайнинга и выделенную генерацию электроэнергии, построенную для их питания на территории США, от предложенных и разрешённых до строящихся и действующих. Он также фиксирует информацию о гражданском следе, такую как энергия, вода, субсидии, рабочие места, выбросы и реакция сообщества, собранную из порталов планирования округов, документов SEC, разрешений штатов на качество воздуха, очередей на присоединение ISO/RTO, документов коммунальных предприятий и раскрытий о субсидиях. Проект заявляет, что национального реестра центров обработки данных не существует, и позиционирует себя как альтернативу с указанием источников. Каждая запись об объекте ссылается как минимум на один публичный источник с URL, меткой, типом источника и датой получения, а sourceIndex связывает конкретные утверждения с конкретными документами. Записи имеют уровень достоверности (подтверждено, сообщено, слух) и статус (предложено, разрешено, строится, действует, отменено). Варианты доступа включают карту и таблицу с фильтрами, режим просмотра по штату, оператору, метро, мощности, статусу, крипто и общественной оппозиции, а также публичный API с открытым CORS и конечными точками для объектов, отдельных объектов, поиска, статистики и схемы. Полный набор данных также публикуется в виде единого форкаемого JSON-файла, с отдельным файлом метаданных, фиксирующим его временную метку asOf. Записи модерируются: вклады и ссылки-подсказки ставятся в очередь на проверку человеком, а управление заявками требует административного токена. Заявленные принципы проектирования включают трактовку отсутствующих полей как неизвестных, а не нулевых, сообщение о том, какая доля записей раскрывает агрегированное поле, сохранение диапазонов и смоделированных прогнозов в примечаниях, а не в числовых полях, запрет производных показателей и требование явного одобрения человеком до публикации чего-либо. Кандидаты из конвейера обнаружения имеют процитированные URL, которые извлекаются и сравниваются с утверждениями, которые они поддерживают, перед постановкой в очередь. Модель данных проверяется по схеме Zod как дискриминируемое объединение по facilityType, с полями для id, name, operator, status, confidence, AI classification, location, capacity в мегаваттах, status history, sources и lastUpdated, а также блоками, специфичными для типа, и гражданскими блоками. Набор тестов проверяет каждую запись при каждом pull request. Стек: Next.js, React, TypeScript, Zod, Neon Postgres с Drizzle, MapLibre GL, Tailwind с shadcn/ui, Vitest и Playwright. Запуск без URL базы данных отображает данные из JSON-снимка. Проект ориентирован на WCAG 2.2 AA, с таблицей данных как первоклассной альтернативой карте и автоматизированными проверками доступности в наборе сквозных тестов. Код лицензирован по MIT, а данные — по CC BY 4.0; проект описывает себя как непартийный и предоставляет данные как есть без гарантий.