Skip to content
    Library
    Images
    1 · Daily Brief
    1 · Daily BriefImage
    2 · Observer
    2 · ObserverImage
    3 · Market Map
    3 · Market MapImage
    4 · Intelligence
    4 · IntelligenceImage
    1 · Daily Brief
    1 · Daily BriefImage
    2 · Observer
    2 · ObserverImage
    3 · Market Map
    3 · Market MapImage
    4 · Intelligence
    4 · IntelligenceImage
    Files
    SAGE Markets — Netlify ZIPFile
    Secrets
    ODDSAPI_KEY
    ••••••••
    SESSION_SECRET
    ••••••••
    Configurations
    Configurations are similar to secrets, but should only be used for non-sensitive information. They're useful for having a variable that's different between your published app and when testing on Replit.

    The preview link opens to the SAGE Observer mockup route.

    Next task:

    Convert this mockup route into a real running SAGE Observer V1 app page using the live data already connected.

    I need actual rendered screens, not just mockup canvas.

    Show:

    1. Daily Brief rendered

    2. Observer tab rendered

    3. Market Map rendered

    4. Intelligence tab rendered

    5. Confirm live data still loads

    6. Confirm the exact app URL

    Pulse Broadcast Mode
    Pulse V0
    Pulse V1 — Story Primary + Ecosystem
    Pulse V2 — Game Ecosystem (Living Object)
    Pulse V3 — Change Surface
    Pulse V4 — Dual State + Fuel Model
    Pulse V5 — Living Ecosystem Organism
    Pulse V6 — Living Activity Layer
    Pulse V7 — Story First
    Pulse V8 — Market Facts First
      sage-markets-netlify.zipDownload this file to view in a local application
      Create a SAGE Markets landing page and package it as a Netlify-ready ZIP

      Approved.

      Correlation History V1 is complete.

      Freeze the core intelligence architecture for now:

      • PM Intelligence
      • Participant Intelligence
      • Pulse Intelligence
      • Negotiation Intelligence
      • Correlation Intelligence
      • Vault
      • Discovery
      • Reality

      Next build: Daily Market Intelligence Report V1.

      Goal:
      Create one command that summarizes what SAGE is seeing today.

      Build CLI report:

      python main.py daily

      Sections:

      1. Top Market Conversations
      • matchup
      • position
      • PM state
      • participant alignment
      • negotiation state
      • correlation state
      • confidence
      • reason
      1. Markets Needing Investigation
      • correlation mismatch
      • PM/Pulse disagreement
      • isolated participant activity
      • high movement but low confirmation
      1. Cleanly Aligned Markets
      • PM aligned
      • Pulse aligned
      • Correlation aligned
      1. Data Quality
      • markets scanned
      • markets accepted
      • vault events
      • missing fields
      • insufficient-data groups
      1. Discovery Progress
      • current samples
      • thresholds
      • categories ready/not ready

      No picks.
      No bet recommendations.
      No outcome predictions.

      Goal:
      One command should tell Boyd what market conversations deserve attention today.

      15 hours ago

      python main.py live --live --limit 10
      python main.py daily

      15 hours ago

      python main.py daily --debug

      14 hours ago

      Next build:

      Investigation Queue V1.

      Goal:

      Automatically surface markets with unusual behavior.

      Create categories:

      1. PM / Participant Disagreement

      Example:

      Price moving Toronto.
      Qualified participant aligned Houston.

      1. PM / Pulse Disagreement

      PM bullish.
      Books resistant.

      1. Correlation Breakdown

      Related markets fail to confirm.

      1. Isolated Activity

      Strong participant activity without consensus.

      1. High Movement / Low Confirmation

      Large move.
      Weak supporting evidence.

      Output:

      Investigation Score
      Reason
      Affected Layers

      Goal:

      Surface markets that deserve analyst attention.

      Not picks.

      Not recommendations.

      Question answered:

      "What should I investigate today?"

      14 hours ago

      Next build:

      Correlation Discovery V1.

      Goal:

      Allow Discovery to learn from Correlation outcomes.

      Create:

      1. Correlation State Analytics

      Track:

      • aligned
      • partially_aligned
      • divergent
      • conflicting
      • insufficient_data
      1. Correlation Persistence Analytics

      Track:

      • avg aligned duration
      • avg divergent duration
      • longest aligned run
      • longest divergent run
      1. Correlation CLV Analytics

      Queries:

      • avg_clv_by_correlation_state()
      • positive_clv_rate_by_correlation_state()
      • avg_clv_by_aligned_duration()
      • avg_clv_by_persistence_bucket()
      1. Sport Analytics
      • MLB
      • NFL
      • NBA
      • NCAAB
      • WNBA
      • CFB

      Question:

      Does correlation behave differently by sport?

      1. Discovery Report

      Add Correlation section:

      • strongest performing state
      • weakest performing state
      • highest CLV state
      • lowest CLV state
      • sample counts

      No picks.
      No recommendations.

      Goal:

      Learn whether correlation actually matters.

      1 hour ago

      Next build:

      Sportsbook Participation Intelligence V1.

      Goal:

      Measure how sportsbooks respond to market pressure.

      Create:

      Participation States
      yielding
      resistant
      neutral
      cliff_dive
      stair_step
      insufficient_data
      Participation Metrics
      price_move
      vig_move
      limit_change
      time_between_moves
      move_frequency
      resistance_score
      yielding_score
      Participation History

      Track transitions over time.

      Discovery Integration

      Allow future questions:

      Which participation states produce best CLV?
      Which sports show most yielding?
      Which sports show most resistance?
      Does PM agreement matter more during yielding?

      Goal:

      Measure sportsbook behavior, not bettor behavior.

      56 minutes ago

      Create a simple SAGE Markets landing page and package it as a Netlify-ready ZIP.

      Requirements:

      Title: SAGE Markets

      Subtitle: Signal Analysis & Guidance Engine

      Tagline: THE MARKET ALREADY KNOWS™

      Text: Market Intelligence for Sports

      Simple premium black background with gold/sage accents.

      Provide a downloadable ZIP file ready for Netlify drag-and-drop deployment.

      12 minutes ago