Commit History

21 days ago

  1. Fix bond valuation understating holdings by 99% on stale secondary prices⁠ Running

    Mbonea +1: Claude Opus 4.8 (1M context)
    3e24bb7

  1. Apply NMB 10:1 share split to prices, holdings, and transactions.⁠

    Mbonea +1: Cursor
    e53e316

  1. Fix HF Docker deps and expose remote MCP at /mcp.⁠

    Mbonea +1: Cursor
    178a66c
  2. Add MCP server exposing DSE equity values for agents.⁠

    Mbonea +1: Cursor
    b8542e4
  3. Add WHI Faida Fund scraper and fund metadata.⁠

    Mbonea +1: Cursor
    6807b90
  4. Add Zansec Timiza fund and fix Orbit Inuka NAV import.⁠

    Mbonea +1: Cursor
    e138853

  1. Fetch iTrust and Vertex ETF prices from DSE and recalc portfolios.⁠

    Mbonea +1: Cursor
    bc1ef45
  2. Add cryptography dependency for Clerk RS256 JWT verification.⁠

    Mbonea +1: Cursor
    70b0717
  3. Ensure Clerk users always get a default portfolio on login.⁠

    Mbonea +1: Cursor
    c77d408
  4. Add Clerk JWT verification and user provisioning on the backend.⁠

    Mbonea +1: Cursor
    818f107
  5. Treat listed DSE ETFs as stocks, not duplicate mutual funds.⁠

    Mbonea +1: Cursor
    05e64c3

  1. Admin-gate privileged endpoints + add user detail with portfolio view⁠

    ffdcf18
  2. Schedule stock OHLCV price-history refresh so charts stay current⁠

    c9016d6

  1. transactions

    4fb86e3
  2. login issues

    3dba8bc
  3. sync

    2dc0b79
  4. market sync

    63f1c7b
  5. Sync all assets on startup if last market sync is older than 3 days⁠

    0810746
  6. Add hourly intraday stock-price refresh during DSE trading hours⁠

    2e54aff

  1. Parse DSE stock market results

    d1103a3

  1. Protect high coupon bond income streams

    3adca8d
  2. Use market yields for bond allocation advice

    76adf9f

  1. Restore full economy ingest database sync

    fb3fa71
  2. Hide macro fetch failures from economy alerts

    05656b7
  3. Redesign economy drilldown views

    449f6c2
  4. Add macro signals to economy payload

    197092e

  1. Store economy payloads and clean economy tab

    211ea80
  2. Store economy payloads and enrich bond advice

    0e076de
  3. Limit economy publish alerts to source report

    a49b8b9
  4. Ignore local bond ids on economy ingest

    e0cdfb7
  5. Fix economy document dates and CPI publishing

    dc77b63
  6. Expand economy document ingestion

    6541314
  7. Make news and price refreshes controlled

    5c7ec94
  8. Add bulk stock news cleanup endpoint

    8abebeb
  9. Tighten ambiguous stock news relevance

    7b32d3d
  10. Add stock news admin CRUD APIs

    de1db3e
  11. Fix manual news metadata serialization

    7aaccf4
  12. Add curated news and bulk position APIs

    a4e9550
  13. Add economy intelligence pipeline

    1e12801
  14. Add missing dividend yields to stock seed

    a2d2bfc
  15. Add fundamentals and liquidity-aware allocation optimizer

    6ef2d06
  16. Apply DSE fees to stock rebalance sells

    3afd07b
  17. Add risk-adjusted volatility allocation analysis

    f47d435

  1. Centralize portfolio position calculations

    3a7de39
  2. Fix bond portfolios and add advisor chat

    c06c2d9
  3. Handle single asset portfolio analysis

    ef59ff7
  4. Add background portfolio growth allocation analysis

    6551f5e
  5. Calculate stock metrics from stored market data

    6fd578f
  6. Run stock history backfill during fresh startup

    5ce62f4
  7. Backfill DSE stock history from available dates

    705cf76