Projects · Platform
Clarbon

Clarbon bir sistemde birden fazla şirket için sera gazı envanteri hesaplar ve çalışmayı saklar. Motor saf bir pakettir. Veritabanı kiracıları satır düzeyi güvenlikle ayırır. Kanıt kilitlenebilen nesne deposuna gider. Raporlar defterden ayrı bir pakettir.
Çözümler
Belirleyici bir envanter
Motor Kapsam 1, 2 ve 3’ü, ürün ayak izlerini, SKDM, PCAF ve SBTi’yi kapsar ve AR4, AR5 ya da AR6 küresel ısınma potansiyeli kümeleriyle yeniden hesaplayabilir. Aynı faaliyet, bir faktör kımıldadı diye sessizce yeni bir yanıt almaz.
Kaynağı olan faktörler
DEFRA, IEA, EPA ve EXIOBASE bir kayıtta durur, Climatiq bilinen bir sürüme sabitlenmiştir. Rapordaki bir sayı, onu üreten faktöre kadar izlenebilir.
Açıklama, defter değildir
ESRS, IFRS S2, TSRS ve CDP envanterin üstündeki eşlemelerdir. Açıklama paketleri, CSV ve hesap tablosu çıktısı ve bir iXBRL taslağı, yanına yazılmak yerine bu eşlemeden üretilir.
Yerinde kalan kanıt
Destek dosyaları, bir kez yazma seçeneği olan S3 uyumlu depoya gider. Dosyanın anlamı, sonraki bir çalışmanın sayının geldiği belgeyi hâlâ açabilmesidir.
Süreç
01
İstekte kiracıyı adlandır
Her çağrı kiracıyı, kullanıcıyı ve rolü taşır. API bir satırın hangi şirkete ait olduğunu tahmin etmeyi reddeder.
02
Veritabanı bağlamını kur
Veri paketi kiracıyı SET LOCAL ve satır düzeyi politikalarla uygular. Bir şirketin sorgusu başka şirketin envanterini okumaz. Kurumsal bir kiracı kendi şemasına geçebilir.
03
Motoru çalıştır
API ve işçi aynı sürümlü motoru çağırır. Yeniden hesaplama, onu hangi sürecin çalıştırdığının değil, faaliyetin, faktörün ve GWP kümesinin bir fonksiyonudur.
04
Eşle, sonra yayımla
Çerçeve eşlemeleri envanteri bir düzenleyicinin ya da müşterinin istediği açıklamaya çevirir. Raporlama paketi paketi yazar. Defter rahat bırakılır.
Teknoloji
Üç uygulama, mantık paketlerde
Web için Next.js, API için Fastify ve uzun işler için bir işçi. Motor, şema, faktörler, çerçeveler, raporlama, entegrasyonlar, çeviriler ve UI sözleşmeleri pakettir, böylece yöntem web uygulamasında yaşamaz.
Vektörler ve politikalarla PostgreSQL 17
Drizzle şemayı ve satır düzeyi politikaları modeller. pgvector, dağınık bir faaliyet tarifini bir faktöre eşlemek için oradadır. Redis önbellek ve kuyruklar için veritabanının yanında durur.
Sekiz dil, tek sözlük
i18n paketi sekiz yerel ayar, resmi terimler ve sağdan sola yerleşim taşır. Bir açıklama terimi bir bileşenin içinde gelişigüzel çevrilmez.
Bağlayıcılar ilk dalgadır, her ERP’nin sözü değil
Entegrasyon paketi ERP, hizmet ve bulut kaynaklarıyla başlar. O dalgada olmayan hiçbir şey ima edilmez.
- Next.js
- Fastify
- TypeScript
- PostgreSQL 17
- Drizzle
- pgvector
- Redis
- MinIO