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.

user01ju/twse_website

https://github.com/user01ju/twse_website · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

35 raw signals (0 security + 35 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 34 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 176 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
job software dead scheduler.py:17
main software healthy update.py:21
_fetch_day software healthy backfill_prices.py:49
main software healthy backfill_prices.py:102
needs_fetch software healthy backfill_prices.py:122
roc_to_date software healthy fetcher/market_calendar.py:18
date_to_roc software dead fetcher/market_calendar.py:27
_load_holidays software healthy fetcher/market_calendar.py:32
is_trading_day software healthy fetcher/market_calendar.py:67
get_latest_trading_day software healthy fetcher/market_calendar.py:74
_short_name software healthy fetcher/sector_client.py:20
fetch_sector_performance software dead fetcher/sector_client.py:30
_get software healthy fetcher/twse_client.py:28
_greg_to_roc software healthy fetcher/twse_client.py:40
fetch_taiex_index software dead fetcher/twse_client.py:47
fetch_stock_day_all software dead fetcher/twse_client.py:86
_fetch_legacy software healthy fetcher/twse_client.py:113
fetch_twt84u software healthy fetcher/twse_client.py:126
pf software healthy fetcher/twse_client.py:147
fetch_bfi82u software dead fetcher/twse_client.py:165
fetch_t86 software dead fetcher/twse_client.py:170
fetch_fmtqik software healthy fetcher/twse_client.py:183
pn software healthy fetcher/twse_client.py:211
_path software healthy fetcher/price_cache.py:20
save software healthy fetcher/price_cache.py:24
load software healthy fetcher/price_cache.py:61
load_window software healthy fetcher/price_cache.py:73
_get software healthy fetcher/tpex_client.py:29
_filter_date software healthy fetcher/tpex_client.py:44
get_tpex_data_date software healthy fetcher/tpex_client.py:60
fetch_highlight software dead fetcher/tpex_client.py:87
fetch_daily_quotes software dead fetcher/tpex_client.py:111
fetch_3insti_summary software dead fetcher/tpex_client.py:117
fetch_3insti_qfii software dead fetcher/tpex_client.py:123
fetch_3insti_trust software dead fetcher/tpex_client.py:129
fetch_3insti_all software dead fetcher/tpex_client.py:135
fetch_esb_quotes software dead fetcher/tpex_client.py:141
_group software healthy processor/mover_sector.py:6
build software healthy processor/mover_sector.py:47
_from_twse_t86 software healthy processor/dealer_trades.py:5
_from_tpex_all software healthy processor/dealer_trades.py:33
build software healthy processor/dealer_trades.py:61
_normalize_twse software healthy processor/movers.py:5
_normalize_tpex software healthy processor/movers.py:32
build software healthy processor/movers.py:61
_fmt_stocks software healthy processor/ai_summary.py:8
_build_prompt software healthy processor/ai_summary.py:16
build software healthy processor/ai_summary.py:126
build software healthy processor/market_trend.py:19
_empty software healthy processor/market_trend.py:125

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

LabelLayerStatusPath
cmoney_raw.json software healthy cmoney_raw.json
README.md software healthy README.md
config.py software healthy config.py
scheduler.py software healthy scheduler.py
server.py software healthy server.py
update.py software healthy update.py
requirements.txt software healthy requirements.txt
CHANGELOG.md software healthy CHANGELOG.md
backfill_prices.py software healthy backfill_prices.py
market_calendar.py software healthy fetcher/market_calendar.py
__init__.py software healthy fetcher/__init__.py
sector_client.py software healthy fetcher/sector_client.py
twse_client.py software healthy fetcher/twse_client.py
price_cache.py software healthy fetcher/price_cache.py
tpex_client.py software healthy fetcher/tpex_client.py
report.js software healthy static/js/report.js
style.css software healthy static/css/style.css
mover_sector.py software healthy processor/mover_sector.py
__init__.py software healthy processor/__init__.py
dealer_trades.py software healthy processor/dealer_trades.py
movers.py software healthy processor/movers.py
ai_summary.py software healthy processor/ai_summary.py
market_trend.py software healthy processor/market_trend.py
sector_inst.py software healthy processor/sector_inst.py
trust_trades.py software healthy processor/trust_trades.py
market_breadth.py software healthy processor/market_breadth.py
institutional.py software healthy processor/institutional.py
foreign_trades.py software healthy processor/foreign_trades.py
utils.py software healthy processor/utils.py
combined_inst.py software healthy processor/combined_inst.py
sector_analysis.py software healthy processor/sector_analysis.py
index_stats.py software healthy processor/index_stats.py
__init__.py software healthy generator/__init__.py
index_builder.py software healthy generator/index_builder.py
renderer.py software healthy generator/renderer.py
report_builder.py software healthy generator/report_builder.py
today_builder.py software healthy generator/today_builder.py
base.html software healthy templates/base.html
report.html software healthy templates/report.html
taiex_summary.html software healthy templates/partials/taiex_summary.html
market_trend.html software healthy templates/partials/market_trend.html
ai_summary.html software healthy templates/partials/ai_summary.html
sector_inst_summary.html software healthy templates/partials/sector_inst_summary.html
sector_inst_summary_sell.html software healthy templates/partials/sector_inst_summary_sell.html
institutional_table.html software healthy templates/partials/institutional_table.html
market_breadth.html software healthy templates/partials/market_breadth.html
sector_inst.html software healthy templates/partials/sector_inst.html
sector_inst_sell.html software healthy templates/partials/sector_inst_sell.html
inst_stock_table.html software healthy templates/partials/inst_stock_table.html
movers_table.html software healthy templates/partials/movers_table.html

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

LabelLayerStatusPath
fetcher software healthy fetcher
static software healthy static
js software healthy static/js
css software healthy static/css
processor software healthy processor
generator software healthy generator
templates software healthy templates
partials software healthy templates/partials
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
port:15 network healthy .github/workflows/daily_update.yml
port:07 network healthy .github/workflows/daily_update.yml
port:16 network healthy .github/workflows/daily_update.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
ANTHROPIC_API_KEY cicd healthy
REPORT_DATE cicd healthy

LabelLayerStatusPath
FetchError software healthy fetcher/twse_client.py:24
FetchError software healthy fetcher/tpex_client.py:25

LabelLayerStatusPath
repobility-clone-2_mqauul software healthy /tmp/repobility-clone-2_mqauul

LabelLayerStatusPath
gha::daily_update cicd healthy .github/workflows/daily_update.yml

LabelLayerStatusPath
update cicd healthy .github/workflows/daily_update.yml
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/f5bc04da-bd0b-4864-a56e-b1aa910f3e6f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f5bc04da-bd0b-4864-a56e-b1aa910f3e6f/

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.