Commit Graph

5 Commits

Author SHA1 Message Date
Jeff Emmett bd77cd9113 feat: add source nodes and tiered outcome phases to TBFF canvas
Source nodes represent funding origins (Card/Safe/rIdentity) with
configurable flow rates and allocation edges to funnels. Outcome
nodes now support phased funding tiers with progressive task
unlocking as funding thresholds are reached.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 13:29:43 -08:00
Jeff Emmett cb2dd9c51f feat: iterate TBFF canvas with infinite zoom, trackpad pan, flow indicators, and expandable outcomes
Add infinite scrollable canvas (minZoom 0.005), two-finger trackpad panning,
dynamic connection handle highlighting via ConnectionContext, funnel KPI
indicators (runway months, output count, overflow status), on-canvas funding
source badges, rIdentity/EncryptID funding source type, and double-click
expandable outcome nodes with full detail modal.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 12:52:29 -08:00
Jeff Emmett 42942cc962 feat: add real-time flow simulation engine and clickable rVote proposal links
Replace random-noise simulation with actual flow logic: inflow accumulation,
threshold-gated overflow distribution to downstream funnels, spending drain
to outcomes, and auto status transitions. Outcomes linked to rVote proposals
are now clickable links opening the live proposal on rvote.online.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 13:59:13 -07:00
Jeff Emmett f012502133 feat: add cross-app integration panel for Safe wallets and rVote proposals
Link external data sources to rFunds spaces:
- Safe Global API client (Gnosis + Optimism) for wallet balances → Funnel nodes
- rVote CORS proxy + client for passed proposals → Outcome nodes
- Integration panel UI with preview/import workflow
- Source badges on nodes (chain icon for Safe, rVote score for proposals)
- State persistence for integrations in save/load/share

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 10:08:19 -07:00
Jeff Emmett 1f40ab57cf feat: initial rfunds.online with TBFF interactive platform
Landing page explaining threshold-based flow funding, interactive demo at /tbff
with the full Treasury → sub-funnels → outcomes preset, and user-created spaces
at /space with save/load/share functionality via localStorage and URL hash state.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 08:09:16 -07:00