GasBrazil.com — Wiki

how to read every dashboard, and how the whole site is built
← Back to POC Contracts

Known Limitations and Assumptions

Two of four contract categories aren't covered yet

The source site's UI shows four contract categories; this pipeline covers two of them — Contrato de Transporte and Contrato Master. Contrato de Transporte Legado ("Legacy Transport") and Conexão de Acesso ("Access Connection") are not served by the same GraphQL field this pipeline queries — confirmed by exhaustively querying every value the API's own StatusContrato enum accepts (only three exist, all consumed by the two categories above) and by introspecting the GraphQL schema directly (nothing named legado/conexão/acesso anywhere in it). That data lives behind a different, unidentified endpoint and will be added once it's found — it isn't a gap in what this pipeline processes from the source it reads, it's a source this pipeline doesn't reach yet.

Concluded contracts are excluded from the page, not from the data

Concluded ("Concluído") transport contracts are filtered out of the shipped index.html to keep the client-side payload smaller — the footer's coverage note shows the excluded count. The full history, concluded contracts included, stays in the repo's committed Parquet store for anyone who needs it; it just isn't in what your browser downloads.

TSO identity

Pipeline id → name mapping (1 = TBG, 2 = TAG, 3 = NTS) is confirmed directly against the source, not inferred.

What this page doesn't cover

Auction/bid results (what cleared, at what price) are POC Results' scope, not this page's — this page is held positions (who has how much capacity, on what terms), POC Results is what happened at auction.