1.1 KiB
1.1 KiB
RMI Frontend — Product Charter
Product: RMI Web Frontend Repo: git.rugmunch.io/RugMunchMedia/rmi-frontend Status: Production
Problem
Users need a fast, modern web interface to consume RMI risk intelligence, charts, and wallet forensics.
User
- Retail crypto users researching tokens
- Power users investigating wallets
- Internal operators using the admin dashboard
Scope
- React 19 + Vite + Tailwind web app
- Pages: market overview, token detail, wallet forensics, rug charts, rug maps, scam school, MCP docs
- API client auto-generated from backend OpenAPI
- WebSocket alert stream
Anti-scope
- No backend logic (lives in rmi-backend)
- No wallet generation (lives in walletpress)
- No social protocol clients (lives in degenfeed-web)
- No scraping engine (lives in pryscraper)
Success criteria
- npm run build and tsc --noEmit pass
- GitHub Actions CI runs on every PR
- any / @ts-ignore count reduced by 50%
- No source file >500 lines
Current reality
- Build passes
- No CI
- 850 type-safety violations
- Several files >50 KB
Fleet dependencies
- RMI backend http://127.0.0.1:8000
- Supabase (public anon key only)