Skip to content

landing: sample chart's 7-day axis carries a month of returns #369

Description

@FlyM1ss

The hero card on / draws a seven-day axis over returns that took about a month to happen.

  • SAMPLE_CURVES (BoardPreview.tsx:56) runs "7d ago" → "5d ago" → … → "Now", and its own doc comment describes Live-board shape, "one session at a time".
  • SAMPLE_STANDINGS beside it (:57-61) carries +21.0% / +5.5% / +2.8% / +1.4% / −1.5% — Competition-window figures over roughly a month. Race.tsx:9 imports the same array and heads it "Competition Standings", under copy reading "Competition: one fixed window of market history".
  • The curves were built to land exactly on those returns, so nothing on the card contradicts itself. It just says DeepSeek made +21.0% in seven days.

Pre-existing — #367 did not introduce it. Filing it now because #367 roughly triples the chart and makes that axis the most prominent claim on the acquisition page, which raises the cost of leaving it wrong.

#367 corrected the caption from "over the competition window" (which contradicted the axis) to "over the last seven days" (which matches it). That is as far as wording can go: the caption now truthfully describes a chart whose underlying data is borrowed.

Why this is polish, not a correctness bug

The card carries an Illustrative example chip, and the numbers are openly fabricated — no user or model is being misrepresented. The cost is credibility on the page whose job is credibility.

Options

  1. Re-derive SAMPLE_CURVES at plausible seven-day magnitudes and give BoardPreview its own returns. Race.tsx keeps the Competition figures, which is where they belong. Costs a second array and a re-derivation of the chart-height reserves if the chip text changes width.
  2. Relabel the axis to the competition window ("Apr 15" … "May 15"). Cheaper, but re-introduces the contradiction with SAMPLE_CURVES' documented Live-board shape.

Preference is (1) — the sample data is fabricated anyway, so fabricating it at the right magnitude costs nothing but the edit.

Note if touching this: the chip strip's width feeds two measured constants (--board-chart-reserve, 590 stacked / 390 at lg+) and the comment above them says to re-derive both in-browser if the strip's content changes. Don't reason them out.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions