Gringotts Budget Vault

v69 Executive Dashboard Briefing

Vault Dashboard

Local-first snapshot of your imported budget history. Nothing syncs to GitHub or Cloudflare.

No data imported

Top categories

Top merchants

Budget assistant notes

Executive Briefing

At-a-glance quick read: vault status, cash-flow pulse, promo APR risk, and next actions.

v68+

At a glance

Next actions

Promo APR watch items

Cash-Flow Command Center

Transaction-based projection using imported data only. Enter optional starting cash and reserve target to estimate safe-to-spend.

v66+

Cash-flow summary

Calculating...

Scenario controls

Upcoming recurring bills estimate

Recurring candidates

Debt Payoff Planner

Manual local planner for snowball vs avalanche payoff strategies. This does not use live credit data.

v67+

Payoff summary

No debts entered yet.

Add debt / scenario

Debts entered

Planner notes

Snowball prioritizes smallest balance first for quick wins.
Avalanche prioritizes highest APR first to reduce interest.
Save a Safety backup before changing big payoff assumptions.

Promo APR Watch

Track 0% or low-promo balances, payoff-by dates, regular APR risk, and target monthly payoff.

v68+

Promo summary

No promo balances entered yet.

Add promo balance

Promo balances

Import transaction pack

Import Gringotts/Plaid JSON

Use the direct import for the first load. For later full-history pulls, use Diff Pull first.

Import summary

No import yet.

Differential Pull Studio

Preview a new full-history JSON pull before merging it into this device.

v60+

Analyze incoming pull

Compares incoming rows against your current local vault and separates new, duplicate, changed, possible duplicate, and missing rows.

Diff summary

No file analyzed yet.

Mobile Review Wizard

Review one transaction at a time and create merchant rules as you go.

0 reviewed

Ledger

Search and filter imported transactions.

Budget Rules II

Use priorities and aliases to handle repeat merchants cleanly. Lower priority numbers run first.

Create rule

Rule conflicts

Transactions that match more than one rule appear here so you can adjust priorities or aliases.

Active rules

Post-refactor Health Check

Confirms which modular capabilities exist and documents old panels intentionally paused after the refactor.

Runtime summary

Not checked yet.

Capability registry

Paused or replaced refactor-era features

Data Guard + Update Repair

Restores the most populated local vault if a newer empty key was accidentally selected.

v64+

Local data preflight

Checking local vault...

Repair app update cache

This unregisters Gringotts service workers and removes Gringotts CacheStorage entries only. It does not clear localStorage.

Local vault keys found

Vault Safety Center

Use this before and after releases. It verifies the best local vault and downloads a backup from the most populated vault key.

v65+

Safety status

Checking vault safety...

Release checklist

Before a release: download best vault backup.
After a release: verify transaction count still matches.
If a blank dashboard appears: use Repair or Safety before importing anything new.

Backup per vault key

Cloudflare Pages Launch Checklist

  1. Use Workers & Pages, create application, then Pages connected to the GitHub repo.
  2. Choose SteadyEddieSC/gringotts-budget-vault.
  3. Framework preset: None / Static.
  4. Production branch: main.
  5. Build command: blank.
  6. Output directory: /.

Roadmap v69 → v79