https://github.com/sungwoowi/wevelStock
· scanned 2026-06-16 00:25 UTC (2 months, 2 weeks ago)
136 raw signals (0 security + 136 graph)
Last scanned 2 months, 2 weeks ago · v1 · 126 actionable findings from 1 signal source. 10 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3909 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 |
|---|---|---|---|
_block_real_notifications |
software | healthy | conftest.py:32 |
_fake_notify |
software | healthy | conftest.py:40 |
_summary |
software | healthy | tests/test_guidance_retrospective.py:7 |
test_render_empty_when_no_closed |
software | healthy | tests/test_guidance_retrospective.py:28 |
test_render_shows_core_metrics |
software | healthy | tests/test_guidance_retrospective.py:33 |
test_render_uses_friendly_track_labels_not_code |
software | healthy | tests/test_guidance_retrospective.py:41 |
test_render_lists_best_records |
software | healthy | tests/test_guidance_retrospective.py:49 |
isolated_db |
software | healthy | tests/test_supply_demand_history.py:26 |
__init__ |
software | healthy | tests/test_supply_demand_history.py:36 |
__aenter__ |
software | healthy | tests/test_supply_demand_history.py:40 |
__aexit__ |
software | healthy | tests/test_supply_demand_history.py:43 |
market_investor_total |
software | healthy | tests/test_supply_demand_history.py:46 |
test_refresh_upserts_both_markets |
software | healthy | tests/test_supply_demand_history.py:57 |
test_get_supply_60d_sums_correctly |
software | healthy | tests/test_supply_demand_history.py:107 |
test_agreement_score_branches |
software | healthy | tests/test_supply_demand_history.py:148 |
test_markets_isolated |
software | healthy | tests/test_supply_demand_history.py:158 |
_cfg |
software | healthy | tests/test_account_sizing.py:20 |
_acct |
software | healthy | tests/test_account_sizing.py:49 |
_state |
software | healthy | tests/test_account_sizing.py:60 |
_rec |
software | healthy | tests/test_account_sizing.py:69 |
test_risk_fraction_track_a_base |
software | healthy | tests/test_account_sizing.py:88 |
test_risk_fraction_track_b_base |
software | healthy | tests/test_account_sizing.py:92 |
test_risk_fraction_conviction_bonus_when_3_scores_cross |
software | healthy | tests/test_account_sizing.py:96 |
test_risk_fraction_no_bonus_below_min_scores |
software | healthy | tests/test_account_sizing.py:102 |
test_deployment_cap_aggressive_is_seven_commandment_ceiling |
software | healthy | tests/test_account_sizing.py:112 |
test_deployment_cap_neutral |
software | healthy | tests/test_account_sizing.py:116 |
test_deployment_cap_defensive_lowered |
software | healthy | tests/test_account_sizing.py:120 |
test_deployment_cap_vix_panic_freezes_new_entry |
software | healthy | tests/test_account_sizing.py:124 |
test_split_low_extension_back_loads |
software | healthy | tests/test_account_sizing.py:134 |
test_split_high_extension_front_loads |
software | healthy | tests/test_account_sizing.py:139 |
test_split_mid_extension_balanced |
software | healthy | tests/test_account_sizing.py:144 |
test_split_none_extension_uses_neutral |
software | healthy | tests/test_account_sizing.py:148 |
test_split_ratios_sum_to_one |
software | healthy | tests/test_account_sizing.py:153 |
test_size_blocks_when_stop_loss_missing |
software | healthy | tests/test_account_sizing.py:163 |
test_size_blocks_when_entry_not_above_stop |
software | healthy | tests/test_account_sizing.py:177 |
test_size_risk_based_share_count |
software | healthy | tests/test_account_sizing.py:190 |
test_size_caps_at_single_position_limit |
software | healthy | tests/test_account_sizing.py:206 |
test_size_caps_at_remaining_deployment_room |
software | healthy | tests/test_account_sizing.py:222 |
test_size_trading_account_capped_at_20pct |
software | healthy | tests/test_account_sizing.py:236 |
test_size_freeze_blocks_on_vix_panic |
software | healthy | tests/test_account_sizing.py:252 |
test_size_tranches_split_target_value |
software | healthy | tests/test_account_sizing.py:267 |
isolated_db |
software | healthy | tests/test_news_api.py:23 |
_classified |
software | healthy | tests/test_news_api.py:31 |
test_news_items_endpoint |
software | healthy | tests/test_news_api.py:48 |
test_news_digest_fallback_build |
software | healthy | tests/test_news_api.py:62 |
test_news_digest_empty_graceful |
software | healthy | tests/test_news_api.py:73 |
_acct |
software | healthy | tests/test_account_render.py:12 |
_rec |
software | healthy | tests/test_account_render.py:17 |
_cfg |
software | healthy | tests/test_account_render.py:30 |
test_render_includes_account_label_and_weight |
software | healthy | tests/test_account_render.py:45 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_smoke_executive_compare.json |
software | healthy | _smoke_executive_compare.json |
_baseline_formatter_005930.json |
software | healthy | _baseline_formatter_005930.json |
_smoke_payload3.json |
software | healthy | _smoke_payload3.json |
conftest.py |
software | healthy | conftest.py |
_smoke_track_b.json |
software | healthy | _smoke_track_b.json |
.mcp.json |
software | healthy | .mcp.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
MORNING.md |
software | healthy | MORNING.md |
_smoke_resp_unmapped.json |
software | healthy | _smoke_resp_unmapped.json |
_smoke_resp_kor.json |
software | healthy | _smoke_resp_kor.json |
_smoke_track_b_resp.json |
software | healthy | _smoke_track_b_resp.json |
_smoke_resp.json |
software | healthy | _smoke_resp.json |
_smoke_resp2.json |
software | healthy | _smoke_resp2.json |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
_smoke_payload.json |
software | healthy | _smoke_payload.json |
_smoke_payload2.json |
software | healthy | _smoke_payload2.json |
score_inputs.yaml |
software | healthy | config/score_inputs.yaml |
scenario_analyst_routing.yaml |
software | healthy | config/scenario_analyst_routing.yaml |
screening.yaml |
software | healthy | config/screening.yaml |
evidence_axes.yaml |
software | healthy | config/evidence_axes.yaml |
runtime.yaml |
software | healthy | config/runtime.yaml |
accounts.yaml |
software | healthy | config/accounts.yaml |
market_view.yaml |
software | healthy | config/market_view.yaml |
analyst_subtasks.yaml |
software | healthy | config/analyst_subtasks.yaml |
defaults.yaml |
software | healthy | config/defaults.yaml |
knowledge_sources.yaml |
software | healthy | config/knowledge_sources.yaml |
us_macro.yaml |
software | healthy | config/us_macro.yaml |
scenario_keywords.yaml |
software | healthy | config/scenario_keywords.yaml |
news_source.yaml |
software | healthy | config/news_source.yaml |
label_dictionary.yaml |
software | healthy | config/label_dictionary.yaml |
test_guidance_retrospective.py |
software | healthy | tests/test_guidance_retrospective.py |
test_supply_demand_history.py |
software | healthy | tests/test_supply_demand_history.py |
test_account_sizing.py |
software | healthy | tests/test_account_sizing.py |
test_news_api.py |
software | healthy | tests/test_news_api.py |
test_account_render.py |
software | healthy | tests/test_account_render.py |
test_screening_rs.py |
software | healthy | tests/test_screening_rs.py |
test_data_analysts_v2.py |
software | healthy | tests/test_data_analysts_v2.py |
test_account_desk_view.py |
software | healthy | tests/test_account_desk_view.py |
test_run_analyst_snapshot_extend_metadata.py |
software | healthy | tests/test_run_analyst_snapshot_extend_metadata.py |
test_account_desk.py |
software | healthy | tests/test_account_desk.py |
test_track_selector.py |
software | healthy | tests/test_track_selector.py |
test_briefing_validation.py |
software | healthy | tests/test_briefing_validation.py |
test_executive.py |
software | healthy | tests/test_executive.py |
test_account_api.py |
software | healthy | tests/test_account_api.py |
test_stock_analyst_v3_persona.py |
software | healthy | tests/test_stock_analyst_v3_persona.py |
test_adapters.py |
software | healthy | tests/test_adapters.py |
test_fundamentals_db.py |
software | healthy | tests/test_fundamentals_db.py |
__init__.py |
software | healthy | tests/__init__.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_FakeKIS |
software | healthy | tests/test_supply_demand_history.py:33 |
TestStockRsScore |
software | healthy | tests/test_screening_rs.py:21 |
TestExtensionScore |
software | healthy | tests/test_screening_rs.py:50 |
TestScreeningScore |
software | healthy | tests/test_screening_rs.py:106 |
TestSystemBlocks |
software | healthy | tests/test_executive.py:37 |
TestComposeUserMessage |
software | healthy | tests/test_executive.py:64 |
TestSynthesizeExecutive |
software | healthy | tests/test_executive.py:108 |
_FakeDB |
software | healthy | tests/test_universe_backfill.py:12 |
FakeCollection |
software | healthy | tests/test_knowledge_sync.py:22 |
_FakeKIS |
software | healthy | tests/test_stock_supply.py:41 |
TestPure |
software | healthy | tests/test_stock_supply.py:73 |
TestDB |
software | healthy | tests/test_stock_supply.py:92 |
TestFetch |
software | healthy | tests/test_stock_supply.py:118 |
_Boom |
software | healthy | tests/test_stock_supply.py:138 |
TestEnsure |
software | healthy | tests/test_stock_supply.py:150 |
TestGet60d |
software | healthy | tests/test_stock_supply.py:177 |
TestKISUnit |
software | healthy | tests/test_stock_supply.py:202 |
TestMapToAxis |
software | healthy | tests/test_score_mapping.py:15 |
_FakeProc |
software | healthy | tests/test_claude_code_backend_error_capture.py:38 |
TestComputeEpsYoy |
software | healthy | tests/test_buy_score_inputs.py:28 |
TestComputeAnnualEpsYoy |
software | healthy | tests/test_buy_score_inputs.py:53 |
TestComputeDemandScore |
software | healthy | tests/test_buy_score_inputs.py:80 |
TestComputeInstitutionRatio |
software | healthy | tests/test_buy_score_inputs.py:102 |
FakeCollection |
software | healthy | tests/test_retrieve_skip_empty.py:21 |
FakeClient |
software | healthy | tests/test_retrieve_skip_empty.py:31 |
_MockKIS |
software | healthy | tests/test_charts.py:54 |
_MockYFinance |
software | healthy | tests/test_fundamentals.py:28 |
_FakeSnapshot |
software | healthy | tests/test_track_b_strategist.py:180 |
TestSScore |
software | healthy | tests/test_scoring.py:21 |
TestTScore |
software | healthy | tests/test_scoring.py:75 |
TestAlpha |
software | healthy | tests/test_scoring.py:155 |
TestBuyScore |
software | healthy | tests/test_scoring.py:288 |
TestFScore |
software | healthy | tests/test_scoring.py:325 |
TestComputeFlowInputs |
software | healthy | tests/test_flow_inputs.py:38 |
TestRenderFlowInputsMd |
software | healthy | tests/test_flow_inputs.py:99 |
TestSubtaskPromptAdvisoryFrame |
software | healthy | tests/test_principle_guardian_frame_split.py:25 |
TestPrinciplePersonaFrameDoctrine |
software | healthy | tests/test_principle_guardian_frame_split.py:64 |
TestPrincipleManifestFrameRules |
software | healthy | tests/test_principle_guardian_frame_split.py:97 |
TestTrackPersonaAdvisoryWarningHandling |
software | healthy | tests/test_principle_guardian_frame_split.py:118 |
TestComputeAlignment |
software | healthy | tests/test_screening_inputs.py:37 |
TestComputeSupplyChain |
software | healthy | tests/test_screening_inputs.py:115 |
_FakeKIS |
software | healthy | tests/test_market_macro.py:233 |
TestClassifyMarketRegime |
software | healthy | tests/test_market_macro.py:331 |
TestRegimeToScore |
software | healthy | tests/test_market_macro.py:398 |
_Cfg |
software | healthy | tests/test_llm_mock_fallback_gate.py:21 |
_Sub |
software | healthy | tests/test_llm_mock_fallback_gate.py:24 |
TestResolveProvider |
software | healthy | tests/test_llm_mock_fallback_gate.py:39 |
TestCallLLMNoMockOnFailure |
software | healthy | tests/test_llm_mock_fallback_gate.py:68 |
TestThinkingBudgetForwarding |
software | healthy | tests/test_llm_mock_fallback_gate.py:118 |
_FakeResp |
software | healthy | tests/test_kis_token.py:20 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
tests |
software | healthy | tests |
intent |
software | healthy | tests/intent |
connectors |
software | healthy | connectors |
krx |
software | healthy | connectors/krx |
yfinance |
software | healthy | connectors/yfinance |
kis |
software | healthy | connectors/kis |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
a_wanted |
software | healthy | docs/a_wanted |
raw_docs |
software | healthy | docs/raw_docs |
c_worked |
software | healthy | docs/c_worked |
b_plan |
software | healthy | docs/b_plan |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
checkers |
software | healthy | checkers |
commandments |
software | healthy | checkers/commandments |
pipelines |
software | healthy | pipelines |
market_briefing_now |
software | healthy | pipelines/market_briefing_now |
stages |
software | healthy | pipelines/market_briefing_now/stages |
market_briefing_pre |
software | healthy | pipelines/market_briefing_pre |
tests |
software | healthy | pipelines/market_briefing_pre/tests |
stages |
software | healthy | pipelines/market_briefing_pre/stages |
prompts |
software | healthy | pipelines/market_briefing_pre/prompts |
idea_memo |
software | healthy | idea_memo |
mcp-servers |
software | healthy | mcp-servers |
_template |
software | healthy | mcp-servers/_template |
agents |
software | healthy | agents |
executive |
software | healthy | agents/executive |
account_manager |
software | healthy | agents/account_manager |
strategists |
software | healthy | agents/strategists |
track_a |
software | healthy | agents/strategists/track_a |
track_b |
software | healthy | agents/strategists/track_b |
analysts |
software | healthy | agents/analysts |
stock_picker |
software | healthy | agents/analysts/stock_picker |
wealth_strategist |
software | healthy | agents/analysts/wealth_strategist |
principle_guardian |
software | healthy | agents/analysts/principle_guardian |
flow_analyzer |
software | healthy | agents/analysts/flow_analyzer |
stock_analyst |
software | healthy | agents/analysts/stock_analyst |
trader |
software | healthy | agents/analysts/trader |
market_state_analyzer |
software | healthy | agents/analysts/market_state_analyzer |
news_curator |
software | healthy | agents/analysts/news_curator |
trading_journalist |
software | healthy | agents/analysts/trading_journalist |
collectors |
software | healthy | collectors |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
server |
software | healthy | server |
orchestration |
software | healthy | server/orchestration |
api |
software | healthy | server/api |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | server/main.py |
GET / |
api | healthy | server/main.py |
GET /notifications/recent |
api | healthy | server/api/notifications.py |
POST /notifications/mark-read |
api | healthy | server/api/notifications.py |
GET /api/guidance/kpi |
api | healthy | server/api/guidance.py |
GET /api/guidance/retrospective |
api | healthy | server/api/guidance.py |
GET /api/pipelines |
api | healthy | server/api/pipelines.py |
GET /api/pipelines/{pipeline_id}/latest |
api | healthy | server/api/pipelines.py |
POST /api/pipelines/{pipeline_id}/run |
api | healthy | server/api/pipelines.py |
GET /api/teams |
api | healthy | server/api/teams.py |
GET /api/teams/{team_id}/latest |
api | healthy | server/api/teams.py |
POST / |
api | healthy | server/api/production_chat.py |
POST /stream |
api | healthy | server/api/production_chat.py |
GET /info |
api | healthy | server/api/production_chat.py |
POST /{strategist_id}/chat |
api | healthy | server/api/strategist_chat.py |
POST /{strategist_id}/chat/stream |
api | healthy | server/api/strategist_chat.py |
GET /{strategist_id} |
api | healthy | server/api/strategist_chat.py |
GET /{pipeline_id}/latest |
api | healthy | server/api/briefings_on_demand.py |
GET /{pipeline_id}/recent |
api | healthy | server/api/briefings_on_demand.py |
GET /{pipeline_id}/latest/parts/{key} |
api | healthy | server/api/briefings_on_demand.py |
POST /{pipeline_id}/run |
api | healthy | server/api/briefings_on_demand.py |
POST /{pipeline_id}/resend |
api | healthy | server/api/briefings_on_demand.py |
GET /api/config |
api | healthy | server/api/config.py |
GET /api/config/llm |
api | healthy | server/api/config.py |
POST /api/config/reload |
api | healthy | server/api/config.py |
GET /api/wealth/curve |
api | healthy | server/api/wealth.py |
GET /api/wealth/progress |
api | healthy | server/api/wealth.py |
POST /{analyst_id}/chat |
api | healthy | server/api/analyst_chat.py |
POST /{analyst_id}/chat/stream |
api | healthy | server/api/analyst_chat.py |
GET /{analyst_id} |
api | healthy | server/api/analyst_chat.py |
GET /api/desk/feed |
api | healthy | server/api/desk.py |
GET /api/accounts |
api | healthy | server/api/accounts.py |
GET /api/accounts/{account_id}/holdings |
api | healthy | server/api/accounts.py |
POST /api/refresh-snapshots |
api | healthy | server/api/infra.py |
GET /api/briefings/feed |
api | healthy | server/api/briefings.py |
GET /api/briefings/{run_id} |
api | healthy | server/api/briefings.py |
GET /api/briefings/by-pipeline/{pipeline_id}/latest |
api | healthy | server/api/briefings.py |
GET /api/market/snapshot |
api | healthy | server/api/market.py |
GET /api/market/history |
api | healthy | server/api/market.py |
GET /api/positions/watch |
api | healthy | server/api/positions.py |
POST /api/positions/watch |
api | healthy | server/api/positions.py |
PATCH /api/positions/watch/{position_id} |
api | healthy | server/api/positions.py |
DELETE /api/positions/watch/{position_id} |
api | healthy | server/api/positions.py |
GET /api/positions/sim |
api | healthy | server/api/positions.py |
GET /api/news/digest |
api | healthy | server/api/news.py |
GET /api/news/items |
api | healthy | server/api/news.py |
| Label | Layer | Status | Path |
|---|---|---|---|
team_outputs |
data | healthy | core/db/schema.sql |
team_memory |
data | healthy | core/db/schema.sql |
memory_rollup |
data | healthy | core/db/schema.sql |
llm_call_cache |
data | healthy | core/db/schema.sql |
notifications_log |
data | healthy | core/db/schema.sql |
scheduler_runs |
data | healthy | core/db/schema.sql |
portfolio_log |
data | healthy | core/db/schema.sql |
watchlist |
data | healthy | core/db/schema.sql |
daily_macro |
data | healthy | core/db/schema.sql |
watch_positions |
data | healthy | core/db/schema.sql |
sim_trades |
data | healthy | core/db/schema.sql |
sim_positions |
data | healthy | core/db/schema.sql |
predictions |
data | healthy | core/db/schema.sql |
news_items |
data | healthy | core/db/schema.sql |
briefing_parts |
data | healthy | core/db/schema.sql |
knowledge_index_runs |
data | healthy | core/db/schema.sql |
chart_ohlcv |
data | healthy | core/db/schema.sql |
fundamentals |
data | healthy | core/db/schema.sql |
market_macro_snapshot |
data | healthy | core/db/schema.sql |
supply_demand_history |
data | healthy | core/db/schema.sql |
stock_supply_history |
data | healthy | core/db/schema.sql |
manual_anchors |
data | healthy | core/db/schema.sql |
sector_rs_snapshot |
data | healthy | core/db/schema.sql |
market_view_snapshot |
data | healthy | core/db/schema.sql |
news_source_items |
data | healthy | core/db/schema.sql |
news_digest_snapshot |
data | healthy | core/db/schema.sql |
us_macro_snapshot |
data | healthy | core/db/schema.sql |
account_state |
data | healthy | core/db/schema.sql |
account_positions |
data | healthy | core/db/schema.sql |
account_fills |
data | healthy | core/db/schema.sql |
account_equity_snapshot |
data | healthy | core/db/schema.sql |
schema_version |
data | healthy | core/db/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
MarketHome |
frontend | healthy | webapp/src/app/page.tsx |
RootLayout |
frontend | healthy | webapp/src/app/layout.tsx |
DeskHome |
frontend | healthy | webapp/src/app/desk/page.tsx |
AccountDetailPage |
frontend | healthy | webapp/src/app/desk/[accountId]/page.tsx |
ChatPage |
frontend | healthy | webapp/src/app/chat/page.tsx |
AlertsPage |
frontend | healthy | webapp/src/app/alerts/page.tsx |
ProductionChatPage |
frontend | healthy | webapp/src/app/production-chat/page.tsx |
Home |
frontend | healthy | webapp/src/app/dev/page.tsx |
AnalystChatPage |
frontend | healthy | webapp/src/app/dev/analyst-chat/page.tsx |
NewsPage |
frontend | healthy | webapp/src/app/news/page.tsx |
GuidePage |
frontend | healthy | webapp/src/app/guide/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | webapp/src/app/page.tsx |
/desk |
frontend | healthy | webapp/src/app/desk/page.tsx |
/desk/[accountId] |
frontend | healthy | webapp/src/app/desk/[accountId]/page.tsx |
/chat |
frontend | healthy | webapp/src/app/chat/page.tsx |
/alerts |
frontend | healthy | webapp/src/app/alerts/page.tsx |
/production-chat |
frontend | healthy | webapp/src/app/production-chat/page.tsx |
/dev |
frontend | healthy | webapp/src/app/dev/page.tsx |
/dev/analyst-chat |
frontend | healthy | webapp/src/app/dev/analyst-chat/page.tsx |
/news |
frontend | healthy | webapp/src/app/news/page.tsx |
/guide |
frontend | healthy | webapp/src/app/guide/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | config/defaults.yaml |
port:23 |
network | healthy | config/defaults.yaml |
port:55 |
network | healthy | config/defaults.yaml |
port:58 |
network | healthy | config/defaults.yaml |
port:09 |
network | healthy | pipelines/market_briefing_now/manifest.yaml |
port:30 |
network | healthy | pipelines/market_briefing_now/manifest.yaml |
port:12 |
network | healthy | pipelines/market_briefing_now/manifest.yaml |
port:14 |
network | healthy | pipelines/market_briefing_now/manifest.yaml |
port:07 |
network | healthy | pipelines/market_briefing_pre/manifest.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::core/config/schema.py |
security | healthy | core/config/schema.py |
auth::connectors/kis/client.py |
security | healthy | connectors/kis/client.py |
auth::core/llm/client.py |
security | healthy | core/llm/client.py |
auth::core/llm/claude_code_backend.py |
security | healthy | core/llm/claude_code_backend.py |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::config/defaults.yaml |
security | healthy | config/defaults.yaml |
auth::tests/test_kis_token.py |
security | healthy | tests/test_kis_token.py |
| Label | Layer | Status | Path |
|---|---|---|---|
v5_chart_ohlcv.sql |
data | healthy | core/db/migrations/v5_chart_ohlcv.sql |
v6_fundamentals.sql |
data | healthy | core/db/migrations/v6_fundamentals.sql |
v8_wave_alpha.sql |
data | healthy | core/db/migrations/v8_wave_alpha.sql |
v3_briefing_parts.sql |
data | healthy | core/db/migrations/v3_briefing_parts.sql |
v7_snapshot_extend.sql |
data | healthy | core/db/migrations/v7_snapshot_extend.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
131.0.0.0 |
network | healthy | collectors/fear_greed.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3mn3ytoy |
software | healthy | /tmp/repobility-clone-3mn3ytoy |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | conftest.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | server/api/analyst_chat.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | tests/test_briefing_render.py |
This page is publicly accessible at:
https://repobility.com/scan/93d5fb24-4fd2-4396-9f48-0c2315fe3b80/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/93d5fb24-4fd2-4396-9f48-0c2315fe3b80/
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.