Skip to content

ANARID — landing page front end and terminal upgrades for the trader platform - #6

Draft
bfricano wants to merge 1 commit into
masterfrom
claude/trader-platform-frontend-2w26uw
Draft

ANARID — landing page front end and terminal upgrades for the trader platform#6
bfricano wants to merge 1 commit into
masterfrom
claude/trader-platform-frontend-2w26uw

Conversation

@bfricano

@bfricano bfricano commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Summary

Builds the front end to match the TraderResiliencePlatform backend — a premium landing page that sells the platform to serious traders, plus terminal upgrades that surface every backend capability. Also rebrands the platform from REGPE to ANARID (anarid.com).

New: landing page front door (/ and /welcome)

  • Self-contained animated landing page: typing pre-market-gate terminal mock, count-up stats, scroll reveals, animated equity curve
  • Sections mirror the real backend engines: Resilience Engine, Capital Allocator, Risk Manager, Behavior Detector, Analytics Suite, Trade Journal
  • "Readiness Gate" section documents the actual score thresholds and risk multipliers from ResilienceEngine::getReadinessGate()
  • CTA routes to the terminal at /app; all other non-API deep links still serve the SPA unchanged

Rebrand: REGPE → ANARID

  • All titles, logos, settings info, and the dev server banner now use ANARID / anarid.com

Terminal upgrades (closing backend↔frontend gaps)

  • Resilience Lab: new check-in history table (GET /checkins was previously unused) and score component bars now show real values from the latest check-in instead of placeholders
  • Analytics: rolling 30-day Sharpe chart — the backend computed this series but the UI never rendered it

Fixes

  • Static asset routing under the PHP built-in server: /css/app.css and /js/app.js were being answered with the SPA HTML shell (missing cli-server passthrough that CreditCommandCenter already had)
  • Vendored Chart.js 4.4.0 locally so the terminal renders without CDN access

Test plan

  • php -l and node --check pass
  • Smoke-tested all routes via serve.py: / (landing), /app (SPA), /css/*, /js/*, /api/dashboard, /api/checkins, /api/analytics
  • Playwright browser run: landing hero/gate sections, Resilience Lab with check-in history, Analytics with rolling Sharpe — zero console errors

🤖 Generated with Claude Code

https://claude.ai/code/session_01DE33yPWXzS6UR4rz974RYe


Generated by Claude Code

- Add premium landing page at / (and /welcome) selling the platform's
  engines: resilience gating, Kelly allocation, risk enforcement,
  behavior detection, and institutional analytics; terminal now at /app
  (all non-API deep links still serve the SPA)
- Rebrand platform from REGPE to ANARID (anarid.com) across landing,
  SPA, styles, and dev server
- Fix static asset routing under the PHP built-in server (css/js were
  being answered with the SPA shell)
- Vendor Chart.js locally so the terminal works without CDN access
- Resilience Lab: add check-in history table and wire score component
  bars to the latest check-in (previously placeholder data)
- Analytics: render the backend's rolling 30-day Sharpe series

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DE33yPWXzS6UR4rz974RYe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants