Repository navigation
Conversation
This was referenced Oct 8, 2026
Open
Open
Collaborator
Author
This was referenced Oct 8, 2026
Open
Open
Collaborator
Author
|
@coderabbitai full review |
Contributor
✅ Action performedFull review finished. |
Contributor
JuaniRios
marked this pull request as ready for review
October 8, 2026 23:56
Contributor
✅ Action performedComments resolved and changes approved. |
JuaniRios
force-pushed
the
rai-2998-board-header
branch
from
October 10, 2026 01:15
34aa195 to
81cb2d2
Compare
JuaniRios
force-pushed
the
rai-2998-board-inventory
branch
2 times, most recently
from
October 10, 2026 01:58
372a865 to
f8aa8c6
Compare
JuaniRios
force-pushed
the
rai-2998-board-header
branch
2 times, most recently
from
October 10, 2026 02:39
7829221 to
e053b94
Compare
JuaniRios
force-pushed
the
rai-2998-board-inventory
branch
2 times, most recently
from
October 10, 2026 03:14
4d0d5f8 to
de89581
Compare
JuaniRios
force-pushed
the
rai-2998-board-header
branch
from
October 10, 2026 03:14
e053b94 to
23f1f68
Compare
JuaniRios
force-pushed
the
rai-2998-board-header
branch
from
October 10, 2026 04:11
23f1f68 to
8a30d42
Compare
JuaniRios
force-pushed
the
rai-2998-board-inventory
branch
from
October 10, 2026 04:12
de89581 to
150fc94
Compare
This was referenced Oct 10, 2026
Open
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Part of RAI-3098.
The Dashboard tab's inventory becomes three Grafana tables: USD · Alpaca, USD · Onchain with a row per chain, and Equities with a column per chain. Item 6a of the RAI-2998 stack, part 4 of 6. Ported from #1654.
Live effect: the inventory on the Dashboard tab · Risk: low (read-only queries, a revert undoes it) · Ships: on merge, through the
observabilityworkflowWhy
Production hedges on Base and Robinhood, and the old tables show one chain. The tables also get column filters.
Decisions
liq_usdc_chain_*,liq_usdc_corridor_*,liq_equity_chain_available). OnSource = exporterthose are absent, and each falls back to the unlabelled Base series, as feat: SPA layout as Grafana tables on the liquidity board #1654 designed. The fallback is per source, not per row: while the bot publishes per-chain series, a chain without a labelled value shows none. gen-t0-liquidity.pyΔcolumns are gone, so the board no longer readsliq_equity_ratio_deviationorliq_usdc_ratio_deviation. That is whycompare.pydrops them (RAI-3034). I checked: no board query names them now.Risks
target_shareis still judged against the default target when no other chain vault holds it. Only DNUT overrides it today. DNUT is multi-chain, so it is grey while another chain vault holds DNUT, but it gets a wrong verdict if those vaults are empty.Proof
gen-t0-liquidity.py --checkpasses. The panel heights are feat: SPA layout as Grafana tables on the liquidity board #1654's, checked on its preview board for windows of 18 to 45 rows.--check, pins which colour each bar cell draws. gen-t0-liquidity.pyorfallback on both sources. Each side goes throughmax by (venue)ormax by (symbol, col), so no duplicate rows.Merge conditions
Same as the stack below. The board deploys on merge to master through the
observabilityworkflow, not with a bot release. That is safe before the bot releases:Sourcedefaults toexporter, so the published board reads the same series as today. The Equities Ratio bars show grey on that source.