https://github.com/woyzeck1978/pensioenfondsen
· scanned 2026-06-16 01:01 UTC (2 months, 1 week ago)
99 raw signals (0 security + 99 graph)
Last scanned 2 months, 1 week ago · v1 · 83 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 644 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 |
|---|---|---|---|
check_funds |
software | healthy | check_dekkingsgraad.py:13 |
run |
software | healthy | get_bpfl.py:3 |
run |
software | healthy | get_bpl.py:4 |
run |
software | healthy | get_cbapf_pdf.py:3 |
run |
software | healthy | get_cbapf_links.py:3 |
download_playwright |
software | healthy | download_pdfs.py:6 |
main |
software | healthy | download_pdfs.py:39 |
run |
software | healthy | download_bpfl.py:4 |
find_balans |
software | healthy | parse_balans.py:4 |
write_log |
software | healthy | scripts/update_master.py:9 |
run_script |
software | healthy | scripts/update_master.py:16 |
main |
software | healthy | scripts/update_master.py:34 |
_main_conn |
software | healthy | scripts/automation/generate_alerts.py:43 |
_is_garbage |
software | healthy | scripts/automation/generate_alerts.py:49 |
scan_news |
software | healthy | scripts/automation/generate_alerts.py:56 |
scan_jaarverslag |
software | healthy | scripts/automation/generate_alerts.py:85 |
scan_dekkingsgraad |
software | healthy | scripts/automation/generate_alerts.py:115 |
notify |
software | healthy | scripts/automation/generate_alerts.py:155 |
main |
software | healthy | scripts/automation/generate_alerts.py:181 |
extract_text_from_pdf |
software | healthy | scripts/document_parsing/pass_31_deep_extraction.py:11 |
analyze_report |
software | dead | scripts/document_parsing/pass_31_deep_extraction.py:21 |
main |
software | healthy | scripts/document_parsing/pass_31_deep_extraction.py:127 |
score_page_per_concept |
software | healthy | scripts/document_parsing/llm_extract.py:80 |
build_inventory |
software | healthy | scripts/document_parsing/llm_extract.py:115 |
build_context |
software | healthy | scripts/document_parsing/llm_extract.py:129 |
call_ollama |
software | healthy | scripts/document_parsing/llm_extract.py:169 |
sanity_check |
software | healthy | scripts/document_parsing/llm_extract.py:184 |
ensure_schema |
software | healthy | scripts/document_parsing/llm_extract.py:235 |
select_targets |
software | healthy | scripts/document_parsing/llm_extract.py:256 |
main |
software | healthy | scripts/document_parsing/llm_extract.py:273 |
log |
software | healthy | scripts/document_parsing/llm_extract.py:286 |
apply_to_funds |
software | healthy | scripts/document_parsing/llm_extract.py:372 |
build_inventory |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:68 |
pick_pdf_for_year |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:83 |
_is_toc_page |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:92 |
find_narrative_pages |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:101 |
call_ollama |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:157 |
sanitize |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:172 |
main |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:191 |
log |
software | healthy | scripts/document_parsing/llm_extract_analysis.py:204 |
clean_dutch_number |
software | healthy | scripts/document_parsing/extract_costs.py:12 |
normalize_to_millions |
software | healthy | scripts/document_parsing/extract_costs.py:31 |
extract_fee_from_text |
software | healthy | scripts/document_parsing/extract_costs.py:39 |
process_pdf |
software | healthy | scripts/document_parsing/extract_costs.py:48 |
main |
software | healthy | scripts/document_parsing/extract_costs.py:94 |
extract_text_from_pdf |
software | healthy | scripts/document_parsing/extract_aum.py:8 |
find_aum |
software | healthy | scripts/document_parsing/extract_aum.py:20 |
main |
software | healthy | scripts/document_parsing/extract_aum.py:60 |
extract_funds |
software | healthy | scripts/document_parsing/extract_funds.py:9 |
save_to_db |
software | healthy | scripts/document_parsing/extract_funds.py:53 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
check_dekkingsgraad.py |
software | healthy | check_dekkingsgraad.py |
parse_finals.py |
software | healthy | parse_finals.py |
check_missing_history.py |
software | healthy | check_missing_history.py |
get_bpfl.py |
software | healthy | get_bpfl.py |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
get_bpl.py |
software | healthy | get_bpl.py |
get_cbapf_pdf.py |
software | healthy | get_cbapf_pdf.py |
get_cbapf_links.py |
software | healthy | get_cbapf_links.py |
missing_pension_funds.md |
software | healthy | missing_pension_funds.md |
download_pdfs.py |
software | healthy | download_pdfs.py |
ROADMAP.md |
software | healthy | ROADMAP.md |
equity_strategies_2024.md |
software | healthy | equity_strategies_2024.md |
download_bpfl.py |
software | healthy | download_bpfl.py |
requirements.txt |
software | healthy | requirements.txt |
parse_balans.py |
software | healthy | parse_balans.py |
run_all.sh |
software | healthy | scripts/run_all.sh |
update_master.py |
software | healthy | scripts/update_master.py |
.env |
software | healthy | scripts/.env |
DEPLOY_STATUS.md |
software | healthy | scripts/automation/DEPLOY_STATUS.md |
generate_alerts.py |
software | healthy | scripts/automation/generate_alerts.py |
setup_server.sh |
software | healthy | scripts/automation/setup_server.sh |
scrape_mini.sh |
software | healthy | scripts/automation/scrape_mini.sh |
scrape_push.sh |
software | healthy | scripts/automation/scrape_push.sh |
pass_31_deep_extraction.py |
software | healthy | scripts/document_parsing/pass_31_deep_extraction.py |
llm_extract.py |
software | healthy | scripts/document_parsing/llm_extract.py |
extract_apg_page_53.py |
software | healthy | scripts/document_parsing/extract_apg_page_53.py |
extract_hoogovens_11_16.py |
software | healthy | scripts/document_parsing/extract_hoogovens_11_16.py |
parse_apf_transitie.py |
software | healthy | scripts/document_parsing/parse_apf_transitie.py |
llm_extract_analysis.py |
software | healthy | scripts/document_parsing/llm_extract_analysis.py |
extract_sabic_page_19.py |
software | healthy | scripts/document_parsing/extract_sabic_page_19.py |
extract_costs.py |
software | healthy | scripts/document_parsing/extract_costs.py |
extract_aum.py |
software | healthy | scripts/document_parsing/extract_aum.py |
parse_renb.py |
software | healthy | scripts/document_parsing/parse_renb.py |
extract_abn_page_44.py |
software | healthy | scripts/document_parsing/extract_abn_page_44.py |
search_hoogovens.py |
software | healthy | scripts/document_parsing/search_hoogovens.py |
extract_funds.py |
software | healthy | scripts/document_parsing/extract_funds.py |
extract_invaarplanning.py |
software | healthy | scripts/document_parsing/extract_invaarplanning.py |
parse_transitieplannen.py |
software | healthy | scripts/document_parsing/parse_transitieplannen.py |
search_philips.py |
software | healthy | scripts/document_parsing/search_philips.py |
llm_extract_deelnemers_history.py |
software | healthy | scripts/document_parsing/llm_extract_deelnemers_history.py |
parse_oak.py |
software | healthy | scripts/document_parsing/parse_oak.py |
extract_missing_pdf_metrics.py |
software | healthy | scripts/document_parsing/extract_missing_pdf_metrics.py |
parse_hoogovens.py |
software | healthy | scripts/document_parsing/parse_hoogovens.py |
extract_abn_totals.py |
software | healthy | scripts/document_parsing/extract_abn_totals.py |
parse_pensioenpro.py |
software | healthy | scripts/document_parsing/parse_pensioenpro.py |
extract_asset_classes.py |
software | healthy | scripts/document_parsing/extract_asset_classes.py |
search_abn_keywords.py |
software | healthy | scripts/document_parsing/search_abn_keywords.py |
extract_transitieoverzicht.py |
software | healthy | scripts/document_parsing/extract_transitieoverzicht.py |
extract_new_funds.py |
software | healthy | scripts/document_parsing/extract_new_funds.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
llm_extracted |
data | healthy | scripts/document_parsing/llm_extract.py |
llm_deelnemers_history |
data | healthy | scripts/document_parsing/llm_extract_deelnemers_history.py |
pdf_extracted |
data | healthy | scripts/document_parsing/extract_pdf_metadata.py |
extracted_metadata |
data | healthy | scripts/data_collection/scrape_fund_metadata.py |
historical_metrics |
data | healthy | scripts/analysis/analyze_historical_metrics.py |
equity_allocations_extracted |
data | healthy | scripts/analysis/analyze_reports.py |
funds |
data | healthy | scripts/db_management/init_db.py |
equity_strategies |
data | healthy | scripts/db_management/init_db.py |
overrides |
data | healthy | scripts/utils_and_viz/local_state.py |
edit_audit |
data | healthy | scripts/utils_and_viz/local_state.py |
watchlist |
data | healthy | scripts/utils_and_viz/local_state.py |
alerts |
data | healthy | scripts/utils_and_viz/local_state.py |
| Label | Layer | Status | Path |
|---|---|---|---|
115.0.0.0 |
network | healthy | download_bpfl.py |
127.0.0.1 |
network | healthy | scripts/automation/setup_server.sh |
100.71.107.24 |
network | healthy | scripts/document_parsing/llm_extract.py |
122.0.0.0 |
network | healthy | scripts/document_parsing/parse_transitieplannen.py |
120.0.0.0 |
network | healthy | scripts/document_parsing/extract_sfdr_metrics.py |
100.107.33.80 |
network | healthy | scripts/api/main.py |
114.0.0.0 |
network | healthy | scripts/data_collection/search_and_download_reports.py |
124.0.0.0 |
network | healthy | scripts/data_collection/scrape_fund_metadata.py |
1.871.783.000 |
network | healthy | scripts/analysis/analyze_appended_reports.py |
1.800.000.000 |
network | healthy | scripts/analysis/analyze_appended_reports.py |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
automation |
software | healthy | scripts/automation |
document_parsing |
software | healthy | scripts/document_parsing |
api |
software | healthy | scripts/api |
data_collection |
software | healthy | scripts/data_collection |
analysis |
software | healthy | scripts/analysis |
db_management |
software | healthy | scripts/db_management |
utils_and_viz |
software | healthy | scripts/utils_and_viz |
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | scripts/api/main.py |
GET /api/health |
api | healthy | scripts/api/main.py |
GET /api/funds |
api | healthy | scripts/api/main.py |
GET /api/funds/{fund_id} |
api | healthy | scripts/api/main.py |
GET /api/historical/{fund_id} |
api | healthy | scripts/api/main.py |
GET /api/news |
api | healthy | scripts/api/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8501 |
network | healthy | scripts/automation/setup_server.sh |
port:06 |
network | healthy | scripts/automation/setup_server.sh |
port:30 |
network | healthy | scripts/automation/setup_server.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-b6ngo0fb |
software | healthy | /tmp/repobility-clone-b6ngo0fb |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::scripts/.env |
security | healthy | scripts/.env |
This page is publicly accessible at:
https://repobility.com/scan/e7727cb7-27ac-4681-84d5-4f9869922c2c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e7727cb7-27ac-4681-84d5-4f9869922c2c/
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.