https://github.com/ProseroDidrik/finance-automation
· scanned 2026-06-16 02:57 UTC (2 months ago)
68 raw signals (0 security + 68 graph)
Last scanned 2 months ago · v2 · 61 actionable findings from 1 signal source. 7 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 536 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 |
|---|---|---|---|
_rollback_quietly |
software | healthy | load_sie.py:67 |
assign_line_period |
software | healthy | load_sie.py:78 |
vouchers_to_journal_rows |
software | healthy | load_sie.py:100 |
fy_periods |
software | healthy | load_sie.py:174 |
cumulate_ytd |
software | healthy | load_sie.py:194 |
synthesize_sie_ver |
software | healthy | load_sie.py:248 |
build_orgnr_lookup |
software | healthy | load_sie.py:403 |
psaldo_fact_rows |
software | healthy | load_sie.py:426 |
sie_dim_analysis_rows |
software | healthy | load_sie.py:444 |
group_sie_analysis_by_period |
software | healthy | load_sie.py:466 |
fy_is_authoritative |
software | healthy | load_sie.py:480 |
period_within_fy |
software | healthy | load_sie.py:491 |
filter_periods_to_fy |
software | healthy | load_sie.py:512 |
backfill_file_analysis |
software | healthy | load_sie.py:525 |
load_file |
software | healthy | load_sie.py:634 |
st_for |
software | healthy | load_sie.py:769 |
discover_files |
software | healthy | load_sie.py:1109 |
main |
software | healthy | load_sie.py:1121 |
parse_sie |
software | healthy | process_sweden.py:57 |
normalize_orgnr |
software | healthy | process_sweden.py:79 |
load_dotterbolag |
software | healthy | process_sweden.py:84 |
validate_period |
software | healthy | process_sweden.py:125 |
build_new_name |
software | healthy | process_sweden.py:178 |
corrected_ref_filename |
software | healthy | process_sweden.py:191 |
process_sweden |
software | healthy | process_sweden.py:199 |
country_constraint_from_haystacks |
software | dead | shared.py:18 |
prev_month_period |
software | healthy | shared.py:39 |
is_override_for |
software | healthy | shared.py:47 |
begin_run |
software | healthy | shared.py:60 |
_append_event |
software | healthy | shared.py:74 |
load_config |
software | healthy | shared.py:102 |
log |
software | healthy | shared.py:114 |
log_event |
software | dead | shared.py:128 |
load_dotterbolag |
software | healthy | shared.py:134 |
load_dotterbolag_full |
software | healthy | shared.py:154 |
_to_float |
software | healthy | shared.py:166 |
_to_date |
software | healthy | shared.py:175 |
load_overrides |
software | healthy | shared.py:231 |
save_overrides |
software | healthy | shared.py:264 |
safe_dest |
software | healthy | shared.py:284 |
move_to_referens_safe |
software | healthy | shared.py:297 |
glob_one |
software | healthy | shared.py:309 |
save_inl_xlsx |
software | healthy | shared.py:320 |
_resolve_master_path |
software | healthy | shared.py:359 |
canonicalize |
software | healthy | suggest_categories.py:47 |
first_word |
software | healthy | suggest_categories.py:69 |
build_authority_map |
software | healthy | suggest_categories.py:78 |
find_uncategorized |
software | healthy | suggest_categories.py:132 |
suggest_for |
software | healthy | suggest_categories.py:154 |
write_csv |
software | healthy | suggest_categories.py:188 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
load_sie.py |
software | healthy | load_sie.py |
process_sweden.py |
software | healthy | process_sweden.py |
CLAUDE.md |
software | healthy | CLAUDE.md |
shared.py |
software | healthy | shared.py |
suggest_categories.py |
software | healthy | suggest_categories.py |
build_mercur_discrepancy_pack.py |
software | healthy | build_mercur_discrepancy_pack.py |
compare_local_profit.py |
software | healthy | compare_local_profit.py |
delete_db.py |
software | healthy | delete_db.py |
process_finland.py |
software | healthy | process_finland.py |
load_history_sie_saft.py |
software | healthy | load_history_sie_saft.py |
check_counterparties.py |
software | healthy | check_counterparties.py |
LOCAL_PROFIT_COMPARE.md |
software | healthy | LOCAL_PROFIT_COMPARE.md |
gui_status.py |
software | healthy | gui_status.py |
requirements.txt |
software | healthy | requirements.txt |
dry_run.py |
software | healthy | dry_run.py |
process_denmark.py |
software | healthy | process_denmark.py |
load_saft.py |
software | healthy | load_saft.py |
gui_runner.py |
software | healthy | gui_runner.py |
compose.yml |
software | healthy | compose.yml |
saft_parser.py |
software | healthy | saft_parser.py |
load_inl.py |
software | healthy | load_inl.py |
reset.py |
software | healthy | reset.py |
verify_facit.py |
software | healthy | verify_facit.py |
load_suppliers.py |
software | healthy | load_suppliers.py |
load_exchange_rates.py |
software | healthy | load_exchange_rates.py |
process_norway.py |
software | healthy | process_norway.py |
.gitleaks.toml |
software | healthy | .gitleaks.toml |
process_germany.py |
software | healthy | process_germany.py |
gui.py |
software | healthy | gui.py |
.mcp.json |
software | healthy | .mcp.json |
load_personnel.py |
software | healthy | load_personnel.py |
load_ib.py |
software | healthy | load_ib.py |
synthesize_saft_ver.py |
software | healthy | synthesize_saft_ver.py |
SCHEMA.md |
software | healthy | SCHEMA.md |
refresh_views.py |
software | healthy | refresh_views.py |
gui_overrides.py |
software | healthy | gui_overrides.py |
load_history_excel.py |
software | healthy | load_history_excel.py |
reconcile_month.py |
software | healthy | reconcile_month.py |
run_all.py |
software | healthy | run_all.py |
mcp_server.py |
software | healthy | mcp_server.py |
extract.py |
software | healthy | extract.py |
load_account_map.py |
software | healthy | load_account_map.py |
sie_parser.py |
software | healthy | sie_parser.py |
db.py |
software | healthy | db.py |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.mcp.json |
quality | healthy | .mcp.json |
| Label | Layer | Status | Path |
|---|---|---|---|
dim_company |
data | healthy | db.py |
dim_period |
data | healthy | db.py |
fact_balances |
data | healthy | db.py |
dim_exchange_rate |
data | healthy | db.py |
fact_journal_sie |
data | healthy | db.py |
fact_journal_saft |
data | healthy | db.py |
dim_analysis_type |
data | healthy | db.py |
dim_analysis_member |
data | healthy | db.py |
fact_saft_analysis |
data | healthy | db.py |
fact_sie_analysis |
data | healthy | db.py |
dim_account_map |
data | healthy | db.py |
backup_from_mercur |
data | healthy | db.py |
fact_personnel |
data | healthy | db.py |
dim_supplier_register |
data | healthy | db.py |
fact_supplier_spend |
data | healthy | db.py |
load_history |
data | healthy | db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
CompanyRow |
software | healthy | gui_status.py:22 |
ScriptRunner |
software | healthy | gui_runner.py:12 |
DeleteDBDialog |
software | healthy | gui.py:55 |
MainWindow |
software | healthy | gui.py:123 |
OverrideEditor |
software | healthy | gui_overrides.py:38 |
BearerAuthMiddleware |
software | healthy | mcp_server.py:506 |
Conn |
software | healthy | db.py:71 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | load_sie.py |
postgresql |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
ProseroDidrik__finance-automation |
software | healthy | /data/fable5_failed_archive/ProseroDidrik__finance-automati… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | mcp_server.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
hardware | healthy | compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/8d4c66be-453b-4cc6-9882-cbc1a93c38c3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8d4c66be-453b-4cc6-9882-cbc1a93c38c3/
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.