https://github.com/amsxna060/Advanced_Finance_Tracker
· scanned 2026-06-17 01:33 UTC (1 month, 2 weeks ago)
120 raw signals (0 security + 120 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -20.5 (diff) · 84 actionable findings from 1 signal source. 36 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1939 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 |
|---|---|---|---|
_normalize |
software | healthy | backend/prestart.py:10 |
main |
software | healthy | backend/prestart.py:14 |
cors_origins_no_wildcard |
software | healthy | backend/app/config.py:56 |
_enforce_production_hardening |
software | healthy | backend/app/config.py:68 |
cors_origins_list |
software | healthy | backend/app/config.py:94 |
get_current_user |
software | dead | backend/app/dependencies.py:12 |
require_admin |
software | dead | backend/app/dependencies.py:36 |
require_write_access |
software | dead | backend/app/dependencies.py:45 |
security_headers |
software | healthy | backend/app/main.py:70 |
_verify_csrf |
software | healthy | backend/app/main.py:94 |
enforce_csrf |
software | healthy | backend/app/main.py:113 |
enforce_readonly |
software | healthy | backend/app/main.py:129 |
shutdown |
software | healthy | backend/app/main.py:181 |
startup |
software | healthy | backend/app/main.py:186 |
_run_migrations |
software | healthy | backend/app/main.py:214 |
root |
software | healthy | backend/app/main.py:280 |
health_check |
software | healthy | backend/app/main.py:290 |
get_db |
software | healthy | backend/app/database.py:52 |
_validate_date_range |
software | healthy | backend/app/schemas/loan.py:11 |
validate_dates |
software | healthy | backend/app/schemas/loan.py:56 |
validate_receipt_url |
software | healthy | backend/app/schemas/expense.py:62 |
validate_expense_date |
software | healthy | backend/app/schemas/expense.py:37 |
_d |
software | healthy | backend/app/routers/accounts.py:30 |
_current_balance |
software | healthy | backend/app/routers/accounts.py:34 |
_account_dict |
software | healthy | backend/app/routers/accounts.py:70 |
_txn_dict |
software | healthy | backend/app/routers/accounts.py:92 |
list_accounts |
software | healthy | backend/app/routers/accounts.py:117 |
create_account |
software | healthy | backend/app/routers/accounts.py:128 |
get_account |
software | healthy | backend/app/routers/accounts.py:156 |
update_account |
software | healthy | backend/app/routers/accounts.py:170 |
delete_account |
software | healthy | backend/app/routers/accounts.py:207 |
list_transactions |
software | healthy | backend/app/routers/accounts.py:234 |
add_transaction |
software | healthy | backend/app/routers/accounts.py:256 |
transfer_between_accounts |
software | healthy | backend/app/routers/accounts.py:313 |
void_transaction |
software | healthy | backend/app/routers/accounts.py:401 |
_d |
software | healthy | backend/app/routers/reports.py:32 |
generate_loan_statement |
software | healthy | backend/app/routers/reports.py:39 |
_loan_excel |
software | healthy | backend/app/routers/reports.py:109 |
generate_portfolio_summary |
software | healthy | backend/app/routers/reports.py:139 |
generate_pnl_report |
software | healthy | backend/app/routers/reports.py:274 |
_pnl_excel |
software | healthy | backend/app/routers/reports.py:399 |
_safe_table |
software | healthy | backend/app/routers/admin.py:31 |
mark_all_existing_as_legacy |
software | healthy | backend/app/routers/admin.py:40 |
unmark_all_legacy |
software | healthy | backend/app/routers/admin.py:72 |
delete_all_legacy_data |
software | healthy | backend/app/routers/admin.py:104 |
list_recurring |
software | healthy | backend/app/routers/recurring_transactions.py:59 |
create_recurring |
software | healthy | backend/app/routers/recurring_transactions.py:71 |
update_recurring |
software | healthy | backend/app/routers/recurring_transactions.py:105 |
delete_recurring |
software | healthy | backend/app/routers/recurring_transactions.py:128 |
get_loans |
software | healthy | backend/app/routers/loans.py:31 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CODE_REVIEW_2026-05-29.md |
software | healthy | CODE_REVIEW_2026-05-29.md |
CALC_FEATURE_BUG_AUDIT_2026-06-11.md |
software | healthy | CALC_FEATURE_BUG_AUDIT_2026-06-11.md |
CODEBASE_MINDMAP.md |
software | healthy | CODEBASE_MINDMAP.md |
README.md |
software | healthy | README.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
BUG_AUDIT_REPORT.md |
software | healthy | BUG_AUDIT_REPORT.md |
start.sh |
software | healthy | backend/start.sh |
requirements.txt |
software | healthy | backend/requirements.txt |
prestart.py |
software | healthy | backend/prestart.py |
build.sh |
software | healthy | backend/build.sh |
Dockerfile |
software | healthy | backend/Dockerfile |
config.py |
software | healthy | backend/app/config.py |
dependencies.py |
software | healthy | backend/app/dependencies.py |
main.py |
software | healthy | backend/app/main.py |
database.py |
software | healthy | backend/app/database.py |
loan.py |
software | healthy | backend/app/schemas/loan.py |
__init__.py |
software | healthy | backend/app/schemas/__init__.py |
expense.py |
software | healthy | backend/app/schemas/expense.py |
contact.py |
software | healthy | backend/app/schemas/contact.py |
collateral.py |
software | healthy | backend/app/schemas/collateral.py |
obligation.py |
software | healthy | backend/app/schemas/obligation.py |
property_deal.py |
software | healthy | backend/app/schemas/property_deal.py |
auth.py |
software | healthy | backend/app/schemas/auth.py |
forecast.py |
software | healthy | backend/app/schemas/forecast.py |
partnership.py |
software | healthy | backend/app/schemas/partnership.py |
loan.py |
software | healthy | backend/app/models/loan.py |
category.py |
software | healthy | backend/app/models/category.py |
cash_account.py |
software | healthy | backend/app/models/cash_account.py |
__init__.py |
software | healthy | backend/app/models/__init__.py |
expense.py |
software | healthy | backend/app/models/expense.py |
contact.py |
software | healthy | backend/app/models/contact.py |
category_learning.py |
software | healthy | backend/app/models/category_learning.py |
user.py |
software | healthy | backend/app/models/user.py |
collateral.py |
software | healthy | backend/app/models/collateral.py |
obligation.py |
software | healthy | backend/app/models/obligation.py |
property_anomaly.py |
software | healthy | backend/app/models/property_anomaly.py |
refresh_token.py |
software | healthy | backend/app/models/refresh_token.py |
property_deal.py |
software | healthy | backend/app/models/property_deal.py |
unencumbered_asset.py |
software | healthy | backend/app/models/unencumbered_asset.py |
partnership.py |
software | healthy | backend/app/models/partnership.py |
beesi.py |
software | healthy | backend/app/models/beesi.py |
category_limit.py |
software | healthy | backend/app/models/category_limit.py |
forecast_override.py |
software | healthy | backend/app/models/forecast_override.py |
recurring_transaction.py |
software | healthy | backend/app/models/recurring_transaction.py |
accounts.py |
software | healthy | backend/app/routers/accounts.py |
reports.py |
software | healthy | backend/app/routers/reports.py |
admin.py |
software | healthy | backend/app/routers/admin.py |
recurring_transactions.py |
software | healthy | backend/app/routers/recurring_transactions.py |
loans.py |
software | healthy | backend/app/routers/loans.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Settings |
software | healthy | backend/app/config.py:25 |
Config |
software | healthy | backend/app/config.py:97 |
ContactBrief |
software | healthy | backend/app/schemas/loan.py:17 |
Config |
software | healthy | backend/app/schemas/loan.py:154 |
LoanCreate |
software | healthy | backend/app/schemas/loan.py:27 |
LoanUpdate |
software | healthy | backend/app/schemas/loan.py:60 |
LoanOut |
software | healthy | backend/app/schemas/loan.py:86 |
LoanPaymentCreate |
software | healthy | backend/app/schemas/loan.py:123 |
LoanPaymentOut |
software | healthy | backend/app/schemas/loan.py:136 |
OutstandingResponse |
software | healthy | backend/app/schemas/loan.py:158 |
PaymentPreviewResponse |
software | healthy | backend/app/schemas/loan.py:165 |
CapitalizeRequest |
software | healthy | backend/app/schemas/loan.py:173 |
ExpenseCreate |
software | healthy | backend/app/schemas/expense.py:11 |
ExpenseUpdate |
software | healthy | backend/app/schemas/expense.py:44 |
ExpenseOut |
software | healthy | backend/app/schemas/expense.py:70 |
Config |
software | healthy | backend/app/schemas/expense.py:87 |
ContactCreate |
software | healthy | backend/app/schemas/contact.py:6 |
ContactUpdate |
software | healthy | backend/app/schemas/contact.py:18 |
ContactOut |
software | healthy | backend/app/schemas/contact.py:30 |
Config |
software | healthy | backend/app/schemas/contact.py:44 |
CollateralCreate |
software | healthy | backend/app/schemas/collateral.py:7 |
CollateralUpdate |
software | healthy | backend/app/schemas/collateral.py:21 |
CollateralOut |
software | healthy | backend/app/schemas/collateral.py:34 |
Config |
software | healthy | backend/app/schemas/collateral.py:53 |
GoldRateResponse |
software | healthy | backend/app/schemas/collateral.py:57 |
ObligationCreate |
software | healthy | backend/app/schemas/obligation.py:7 |
ObligationUpdate |
software | healthy | backend/app/schemas/obligation.py:20 |
ObligationOut |
software | healthy | backend/app/schemas/obligation.py:28 |
Config |
software | healthy | backend/app/schemas/obligation.py:65 |
SettlementCreate |
software | healthy | backend/app/schemas/obligation.py:47 |
SettlementOut |
software | healthy | backend/app/schemas/obligation.py:55 |
PropertyDealCreate |
software | healthy | backend/app/schemas/property_deal.py:7 |
PropertyDealUpdate |
software | healthy | backend/app/schemas/property_deal.py:54 |
PropertyDealOut |
software | healthy | backend/app/schemas/property_deal.py:103 |
Config |
software | healthy | backend/app/schemas/property_deal.py:362 |
PropertyTransactionCreate |
software | healthy | backend/app/schemas/property_deal.py:160 |
PropertyTransactionUpdate |
software | healthy | backend/app/schemas/property_deal.py:171 |
PropertySettleRequest |
software | healthy | backend/app/schemas/property_deal.py:181 |
PropertyTransactionOut |
software | healthy | backend/app/schemas/property_deal.py:198 |
SitePlotUpdate |
software | healthy | backend/app/schemas/property_deal.py:217 |
SitePlotCreate |
software | healthy | backend/app/schemas/property_deal.py:231 |
SitePlotOut |
software | healthy | backend/app/schemas/property_deal.py:250 |
PlotBuyerCreate |
software | healthy | backend/app/schemas/property_deal.py:276 |
PlotBuyerUpdate |
software | healthy | backend/app/schemas/property_deal.py:289 |
PlotBuyerOut |
software | healthy | backend/app/schemas/property_deal.py:306 |
SimulationPayload |
software | healthy | backend/app/schemas/property_deal.py:332 |
SimulationCreate |
software | healthy | backend/app/schemas/property_deal.py:349 |
SimulationOut |
software | healthy | backend/app/schemas/property_deal.py:354 |
UserCreate |
software | healthy | backend/app/schemas/auth.py:6 |
UserLogin |
software | healthy | backend/app/schemas/auth.py:14 |
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 | healthy | backend/app/main.py |
GET /health |
api | healthy | backend/app/main.py |
POST / |
api | healthy | backend/app/routers/accounts.py |
GET /{account_id} |
api | healthy | backend/app/routers/accounts.py |
PUT /{account_id} |
api | healthy | backend/app/routers/accounts.py |
DELETE /{account_id} |
api | healthy | backend/app/routers/accounts.py |
GET /{account_id}/transactions |
api | healthy | backend/app/routers/accounts.py |
POST /{account_id}/transactions |
api | healthy | backend/app/routers/accounts.py |
POST /transfer |
api | healthy | backend/app/routers/accounts.py |
DELETE /transactions/{txn_id} |
api | healthy | backend/app/routers/accounts.py |
GET /loan-statement/{loan_id} |
api | healthy | backend/app/routers/reports.py |
GET /portfolio-summary |
api | healthy | backend/app/routers/reports.py |
GET /profit-loss |
api | healthy | backend/app/routers/reports.py |
POST /mark-legacy |
api | healthy | backend/app/routers/admin.py |
POST /unmark-legacy |
api | healthy | backend/app/routers/admin.py |
DELETE /delete-legacy |
api | healthy | backend/app/routers/admin.py |
PATCH /{item_id} |
api | healthy | backend/app/routers/recurring_transactions.py |
DELETE /{item_id} |
api | healthy | backend/app/routers/recurring_transactions.py |
GET /{loan_id} |
api | healthy | backend/app/routers/loans.py |
POST /{loan_id}/reconcile |
api | healthy | backend/app/routers/loans.py |
PUT /{loan_id} |
api | healthy | backend/app/routers/loans.py |
DELETE /{loan_id} |
api | healthy | backend/app/routers/loans.py |
POST /{loan_id}/payments |
api | healthy | backend/app/routers/loans.py |
POST /{loan_id}/force-close |
api | healthy | backend/app/routers/loans.py |
GET /{loan_id}/payments |
api | healthy | backend/app/routers/loans.py |
DELETE /{loan_id}/payments/{payment_id} |
api | healthy | backend/app/routers/loans.py |
GET /{loan_id}/outstanding |
api | healthy | backend/app/routers/loans.py |
GET /{loan_id}/payment-preview |
api | healthy | backend/app/routers/loans.py |
POST /{loan_id}/capitalize |
api | healthy | backend/app/routers/loans.py |
GET /{loan_id}/schedule |
api | healthy | backend/app/routers/loans.py |
GET /{loan_id}/monthly-interest-schedule |
api | healthy | backend/app/routers/loans.py |
GET /{loan_id}/statement |
api | healthy | backend/app/routers/loans.py |
GET /overview |
api | healthy | backend/app/routers/analytics.py |
POST /backfill |
api | healthy | backend/app/routers/analytics.py |
POST /relink-to-cash-home |
api | healthy | backend/app/routers/analytics.py |
GET /assets |
api | healthy | backend/app/routers/analytics.py |
GET /forecast |
api | healthy | backend/app/routers/analytics.py |
GET /activity |
api | healthy | backend/app/routers/analytics.py |
GET /money-flow |
api | healthy | backend/app/routers/analytics.py |
POST /ai-expense-analysis |
api | healthy | backend/app/routers/analytics.py |
GET /reconciliation |
api | healthy | backend/app/routers/analytics.py |
GET /property |
api | healthy | backend/app/routers/analytics.py |
POST /anomalies/scan |
api | healthy | backend/app/routers/analytics.py |
GET /anomalies |
api | healthy | backend/app/routers/analytics.py |
GET /loans-given |
api | healthy | backend/app/routers/analytics.py |
GET /{contact_id} |
api | healthy | backend/app/routers/contacts.py |
POST /{contact_id}/statement |
api | healthy | backend/app/routers/contacts.py |
PUT /{contact_id} |
api | healthy | backend/app/routers/contacts.py |
DELETE /{contact_id} |
api | healthy | backend/app/routers/contacts.py |
PUT /{asset_id} |
api | healthy | backend/app/routers/unencumbered_assets.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/Login |
frontend | healthy | frontend/src/pages/Login.jsx |
/Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.jsx |
/Beesi/BeesiList |
frontend | healthy | frontend/src/pages/Beesi/BeesiList.jsx |
/Beesi/BeesiDetail |
frontend | healthy | frontend/src/pages/Beesi/BeesiDetail.jsx |
/Beesi/BeesiForm |
frontend | healthy | frontend/src/pages/Beesi/BeesiForm.jsx |
/Obligations/ObligationList |
frontend | healthy | frontend/src/pages/Obligations/ObligationList.jsx |
/Properties/PropertyList |
frontend | healthy | frontend/src/pages/Properties/PropertyList.jsx |
/Properties/PropertyDetail |
frontend | healthy | frontend/src/pages/Properties/PropertyDetail.jsx |
/Properties/PropertyForm |
frontend | healthy | frontend/src/pages/Properties/PropertyForm.jsx |
/Properties/SimulatorPage |
frontend | healthy | frontend/src/pages/Properties/SimulatorPage.jsx |
/Loans/LoanDetail |
frontend | healthy | frontend/src/pages/Loans/LoanDetail.jsx |
/Loans/LoanForm |
frontend | healthy | frontend/src/pages/Loans/LoanForm.jsx |
/Loans/LoanStatement |
frontend | healthy | frontend/src/pages/Loans/LoanStatement.jsx |
/Loans/LoanList |
frontend | healthy | frontend/src/pages/Loans/LoanList.jsx |
/Accounts/AccountForm |
frontend | healthy | frontend/src/pages/Accounts/AccountForm.jsx |
/Accounts/AccountDetail |
frontend | healthy | frontend/src/pages/Accounts/AccountDetail.jsx |
/Accounts/AccountList |
frontend | healthy | frontend/src/pages/Accounts/AccountList.jsx |
/Expenses/ExpenseList |
frontend | healthy | frontend/src/pages/Expenses/ExpenseList.jsx |
/Partnerships/PartnershipList |
frontend | healthy | frontend/src/pages/Partnerships/PartnershipList.jsx |
/Partnerships/PartnershipForm |
frontend | healthy | frontend/src/pages/Partnerships/PartnershipForm.jsx |
/Partnerships/PartnershipDetail |
frontend | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
/Analytics/MoneyFlowAnalytics |
frontend | healthy | frontend/src/pages/Analytics/MoneyFlowAnalytics.jsx |
/Analytics/NetWorth |
frontend | healthy | frontend/src/pages/Analytics/NetWorth.jsx |
/Analytics/Forecast |
frontend | healthy | frontend/src/pages/Analytics/Forecast.jsx |
/Analytics/Reconciliation |
frontend | healthy | frontend/src/pages/Analytics/Reconciliation.jsx |
/Analytics/PropertyAnalytics |
frontend | healthy | frontend/src/pages/Analytics/PropertyAnalytics.jsx |
/Analytics/Assets |
frontend | healthy | frontend/src/pages/Analytics/Assets.jsx |
/Analytics/ExpenseAnalytics |
frontend | healthy | frontend/src/pages/Analytics/ExpenseAnalytics.jsx |
/Analytics/Analytics |
frontend | healthy | frontend/src/pages/Analytics/Analytics.jsx |
/Analytics/LoanAnalytics |
frontend | healthy | frontend/src/pages/Analytics/LoanAnalytics.jsx |
/Admin/AdminMigration |
frontend | healthy | frontend/src/pages/Admin/AdminMigration.jsx |
/Contacts/ContactList |
frontend | healthy | frontend/src/pages/Contacts/ContactList.jsx |
/Contacts/ContactDetail |
frontend | healthy | frontend/src/pages/Contacts/ContactDetail.jsx |
/Contacts/ContactForm |
frontend | healthy | frontend/src/pages/Contacts/ContactForm.jsx |
/Contacts/ContactStatementModal |
frontend | healthy | frontend/src/pages/Contacts/ContactStatementModal.jsx |
/Reports/Reports |
frontend | healthy | frontend/src/pages/Reports/Reports.jsx |
/login |
frontend | healthy | frontend/src/App.jsx |
/dashboard |
frontend | healthy | frontend/src/App.jsx |
/contacts |
frontend | healthy | frontend/src/App.jsx |
/contacts/new |
frontend | healthy | frontend/src/App.jsx |
/contacts/:id/edit |
frontend | healthy | frontend/src/App.jsx |
/contacts/:id |
frontend | healthy | frontend/src/App.jsx |
/loans |
frontend | healthy | frontend/src/App.jsx |
/loans/new |
frontend | healthy | frontend/src/App.jsx |
/loans/:id/edit |
frontend | healthy | frontend/src/App.jsx |
/loans/:id/statement |
frontend | healthy | frontend/src/App.jsx |
/loans/:id |
frontend | healthy | frontend/src/App.jsx |
/properties |
frontend | healthy | frontend/src/App.jsx |
/properties/new |
frontend | healthy | frontend/src/App.jsx |
/properties/:id/edit |
frontend | healthy | frontend/src/App.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
unencumbered_assets |
data | healthy | backend/alembic/versions/028_unencumbered_assets.py |
property_simulations |
data | healthy | backend/alembic/versions/033_property_simulations.py |
refresh_token_blacklist |
data | healthy | backend/alembic/versions/036_refresh_token_blacklist.py |
recurring_transactions |
data | healthy | backend/alembic/versions/026_recurring_transactions_loan_pr… |
Loan |
data | healthy | backend/app/models/loan.py |
LoanPayment |
data | healthy | backend/app/models/loan.py |
LoanCapitalizationEvent |
data | healthy | backend/app/models/loan.py |
loans |
data | healthy | backend/app/models/loan.py |
loan_payments |
data | healthy | backend/app/models/loan.py |
loan_capitalization_events |
data | healthy | backend/app/models/loan.py |
Category |
data | healthy | backend/app/models/category.py |
categories |
data | healthy | backend/app/models/category.py |
CashAccount |
data | healthy | backend/app/models/cash_account.py |
AccountTransaction |
data | healthy | backend/app/models/cash_account.py |
cash_accounts |
data | healthy | backend/app/models/cash_account.py |
account_transactions |
data | healthy | backend/app/models/cash_account.py |
Expense |
data | healthy | backend/app/models/expense.py |
expenses |
data | healthy | backend/app/models/expense.py |
Contact |
data | healthy | backend/app/models/contact.py |
contacts |
data | healthy | backend/app/models/contact.py |
CategoryLearning |
data | healthy | backend/app/models/category_learning.py |
category_learnings |
data | healthy | backend/app/models/category_learning.py |
User |
data | healthy | backend/app/models/user.py |
users |
data | healthy | backend/app/models/user.py |
Collateral |
data | healthy | backend/app/models/collateral.py |
collaterals |
data | healthy | backend/app/models/collateral.py |
MoneyObligation |
data | healthy | backend/app/models/obligation.py |
ObligationSettlement |
data | healthy | backend/app/models/obligation.py |
money_obligations |
data | healthy | backend/app/models/obligation.py |
obligation_settlements |
data | healthy | backend/app/models/obligation.py |
PropertyAnomaly |
data | healthy | backend/app/models/property_anomaly.py |
property_anomalies |
data | healthy | backend/app/models/property_anomaly.py |
RefreshTokenBlacklist |
data | healthy | backend/app/models/refresh_token.py |
refresh_token_blacklist |
data | healthy | backend/app/models/refresh_token.py |
PropertyDeal |
data | healthy | backend/app/models/property_deal.py |
PropertyTransaction |
data | healthy | backend/app/models/property_deal.py |
SitePlot |
data | healthy | backend/app/models/property_deal.py |
PlotBuyer |
data | healthy | backend/app/models/property_deal.py |
PropertySimulation |
data | healthy | backend/app/models/property_deal.py |
property_deals |
data | healthy | backend/app/models/property_deal.py |
property_transactions |
data | healthy | backend/app/models/property_deal.py |
site_plots |
data | healthy | backend/app/models/property_deal.py |
plot_buyers |
data | healthy | backend/app/models/property_deal.py |
property_simulations |
data | healthy | backend/app/models/property_deal.py |
UnencumberedAsset |
data | healthy | backend/app/models/unencumbered_asset.py |
unencumbered_assets |
data | healthy | backend/app/models/unencumbered_asset.py |
Partnership |
data | healthy | backend/app/models/partnership.py |
PartnershipMember |
data | healthy | backend/app/models/partnership.py |
PartnershipTransaction |
data | healthy | backend/app/models/partnership.py |
partnerships |
data | healthy | backend/app/models/partnership.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.jsx |
Layout |
frontend | healthy | frontend/src/components/Layout.jsx |
LinkedRecordSelect |
frontend | healthy | frontend/src/components/LinkedRecordSelect.jsx |
ProtectedRoute |
frontend | healthy | frontend/src/components/ProtectedRoute.jsx |
GlobalSearch |
frontend | healthy | frontend/src/components/GlobalSearch.jsx |
ChatBot |
frontend | healthy | frontend/src/components/ChatBot.jsx |
AdvancedFilter |
frontend | healthy | frontend/src/components/AdvancedFilter.jsx |
DealSimulator |
frontend | healthy | frontend/src/components/DealSimulator.jsx |
Login |
frontend | healthy | frontend/src/pages/Login.jsx |
Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.jsx |
BeesiList |
frontend | healthy | frontend/src/pages/Beesi/BeesiList.jsx |
BeesiDetail |
frontend | healthy | frontend/src/pages/Beesi/BeesiDetail.jsx |
BeesiForm |
frontend | healthy | frontend/src/pages/Beesi/BeesiForm.jsx |
ObligationList |
frontend | healthy | frontend/src/pages/Obligations/ObligationList.jsx |
PropertyList |
frontend | healthy | frontend/src/pages/Properties/PropertyList.jsx |
PropertyDetail |
frontend | healthy | frontend/src/pages/Properties/PropertyDetail.jsx |
PropertyForm |
frontend | healthy | frontend/src/pages/Properties/PropertyForm.jsx |
SimulatorPage |
frontend | healthy | frontend/src/pages/Properties/SimulatorPage.jsx |
LoanDetail |
frontend | healthy | frontend/src/pages/Loans/LoanDetail.jsx |
LoanForm |
frontend | healthy | frontend/src/pages/Loans/LoanForm.jsx |
LoanStatement |
frontend | healthy | frontend/src/pages/Loans/LoanStatement.jsx |
LoanList |
frontend | healthy | frontend/src/pages/Loans/LoanList.jsx |
AccountForm |
frontend | healthy | frontend/src/pages/Accounts/AccountForm.jsx |
AccountDetail |
frontend | healthy | frontend/src/pages/Accounts/AccountDetail.jsx |
AccountList |
frontend | healthy | frontend/src/pages/Accounts/AccountList.jsx |
ExpenseList |
frontend | healthy | frontend/src/pages/Expenses/ExpenseList.jsx |
PartnershipList |
frontend | healthy | frontend/src/pages/Partnerships/PartnershipList.jsx |
PartnershipForm |
frontend | healthy | frontend/src/pages/Partnerships/PartnershipForm.jsx |
PartnershipDetail |
frontend | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
MoneyFlowAnalytics |
frontend | healthy | frontend/src/pages/Analytics/MoneyFlowAnalytics.jsx |
NetWorth |
frontend | healthy | frontend/src/pages/Analytics/NetWorth.jsx |
Forecast |
frontend | healthy | frontend/src/pages/Analytics/Forecast.jsx |
Reconciliation |
frontend | healthy | frontend/src/pages/Analytics/Reconciliation.jsx |
PropertyAnalytics |
frontend | healthy | frontend/src/pages/Analytics/PropertyAnalytics.jsx |
Assets |
frontend | healthy | frontend/src/pages/Analytics/Assets.jsx |
ExpenseAnalytics |
frontend | healthy | frontend/src/pages/Analytics/ExpenseAnalytics.jsx |
Analytics |
frontend | healthy | frontend/src/pages/Analytics/Analytics.jsx |
LoanAnalytics |
frontend | healthy | frontend/src/pages/Analytics/LoanAnalytics.jsx |
AdminMigration |
frontend | healthy | frontend/src/pages/Admin/AdminMigration.jsx |
ContactList |
frontend | healthy | frontend/src/pages/Contacts/ContactList.jsx |
ContactDetail |
frontend | healthy | frontend/src/pages/Contacts/ContactDetail.jsx |
ContactForm |
frontend | healthy | frontend/src/pages/Contacts/ContactForm.jsx |
ContactStatementModal |
frontend | healthy | frontend/src/pages/Contacts/ContactStatementModal.jsx |
Reports |
frontend | healthy | frontend/src/pages/Reports/Reports.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
backend |
software | healthy | backend |
app |
software | healthy | backend/app |
schemas |
software | healthy | backend/app/schemas |
models |
software | healthy | backend/app/models |
routers |
software | healthy | backend/app/routers |
services |
software | healthy | backend/app/services |
tests |
software | healthy | backend/tests |
scenarios |
software | healthy | backend/tests/scenarios |
unit |
software | healthy | backend/tests/unit |
integration |
software | healthy | backend/tests/integration |
alembic |
software | healthy | backend/alembic |
versions |
software | healthy | backend/alembic/versions |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
contexts |
software | healthy | frontend/src/contexts |
hooks |
software | healthy | frontend/src/hooks |
components |
software | healthy | frontend/src/components |
pages |
software | healthy | frontend/src/pages |
Beesi |
software | healthy | frontend/src/pages/Beesi |
Obligations |
software | healthy | frontend/src/pages/Obligations |
Properties |
software | healthy | frontend/src/pages/Properties |
Loans |
software | healthy | frontend/src/pages/Loans |
Accounts |
software | healthy | frontend/src/pages/Accounts |
Expenses |
software | healthy | frontend/src/pages/Expenses |
Partnerships |
software | healthy | frontend/src/pages/Partnerships |
Analytics |
software | healthy | frontend/src/pages/Analytics |
Admin |
software | healthy | frontend/src/pages/Admin |
Contacts |
software | healthy | frontend/src/pages/Contacts |
Reports |
software | healthy | frontend/src/pages/Reports |
lib |
software | healthy | frontend/src/lib |
__tests__ |
software | healthy | frontend/src/__tests__ |
docs |
software | healthy | docs |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | backend/app/database.py |
3.074.149.198 |
network | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
4.487.709.306 |
network | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
1.694.625.712 |
network | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
1.871.118.571 |
network | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
3.741.982.998 |
network | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
414.336.75.75 |
network | healthy | frontend/src/pages/Partnerships/PartnershipDetail.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/app/main.py |
security | healthy | backend/app/main.py |
auth::.env.example |
security | healthy | .env.example |
auth::backend/app/routers/auth.py |
security | healthy | backend/app/routers/auth.py |
auth::README.md |
security | healthy | README.md |
auth::backend/app/dependencies.py |
security | healthy | backend/app/dependencies.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test-backend |
cicd | healthy | .github/workflows/deploy.yml |
test-frontend |
cicd | healthy | .github/workflows/deploy.yml |
deploy-backend |
cicd | healthy | .github/workflows/deploy.yml |
deploy-frontend |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
postgres |
data | healthy | README.md |
sqlite |
data | healthy | backend/app/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | docker-compose.yml |
port:8000 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
VITE_API_URL |
cicd | healthy | — |
ORACLE_SSH_KEY |
cicd | healthy | — |
ORACLE_HOST |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
amsxna060__Advanced_Finance_Tracker |
software | healthy | /data/fable5_failed_archive/amsxna060__Advanced_Finance_Tra… |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/8c7146bc-611a-45a7-8665-0079f44c54d5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8c7146bc-611a-45a7-8665-0079f44c54d5/
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.