https://github.com/surpriz/BeRich
· scanned 2026-06-16 00:26 UTC (2 months, 2 weeks ago)
95 raw signals (0 security + 95 graph)
Last scanned 2 months, 2 weeks ago · v1 · 89 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1709 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
Dashboard |
software | healthy | frontend/app/page.tsx:Dashboard |
Skeleton |
software | healthy | frontend/app/page.tsx:Skeleton |
RootLayout |
software | healthy | frontend/app/layout.tsx:RootLayout |
fmtPx |
software | healthy | frontend/app/panel/page.tsx:fmtPx |
bookLabel |
software | healthy | frontend/app/panel/page.tsx:bookLabel |
PanelPage |
software | healthy | frontend/app/panel/page.tsx:PanelPage |
classOf |
software | healthy | frontend/app/panel/page.tsx:classOf |
eur |
software | healthy | frontend/app/panel/page.tsx:eur |
reason |
software | healthy | frontend/app/panel/page.tsx:reason |
Card |
software | healthy | frontend/app/panel/page.tsx:Card |
Group |
software | healthy | frontend/app/panel/page.tsx:Group |
Dir |
software | healthy | frontend/app/panel/page.tsx:Dir |
Tag |
software | healthy | frontend/app/panel/page.tsx:Tag |
Field |
software | healthy | frontend/app/panel/page.tsx:Field |
PipelineDiagram |
software | healthy | frontend/app/under-the-hood/page.tsx:PipelineDiagram |
renderBlock |
software | healthy | frontend/app/under-the-hood/page.tsx:renderBlock |
UnderTheHood |
software | healthy | frontend/app/under-the-hood/page.tsx:UnderTheHood |
relFromNow |
software | healthy | frontend/app/ops/page.tsx:relFromNow |
fmtDur |
software | healthy | frontend/app/ops/page.tsx:fmtDur |
fmtAgo |
software | healthy | frontend/app/ops/page.tsx:fmtAgo |
Bar |
software | healthy | frontend/app/ops/page.tsx:Bar |
band |
software | healthy | frontend/app/ops/page.tsx:band |
Metric |
software | healthy | frontend/app/ops/page.tsx:Metric |
OpsPage |
software | healthy | frontend/app/ops/page.tsx:OpsPage |
tick |
software | healthy | frontend/app/ops/page.tsx:tick |
classify |
software | healthy | frontend/app/ticker/[ticker]/page.tsx:classify |
Stat |
software | healthy | frontend/app/ticker/[ticker]/page.tsx:Stat |
TickerPage |
software | healthy | frontend/app/ticker/[ticker]/page.tsx:TickerPage |
Badge |
software | healthy | frontend/app/changelog/page.tsx:Badge |
ChangelogPage |
software | healthy | frontend/app/changelog/page.tsx:ChangelogPage |
fmtEur |
software | healthy | frontend/app/brief/page.tsx:fmtEur |
dirOf |
software | healthy | frontend/app/brief/page.tsx:dirOf |
riskReward |
software | healthy | frontend/app/brief/page.tsx:riskReward |
nextRunLabel |
software | healthy | frontend/app/brief/page.tsx:nextRunLabel |
bookLabel |
software | healthy | frontend/app/brief/page.tsx:bookLabel |
BriefPage |
software | healthy | frontend/app/brief/page.tsx:BriefPage |
OrderCard |
software | healthy | frontend/app/brief/page.tsx:OrderCard |
PlanCard |
software | healthy | frontend/app/brief/page.tsx:PlanCard |
HoldCard |
software | healthy | frontend/app/brief/page.tsx:HoldCard |
isLong |
software | healthy | frontend/app/brief/page.tsx:isLong |
Field |
software | healthy | frontend/app/brief/page.tsx:Field |
isStale |
software | healthy | frontend/app/components/HealthFooter.tsx:isStale |
days |
software | healthy | frontend/app/components/HealthFooter.tsx:days |
HealthFooter |
software | healthy | frontend/app/components/HealthFooter.tsx:HealthFooter |
bookLabel |
software | healthy | frontend/app/components/PaperPanel.tsx:bookLabel |
fmt |
software | healthy | frontend/app/components/PaperPanel.tsx:fmt |
pct |
software | healthy | frontend/app/components/PaperPanel.tsx:pct |
pnlColor |
software | healthy | frontend/app/components/PaperPanel.tsx:pnlColor |
statusLabel |
software | healthy | frontend/app/components/PaperPanel.tsx:statusLabel |
DirectionBadge |
software | healthy | frontend/app/components/PaperPanel.tsx:DirectionBadge |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
pyproject.toml |
software | healthy | pyproject.toml |
postcss.config.mjs |
software | healthy | frontend/postcss.config.mjs |
package.json |
software | healthy | frontend/package.json |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
next.config.ts |
software | healthy | frontend/next.config.ts |
globals.css |
software | healthy | frontend/app/globals.css |
page.tsx |
software | healthy | frontend/app/page.tsx |
layout.tsx |
software | healthy | frontend/app/layout.tsx |
page.tsx |
software | healthy | frontend/app/panel/page.tsx |
page.tsx |
software | healthy | frontend/app/under-the-hood/page.tsx |
page.tsx |
software | healthy | frontend/app/ops/page.tsx |
page.tsx |
software | healthy | frontend/app/ticker/[ticker]/page.tsx |
page.tsx |
software | healthy | frontend/app/changelog/page.tsx |
page.tsx |
software | healthy | frontend/app/brief/page.tsx |
HealthFooter.tsx |
software | healthy | frontend/app/components/HealthFooter.tsx |
PaperPanel.tsx |
software | healthy | frontend/app/components/PaperPanel.tsx |
EquityChart.tsx |
software | healthy | frontend/app/components/EquityChart.tsx |
TopNav.tsx |
software | healthy | frontend/app/components/TopNav.tsx |
StrategySwitch.tsx |
software | healthy | frontend/app/components/StrategySwitch.tsx |
LongShortPanel.tsx |
software | healthy | frontend/app/components/LongShortPanel.tsx |
PendingExitBadge.tsx |
software | healthy | frontend/app/components/PendingExitBadge.tsx |
Term.tsx |
software | healthy | frontend/app/components/Term.tsx |
TickerChart.tsx |
software | healthy | frontend/app/components/TickerChart.tsx |
PageIntro.tsx |
software | healthy | frontend/app/components/PageIntro.tsx |
KeyTerms.tsx |
software | healthy | frontend/app/components/KeyTerms.tsx |
PaperEquityChart.tsx |
software | healthy | frontend/app/components/PaperEquityChart.tsx |
BacktestPanel.tsx |
software | healthy | frontend/app/components/BacktestPanel.tsx |
TrainingInfo.tsx |
software | healthy | frontend/app/components/TrainingInfo.tsx |
CalibrationCard.tsx |
software | healthy | frontend/app/components/CalibrationCard.tsx |
Show.tsx |
software | healthy | frontend/app/components/Show.tsx |
Onboarding.tsx |
software | healthy | frontend/app/components/Onboarding.tsx |
DriftPanel.tsx |
software | healthy | frontend/app/components/DriftPanel.tsx |
SignalsTable.tsx |
software | healthy | frontend/app/components/SignalsTable.tsx |
bars.tsx |
software | healthy | frontend/app/components/bars.tsx |
LightView.tsx |
software | healthy | frontend/app/components/LightView.tsx |
RiskProfileSwitch.tsx |
software | healthy | frontend/app/components/RiskProfileSwitch.tsx |
SignalBadge.tsx |
software | healthy | frontend/app/components/SignalBadge.tsx |
UniverseTabs.tsx |
software | healthy | frontend/app/components/UniverseTabs.tsx |
SignalAdvice.tsx |
software | healthy | frontend/app/components/SignalAdvice.tsx |
LevelSwitch.tsx |
software | healthy | frontend/app/components/LevelSwitch.tsx |
page.tsx |
software | healthy | frontend/app/wallet/page.tsx |
api.ts |
software | healthy | frontend/app/lib/api.ts |
format.ts |
software | healthy | frontend/app/lib/format.ts |
freshness.ts |
software | healthy | frontend/app/lib/freshness.ts |
index.tsx |
software | healthy | frontend/app/lib/strategy/index.tsx |
index.tsx |
software | healthy | frontend/app/lib/level/index.tsx |
index.tsx |
software | healthy | frontend/app/lib/i18n/index.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_CoinFlip |
software | healthy | tests/test_sweep_scheduling.py:77 |
_Store |
software | healthy | tests/test_sweep_scheduling.py:144 |
_FakeBinance |
software | healthy | tests/test_binance_adapter.py:20 |
_Empty |
software | healthy | tests/test_binance_adapter.py:66 |
_FakeStore |
software | healthy | tests/test_asset_class.py:35 |
_FakeStore |
software | healthy | tests/test_cross_sectional.py:28 |
_FakeStore |
software | healthy | tests/test_hpo.py:30 |
_FakeStore |
software | healthy | tests/test_longshort_service.py:32 |
_MockStore |
software | healthy | tests/test_portfolio.py:109 |
_FakeStore |
software | healthy | tests/test_sequence_ranker.py:32 |
Row |
software | healthy | scripts/sweep_horizon_per_asset.py:34 |
_Stats |
software | healthy | scripts/compare_exit_strategies.py:72 |
Row |
software | healthy | scripts/exploit_h3.py:50 |
Row |
software | healthy | scripts/sweep_horizons.py:32 |
Row |
software | healthy | scripts/portfolio_sweep.py:55 |
LabelVariant |
software | healthy | scripts/sweep_labels.py:35 |
Row |
software | healthy | scripts/sweep_labels.py:45 |
Row |
software | healthy | scripts/sweep_universe.py:36 |
Variant |
software | healthy | scripts/pead_risk_managed.py:33 |
Row |
software | healthy | scripts/pead_risk_managed.py:68 |
DataConfig |
software | healthy | src/berich/config.py:29 |
IntradayConfig |
software | healthy | src/berich/config.py:37 |
LabelingConfig |
software | healthy | src/berich/config.py:54 |
SignalConfig |
software | healthy | src/berich/config.py:84 |
LongShortConfigModel |
software | healthy | src/berich/config.py:152 |
ZooConfig |
software | healthy | src/berich/config.py:179 |
AssetUniverses |
software | healthy | src/berich/config.py:226 |
Config |
software | healthy | src/berich/config.py:305 |
LongShortConfig |
software | healthy | src/berich/backtest/longshort.py:31 |
LongShortResult |
software | healthy | src/berich/backtest/longshort.py:48 |
PerfMetrics |
software | healthy | src/berich/backtest/metrics.py:22 |
SharpeSignificance |
software | healthy | src/berich/backtest/significance.py:86 |
BHResult |
software | healthy | src/berich/backtest/multiple_testing.py:23 |
RiskAwarePeadResult |
software | healthy | src/berich/backtest/pead_engine.py:43 |
BacktestConfig |
software | healthy | src/berich/backtest/engine.py:30 |
Trade |
software | healthy | src/berich/backtest/engine.py:74 |
BacktestResult |
software | healthy | src/berich/backtest/engine.py:94 |
PortfolioBacktestResult |
software | healthy | src/berich/backtest/portfolio.py:39 |
StandardScaler |
software | healthy | src/berich/datasets/scaling.py:14 |
SupervisedDataset |
software | healthy | src/berich/datasets/assemble.py:33 |
PeadDataset |
software | healthy | src/berich/datasets/pead.py:28 |
Fold |
software | healthy | src/berich/datasets/splits.py:18 |
PanelDataset |
software | healthy | src/berich/datasets/cross_sectional.py:28 |
StackingEnsemble |
software | healthy | src/berich/models/ensemble.py:35 |
AveragingEnsemble |
software | healthy | src/berich/models/ensemble.py:119 |
TFTConfig |
software | healthy | src/berich/models/tft.py:24 |
_GRN |
software | healthy | src/berich/models/tft.py:33 |
_TFTNet |
software | healthy | src/berich/models/tft.py:52 |
TFTModel |
software | healthy | src/berich/models/tft.py:87 |
ModelMetadata |
software | healthy | src/berich/models/registry.py:52 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
app |
software | healthy | frontend/app |
panel |
software | healthy | frontend/app/panel |
under-the-hood |
software | healthy | frontend/app/under-the-hood |
ops |
software | healthy | frontend/app/ops |
ticker |
software | healthy | frontend/app/ticker |
[ticker] |
software | healthy | frontend/app/ticker/[ticker] |
changelog |
software | healthy | frontend/app/changelog |
brief |
software | healthy | frontend/app/brief |
components |
software | healthy | frontend/app/components |
wallet |
software | healthy | frontend/app/wallet |
lib |
software | healthy | frontend/app/lib |
strategy |
software | healthy | frontend/app/lib/strategy |
level |
software | healthy | frontend/app/lib/level |
i18n |
software | healthy | frontend/app/lib/i18n |
how-it-works |
software | healthy | frontend/app/how-it-works |
studio |
software | healthy | frontend/app/studio |
intraday |
software | healthy | frontend/app/intraday |
copy |
software | healthy | frontend/app/copy |
strategies |
software | healthy | frontend/app/strategies |
training |
software | healthy | frontend/app/training |
config |
software | healthy | config |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
berich |
software | healthy | src/berich |
backtest |
software | healthy | src/berich/backtest |
datasets |
software | healthy | src/berich/datasets |
models |
software | healthy | src/berich/models |
notifications |
software | healthy | src/berich/notifications |
monitoring |
software | healthy | src/berich/monitoring |
api |
software | healthy | src/berich/api |
signals |
software | healthy | src/berich/signals |
risk |
software | healthy | src/berich/risk |
labeling |
software | healthy | src/berich/labeling |
scheduler |
software | healthy | src/berich/scheduler |
features |
software | healthy | src/berich/features |
training |
software | healthy | src/berich/training |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | src/berich/api/app.py |
GET /watchlist |
api | healthy | src/berich/api/app.py |
GET /signals |
api | healthy | src/berich/api/app.py |
GET /signals/{ticker}/history |
api | healthy | src/berich/api/app.py |
GET /signals/{ticker}/explain |
api | healthy | src/berich/api/app.py |
GET /training |
api | healthy | src/berich/api/app.py |
GET /training/{ticker} |
api | healthy | src/berich/api/app.py |
GET /risk-profile |
api | healthy | src/berich/api/app.py |
POST /risk-profile |
api | healthy | src/berich/api/app.py |
GET /replication |
api | healthy | src/berich/api/app.py |
GET /brief-plan |
api | healthy | src/berich/api/app.py |
GET /video-script |
api | healthy | src/berich/api/app.py |
GET /hpo-progress |
api | healthy | src/berich/api/app.py |
GET /ops |
api | healthy | src/berich/api/app.py |
GET /config |
api | healthy | src/berich/api/app.py |
GET /universes |
api | healthy | src/berich/api/app.py |
GET /longshort/basket |
api | healthy | src/berich/api/app.py |
GET /longshort/equity |
api | healthy | src/berich/api/app.py |
GET /prices/{ticker} |
api | healthy | src/berich/api/app.py |
GET /drift |
api | healthy | src/berich/api/app.py |
GET /backtest |
api | healthy | src/berich/api/app.py |
GET /paper/positions |
api | healthy | src/berich/api/app.py |
GET /paper/concentration |
api | healthy | src/berich/api/app.py |
GET /paper/equity |
api | healthy | src/berich/api/app.py |
GET /paper/closed-trades |
api | healthy | src/berich/api/app.py |
GET /paper/calibration |
api | healthy | src/berich/api/app.py |
GET /paper/export.csv |
api | healthy | src/berich/api/app.py |
GET /intraday/signals |
api | healthy | src/berich/api/app.py |
GET /intraday/brief-plan |
api | healthy | src/berich/api/app.py |
GET /intraday/replication |
api | healthy | src/berich/api/app.py |
GET /intraday/paper/positions |
api | healthy | src/berich/api/app.py |
GET /intraday/paper/equity |
api | healthy | src/berich/api/app.py |
GET /intraday/paper/closed-trades |
api | healthy | src/berich/api/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
Dashboard |
frontend | healthy | frontend/app/page.tsx |
RootLayout |
frontend | healthy | frontend/app/layout.tsx |
PanelPage |
frontend | healthy | frontend/app/panel/page.tsx |
UnderTheHood |
frontend | healthy | frontend/app/under-the-hood/page.tsx |
OpsPage |
frontend | healthy | frontend/app/ops/page.tsx |
TickerPage |
frontend | healthy | frontend/app/ticker/[ticker]/page.tsx |
ChangelogPage |
frontend | healthy | frontend/app/changelog/page.tsx |
BriefPage |
frontend | healthy | frontend/app/brief/page.tsx |
WalletPage |
frontend | healthy | frontend/app/wallet/page.tsx |
HowItWorks |
frontend | healthy | frontend/app/how-it-works/page.tsx |
StudioPage |
frontend | healthy | frontend/app/studio/page.tsx |
IntradayPage |
frontend | healthy | frontend/app/intraday/page.tsx |
CopyPage |
frontend | healthy | frontend/app/copy/page.tsx |
StrategiesPage |
frontend | healthy | frontend/app/strategies/page.tsx |
TrainingPage |
frontend | healthy | frontend/app/training/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/app/page.tsx |
/panel |
frontend | healthy | frontend/app/panel/page.tsx |
/under-the-hood |
frontend | healthy | frontend/app/under-the-hood/page.tsx |
/ops |
frontend | healthy | frontend/app/ops/page.tsx |
/ticker/[ticker] |
frontend | healthy | frontend/app/ticker/[ticker]/page.tsx |
/changelog |
frontend | healthy | frontend/app/changelog/page.tsx |
/brief |
frontend | healthy | frontend/app/brief/page.tsx |
/wallet |
frontend | healthy | frontend/app/wallet/page.tsx |
/how-it-works |
frontend | healthy | frontend/app/how-it-works/page.tsx |
/studio |
frontend | healthy | frontend/app/studio/page.tsx |
/intraday |
frontend | healthy | frontend/app/intraday/page.tsx |
/copy |
frontend | healthy | frontend/app/copy/page.tsx |
/strategies |
frontend | healthy | frontend/app/strategies/page.tsx |
/training |
frontend | healthy | frontend/app/training/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
longshort_basket |
data | healthy | src/berich/signals/longshort_service.py |
signals |
data | healthy | src/berich/signals/store.py |
paper_trades |
data | healthy | src/berich/signals/paper_intraday.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:22 |
network | healthy | scripts/verify_sync.sh |
port:30 |
network | healthy | scripts/verify_sync.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ibyv53n3 |
software | healthy | /tmp/repobility-clone-ibyv53n3 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | tests/test_training_status.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/55b67142-e2a9-4fd3-8f0f-18fb2a152651/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/55b67142-e2a9-4fd3-8f0f-18fb2a152651/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.