Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

RBenhGit/Portfolio-Dashboard

https://github.com/RBenhGit/Portfolio-Dashboard · scanned 2026-06-15 23:47 UTC (2 months, 3 weeks ago)

13 raw signals (0 security + 13 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 442 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.

LabelLayerStatusPath
_init software healthy app.py:53
_initial_ingest software healthy app.py:58
_get_portfolio software healthy app.py:73
_get_prices software healthy app.py:82
_series software healthy tests/test_performance_metrics.py:18
test_basic software healthy tests/test_performance_metrics.py:27
test_different_base software healthy tests/test_performance_metrics.py:34
test_empty software healthy tests/test_performance_metrics.py:70
test_double_in_one_year software healthy tests/test_performance_metrics.py:49
test_no_change software healthy tests/test_performance_metrics.py:55
test_50_pct_gain software healthy tests/test_performance_metrics.py:60
test_fewer_than_2_points software healthy tests/test_performance_metrics.py:107
test_zero_start software healthy tests/test_performance_metrics.py:74
test_same_day software healthy tests/test_performance_metrics.py:79
test_simple_drawdown software healthy tests/test_performance_metrics.py:89
test_no_drawdown software healthy tests/test_performance_metrics.py:95
test_full_loss software healthy tests/test_performance_metrics.py:101
test_recovery_doesnt_affect_max_dd software healthy tests/test_performance_metrics.py:111
test_fewer_than_30_points software healthy tests/test_performance_metrics.py:121
test_flat_returns software healthy tests/test_performance_metrics.py:126
test_positive_returns software healthy tests/test_performance_metrics.py:131
test_negative_returns software healthy tests/test_performance_metrics.py:139
test_custom_risk_free software healthy tests/test_performance_metrics.py:147
_make_excel software healthy tests/test_ingestion.py:20
fixture_xlsx software healthy tests/test_ingestion.py:27
__init__ software healthy tests/test_ingestion.py:45
close software healthy tests/test_ingestion.py:48
__getattr__ software healthy tests/test_ingestion.py:51
__enter__ software healthy tests/test_ingestion.py:54
__exit__ software healthy tests/test_ingestion.py:57
pipeline_env software healthy tests/test_ingestion.py:62
test_full_pipeline software healthy tests/test_ingestion.py:81
test_realized_trade_recorded software healthy tests/test_ingestion.py:104
test_fx_backfilled_for_usd_cost_basis software healthy tests/test_ingestion.py:113
test_daily_state_written_per_date software healthy tests/test_ingestion.py:124
test_reingest_same_file_dedups software healthy tests/test_ingestion.py:134
test_import_logged software healthy tests/test_ingestion.py:144
_tx software healthy tests/test_builder.py:12
test_single_nis_buy software healthy tests/test_builder.py:47
test_buy_then_sell software healthy tests/test_builder.py:70
test_sell_closes_position software healthy tests/test_builder.py:100
test_split_doubles_shares software healthy tests/test_builder.py:125
test_split_ratio_calculation software healthy tests/test_builder.py:148
test_orphan_expiry_skipped software healthy tests/test_builder.py:176
test_same_date_short_sell_and_expiry software healthy tests/test_builder.py:206
test_different_date_short_sell_then_expiry software healthy tests/test_builder.py:231
test_usd_buy software healthy tests/test_builder.py:260
test_nis_balance_from_ibi software healthy tests/test_builder.py:287
test_usd_cash_accumulates software healthy tests/test_builder.py:304
test_no_transactions software healthy tests/test_builder.py:330

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
app.py software healthy app.py
.env.example software healthy .env.example
requirements.txt software healthy requirements.txt
initial_positions.json software healthy config/initial_positions.json
test_performance_metrics.py software healthy tests/test_performance_metrics.py
__init__.py software healthy tests/__init__.py
test_ingestion.py software healthy tests/test_ingestion.py
test_builder.py software healthy tests/test_builder.py
test_price_fetcher.py software healthy tests/test_price_fetcher.py
test_excel_reader.py software healthy tests/test_excel_reader.py
test_repository.py software healthy tests/test_repository.py
test_symbol_mapper.py software healthy tests/test_symbol_mapper.py
test_classifier.py software healthy tests/test_classifier.py
test_tase_api.py software healthy tests/test_tase_api.py
README.md software healthy tests/verification_data/README.md
Options_Module_ReEvaluation_2026-04-02.md software healthy docs/Options_Module_ReEvaluation_2026-04-02.md
USER_GUIDE.md software healthy docs/USER_GUIDE.md
performance-tab-why-how-what.md software healthy docs/performance-tab-why-how-what.md
Project_ReEvaluation_2026-06-12.md software healthy docs/Project_ReEvaluation_2026-06-12.md
MASTER_PLAN.md software healthy docs/MASTER_PLAN.md
Insufficient_Shares_Investigation_2026-02-20.md software healthy docs/Insufficient_Shares_Investigation_2026-02-20.md
generate_presentation.py software healthy scripts/generate_presentation.py
__init__.py software healthy src/__init__.py
config.py software healthy src/config.py
__init__.py software healthy src/models/__init__.py
transaction.py software healthy src/models/transaction.py
position.py software healthy src/models/position.py
__init__.py software healthy src/input/__init__.py
excel_reader.py software healthy src/input/excel_reader.py
__init__.py software healthy src/dashboard/__init__.py
styles.py software healthy src/dashboard/styles.py
theme.py software healthy src/dashboard/theme.py
position_table.py software healthy src/dashboard/components/position_table.py
__init__.py software healthy src/dashboard/components/__init__.py
performance_metrics.py software healthy src/dashboard/components/performance_metrics.py
charts.py software healthy src/dashboard/components/charts.py
merged_view.py software healthy src/dashboard/views/merged_view.py
__init__.py software healthy src/dashboard/views/__init__.py
portfolio_view.py software healthy src/dashboard/views/portfolio_view.py
cashflow_view.py software healthy src/dashboard/views/cashflow_view.py
statistics_view.py software healthy src/dashboard/views/statistics_view.py
options_view.py software healthy src/dashboard/views/options_view.py
performance_view.py software healthy src/dashboard/views/performance_view.py
__init__.py software healthy src/database/__init__.py
db.py software healthy src/database/db.py
repository.py software healthy src/database/repository.py
__init__.py software healthy src/portfolio/__init__.py
ingestion.py software healthy src/portfolio/ingestion.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TestCumulativeReturns software healthy tests/test_performance_metrics.py:26
TestCAGR software healthy tests/test_performance_metrics.py:48
TestMaxDrawdown software healthy tests/test_performance_metrics.py:88
TestSharpeRatio software healthy tests/test_performance_metrics.py:120
_NonClosingConnection software healthy tests/test_ingestion.py:42
TestIngestPipeline software healthy tests/test_ingestion.py:80
TestBuildBasicFlows software healthy tests/test_builder.py:43
TestStockSplit software healthy tests/test_builder.py:121
TestOrphanOptionExpiry software healthy tests/test_builder.py:172
TestOptionShortExpiry software healthy tests/test_builder.py:202
TestUsdPositions software healthy tests/test_builder.py:256
TestCashHandling software healthy tests/test_builder.py:283
TestEmptyBuild software healthy tests/test_builder.py:326
TestNormalizeTase software healthy tests/test_price_fetcher.py:13
TestGetPrice software healthy tests/test_price_fetcher.py:49
TestReadExcel software healthy tests/test_excel_reader.py:38
TestIterRows software healthy tests/test_excel_reader.py:89
_NonClosingConnection software healthy tests/test_repository.py:88
TestTransactions software healthy tests/test_repository.py:138
TestFxRates software healthy tests/test_repository.py:177
TestMetadata software healthy tests/test_repository.py:197
TestRealizedTrades software healthy tests/test_repository.py:216
TestDailyState software healthy tests/test_repository.py:247
TestPriceCache software healthy tests/test_repository.py:276
TestBenchmarkCache software healthy tests/test_repository.py:289
TestSnapshots software healthy tests/test_repository.py:313
TestImportLog software healthy tests/test_repository.py:337
TestTaseSymbolMap software healthy tests/test_repository.py:348
TestIsOption software healthy tests/test_symbol_mapper.py:9
TestParseOptionExpiry software healthy tests/test_symbol_mapper.py:29
TestPhantomDetection software healthy tests/test_classifier.py:37
TestPriceNormalization software healthy tests/test_classifier.py:56
TestNisBuys software healthy tests/test_classifier.py:72
TestUsdBuy software healthy tests/test_classifier.py:96
TestSells software healthy tests/test_classifier.py:110
TestDepositWithdrawal software healthy tests/test_classifier.py:131
TestOptionExpiry software healthy tests/test_classifier.py:149
TestStockSplitBonus software healthy tests/test_classifier.py:165
TestDividends software healthy tests/test_classifier.py:184
TestOtherTypes software healthy tests/test_classifier.py:202
TestMarketDetection software healthy tests/test_classifier.py:238
TestOutputFields software healthy tests/test_classifier.py:253
TestLookupSecurity software healthy tests/test_tase_api.py:15
TestDisplayName software healthy tests/test_tase_api.py:54
TestYfFromTd software healthy tests/test_tase_api.py:68
Transaction software healthy src/models/transaction.py:7
Position software healthy src/models/position.py:7
BaseClassifier software healthy src/classifiers/base_classifier.py:5
IBIClassifier software healthy src/classifiers/ibi_classifier.py:16

LabelLayerStatusPath
config software healthy config
tests software healthy tests
verification_data software healthy tests/verification_data
docs software healthy docs
scripts software healthy scripts
src software healthy src
models software healthy src/models
input software healthy src/input
dashboard software healthy src/dashboard
components software healthy src/dashboard/components
views software healthy src/dashboard/views
database software healthy src/database
portfolio software healthy src/portfolio
market software healthy src/market
classifiers software healthy src/classifiers

LabelLayerStatusPath
transactions data healthy src/database/db.py
fx_rates data healthy src/database/db.py
price_cache data healthy src/database/db.py
metadata data healthy src/database/db.py
portfolio_snapshots data healthy src/database/db.py
position_snapshots data healthy src/database/db.py
daily_portfolio_state data healthy src/database/db.py
realized_trades data healthy src/database/db.py
import_log data healthy src/database/db.py
tase_symbol_map data healthy src/database/db.py
benchmark_cache data healthy src/database/db.py
portfolio_current data healthy src/database/db.py

LabelLayerStatusPath
repobility-clone-rin47r9h software healthy /tmp/repobility-clone-rin47r9h

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
126.0.0.0 network healthy src/market/tase_api.py

LabelLayerStatusPath
gpu (detected) hardware healthy config/initial_positions.json
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/36040abd-e490-4ef3-90ad-268c284ec284/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/36040abd-e490-4ef3-90ad-268c284ec284/

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.