vitals / src /orchestrator.py

Commit History

  1. Sector-gap sourcing six deep, gap-driven second batch, gap-covering shortlist, per-sector search record, narrator share rules

    Verified signature
    06f8709
  2. Manager desk: conviction-ranked funding with cash residual, watch tier, min-size exits, tax-lot plan, watchlist with entry conditions, catalysts, post-trade risk, 12m scenarios, rule-of-40 valuation for loss-makers, specific tripwires

    Verified signature
    6c814fb
  3. 47-name report review: CIO fallback + lenient JSON, bank model only for book-value financials, depressed-EPS blend, reinvestment cap, size-trim to cap, band-relative tiny rule, one add per correlated pair, distress disqualifies candidates, travel sector map fix

    Verified signature
    8f481af
  4. Pre-split warning wire code renamed so stale cached clients prompt instead of auto-rewriting

    Verified signature
    6f6371c

  1. Pre-split entries ask the user (adjust both, price only, keep) instead of a silent rewrite; data-layer canary so renamed tickers (SQ→XYZ) resolve while real outages read as retry

    Verified signature
    5e24259

  1. Random-book fixes: staged-trim state reset, sector ETFs are sector bets, cautious bar for flagged names and high-beta adds, sub-2% trims exit or hold, broad-fund harvest stand-ins, coverage-weighted valuation, static SPY sector fallback, every new buy explained

    Verified signature
    8923fd6
  2. Battery fixes: standard-tier thinking headroom, forced Trim orders, starter ceilings, staged trims, second committee batch, bound-respecting normalisation

    Verified signature
    85ef5de
  3. Wider candidate funnel with two-draw committee, alternatives floor of two stocks, damage tilts before add gates, Trim always reduces

    Verified signature
    e5b9c95
  4. Order plan never adds to hurdle-gated Keeps; sub-1% rule as final pass; overvalued candidates need a strong committee; narrative at medium effort

    Verified signature
    bbbaeb7
  5. Stock-picker plans never hold an index fund unless the profile is cautious or a loss tolerance is stated

    Verified signature
    352f18e
  6. CIO reply must carry its verdict (truncation was silently accepted); bounded CIO reasoning; weak-trend names never strong adds; breadth card scales with book size

    Verified signature
    e937493
  7. Two-lens dissent restricted to cyclicals (sector or industry): secular winners are not trimmed early

    Verified signature
    348d92f
  8. Verdict coherence: oversized tilt at 1.25x cap, two-lens dissent, no adds in the overweight sector, strong-only alternatives, triage discount wording

    Verified signature
    7ac62dc
  9. Report tuning: rationale writer split from CIO, value-gap text, verdict-consistent order bounds, size-scaled diversification target, sector-aware narrative

    Verified signature
    d288e92
  10. Token cost strategy: usage accounting, effort levels, thinking off for extraction, Sonnet for mechanics, slim CIO payload, one sample from 20 names

    Verified signature
    c733c45
  11. Split-aware import with auto-correction, table import without LLM, parallel strategist+candidates, stock-picker instrument rules, steeper concentration

    Verified signature
    3876fb1
  12. Speed: Sharadar price layer, batched prefetch, pre-warm on import, batched resolve, split CIO, time budget, street targets

    Verified signature
    0a1ea07

  1. Six-pillar health score with visible breakdown; prospects pillar; profile-weighted drawdown efficiency

    Verified signature
    988e3ef
  2. Stock-picker alternatives, starter sizing, beta floor, tiny-trim rule, share-class Sharadar fallback, PDF fixes

    Verified signature
    13b1da5
  3. Random-battery fixes: plan coherence, sector-overweight gate, ballast protection, ADR per-share, loss-tolerance constraint + de-risk scenario

    Verified signature
    2bab8b9
  4. US practitioner layer: forensic scores, owner economics, valuation history, ownership, asymmetry hurdle, memos, harvesting

    Verified signature
    d275eab
  5. European institutional layer: factor panel, sector UCITS, UK/EU duties, wrapper

    Verified signature
    6efc5f4
  6. emerging markets: full Alpha Vantage venue map (India via BSE line, China, Frankfurt, Lisbon, Brussels, TSX-V), symbol-search resolver, EM benchmarks, India instruments, demerged-ticker recovery

    Verified signature
    07c171e
  7. UK/EU support: STOXX 600 benchmark for mixed European books, UCITS instruments, multi-exchange local ideas, jurisdiction-neutral tax notes, non-US split fallback

    Verified signature
    9aaaf1a
  8. construction layer (risk decomposition, joint selection, constrained scenarios, post-trade proof, instruments, guards, exclusions) + Alpha Vantage premium as primary data source + policy backtest

    Verified signature
    fb36c27

  1. candidate guards (peak-cycle, extended, informed money leaving) + analyst committee screen on prospective additions; switches/target need a clean committee verdict

    Verified signature
    39941ec
  2. portfolio-aware recommendation engine: diagnosed needs, marginal-fit scoring (correlation/effective-N/beta/stress/yield/DCF), fit-eligible candidates only, overweight-aware switches

    Verified signature
    34158ed
  3. institutional layer: Sharadar-primary data + sanity gates, valuation ranges/reverse DCF/sector models, risk analytics (stress, VaR, look-through, tilts, liquidity), domicile benchmark, lens sampling + audit trail, tax/cost-aware plan, suitability, regression suite

    Verified signature
    e814ba8
  4. quality round 3: adaptive name cap, REIT/FFO + GBp fixes, context-fit candidates, lens retry, percent-safe narrative, yield units

    Verified signature
    efc4a07
  5. quality round 2: fund-aware concentration, candidate DCF signals, D/E normalization, cross-market disclosure, anchored health in plan

    Verified signature
    5431fe0
  6. quality: recalibrated health score, weight-aware actions, enhancement mode for winners, recommendation-grade candidate floor

    Verified signature
    135a6c8
  7. fix: smart-money tag requires positive accumulation score; trap-flag guards on alternatives

    Verified signature
    4f1496a

  1. Upload folder using huggingface_hub

    Verified signature
    f8c74f2
  2. Upload folder using huggingface_hub

    Verified signature
    c7865df
  3. Upload folder using huggingface_hub

    Verified signature
    5c1a974

  1. Upload folder using huggingface_hub

    Verified signature
    81285b7
  2. Upload folder using huggingface_hub

    Verified signature
    83de142
  3. Upload folder using huggingface_hub

    Verified signature
    4d4dd52
  4. Upload folder using huggingface_hub

    Verified signature
    4eeb939