Skip to content

Add shared field-velocity panels, methodology and read-only data feed - #152

Open
lksbrssr wants to merge 24 commits into
mainfrom
feat/shared-field-velocity-panels
Open

Add shared field-velocity panels, methodology and read-only data feed#152
lksbrssr wants to merge 24 commits into
mainfrom
feat/shared-field-velocity-panels

Conversation

@lksbrssr

@lksbrssr lksbrssr commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Latest chart-selection follow-up

  • Hover/focus spreads real, individually selectable chart previews in place. Each chart opens at its own stable URL, with Direct/Copy link and Back/Forward support.
  • Touch tap-to-spread/tap-to-select, narrow-width clamping, reduced motion, keyboard access and existing two-way source/data flips are retained.
  • The selected chart appears before the always-visible methodology. Fixed the 320px modal background-layout shift.
  • Verified production build/typecheck, 59 tests, 21 fresh chart URLs with native clipboard readback, desktop/390/320px while-open geometry, actual fan/flip motion and touch. No data or dependency changes in this follow-up.
  • Detailed evidence and scope note. Local production captures; not a production deployment.

Desktop: individually selectable previews

Desktop chart spread

Mobile: tap to select

Mobile chart spread

Selected chart opens before methodology

Selected chart

Data/source face retained

Data and sources


Latest: animated card decks → responsive contact sheets

  • Multi-view covers lift, highlight their borders and subtly fan card-size back sheets on hover and keyboard focus.
  • Clicking opens three peer Performance curves or two Revealed commitments views. The latter is one historical reading plus one cohort chart, not a fabricated second time series; view counts and chart counts remain separate.
  • Narrow screens stack the cards. Definitions/methodology remain visible; real source links and data are preserved. Reduced motion suppresses the fan animation.
  • Preserves the real 3D two-face Data & sources flip, including the rotating outline, inert/aria-hidden face handling and historical-reading source context. No provider data/API changes.

Verification

Application revision 47aae9a449df1d3cf3475e0b6cea7d02129a9f27; current head f4d492ab45f9f4690e636433cda4f6d60e88989b adds screenshots/docs only.

49/49 tests, typecheck and clean production build passed. Independent isolated code review PASS. Parent browser: 50 unique galleries across all four selected overview areas + Neuro detail at 1440/390px; real chart counts, every two-way flip, source rows, geometry, close/focus and 3/2 desktop layouts verified.

Parent sampled actual intermediate hover/focus fan transforms and reduced-motion behavior on both sites, plus PLRD gallery entrance and 3D flips. Images below are local production-build captures, not a claim of hosted UI verification. No source-data mutation or production merge. Mobile uses internal chart/card scroll where needed; native screen-reader and physical touch-device tests are not claimed.

Interactive preview

Hover: a small opening deck

Hover: a small opening deck

Three Performance curves side by side

Three Performance curves side by side

Two Revealed commitments views, one real chart

Two Revealed commitments views, one real chart

Mobile contact sheet

Mobile contact sheet

Post-deploy verification: Vercel SUCCESS on the exact current head. Parent additionally exercised both Performance curves and Revealed commitments on the hosted branch preview at desktop/mobile: counts, 3/2 desktop layout, narrow stacking, Escape and focus restoration passed. Neuro wrapper removals also verified on the hosted page.

Earlier iteration — superseded by the deck/contact-sheet revision above

Latest follow-up — rotating frame and visible methodology

Hosted follow-up verified: exact-head Vercel SUCCESS; all five Neuro modals at1440/390 (10 cases), plus AI Markets cross-field preview. Definitions always visible; frame outlines on rotating faces; fixed heights and no modal overflow. Actual hosted motion14 frames /9 distinct transforms; unlisted overview noindex retained.

Preview only — leave unmerged.

  • The thin rounded frame now belongs to both rotating faces, not the stationary shell; no stationary border is left behind during the 3D flip. Transparent insets preserve card geometry and the flip control remains stable.
  • Definition & methodology is always visible at the top of every instrument modal; no collapsible disclosure. Original definitions and methodology text preserved.
  • 46 tests and TypeScript passed; frozen pnpm10 installation and production build passed (local build-only CPU cap used after worker-spawn EAGAIN). No API/data/lockfile changes.
  • Parent local production QA: all five Neuro modals at desktop/mobile; visible methodology, face outlines, fixed flip height, inactive-face accessibility, Escape/focus restoration, no modal overflow. Foreground motion sampling: 10 frames / 9 distinct transforms with the outline on the moving faces. Reduced motion verified.

Real local production captures at application 964b0d6f53e1ed280214f46fae17cfe990847d02; screenshot-only head 4b3ac510355212ff4d127badafa994a182aa862f. Stills show the resting states; use the preview for motion.

Definition and methodology visible on opening

Definition and methodology visible on opening

Outline belongs to the data face as well as the chart

Outline belongs to the data face as well as the chart

Mobile — non-collapsible methodology

Mobile — non-collapsible methodology
Earlier revision and screenshots

Latest UI revision

Review only — leave unmerged. No production publication or database migration.

  • Real two-sided 3D chart/data flips, with inactive faces hidden from keyboard/screen readers and reduced-motion support.
  • Measured, staggered spring fan-out of chart stacks, using the existing checkout interaction as the motion reference.
  • Performance-curve dots expose observation, value, date, track label and definition on hover or focus. Keyboard focus wins over a stationary pointer; blur restores hover.
  • Compact, always-visible legends. No series hide/show or isolation controls.
  • Idea vintage shows only the current focus area, on both area detail and selected overview tabs.
  • Wider overview content and tighter gutters. Modal grids balance four charts in two rows, constrain single-chart dialogs, and align responsive plots with their endpoint labels.
  • Preserve source tables, qualifiers, stale/unwired states, the 27 Neuro observations and the versioned read-only provider. No API/schema/dataset change in this revision.

Review links

After approval, deploy the provider before the consumer. The overview remains unlisted/noindex and excluded from navigation and sitemap.

Screenshots

Real headed-browser local production captures, September 9. Before: prior branch preview at 2ecaa6a. After: application revision 20f7f0a; the subsequent application delta only fixes mixed mouse/keyboard tooltip precedence and does not alter layout. Final head 2c5451fd0d976665232965af5455df33ef6110b1 includes that tested correction and these image files. Click images for full resolution; motion is demonstrated by the interactive preview, not still images.

Before — oversized performance gallery

Before — oversized performance gallery

After — balanced cards and compact legends

After — balanced cards and compact legends

Point details include the track context

Point details include the track context

Four Markets charts in a balanced two-column grid

Four Markets charts in a balanced two-column grid

Neuro Idea vintage — one relevant chart

Neuro Idea vintage — one relevant chart

Mobile performance gallery

Mobile performance gallery

Verification

  • 44 tests and TypeScript passed, including mixed hover/focus regression (observed red, then green).
  • 50-case headed-browser matrix: five galleries across all four selected overview fields and Neuro detail, at 1440px and 390px; exact counts, each card flip, source rows, no modal horizontal overflow, dismissal and focus restoration.
  • Actual spring/3D transform sampling, hover and keyboard detail, reduced-motion behavior.
  • Final pinned production build and independent delta review passed at 2c5451fd0d976665232965af5455df33ef6110b1; the final local browser probe also passed mixed mouse/keyboard precedence, actual flip/fan transforms and reduced motion.
  • Vercel SUCCESS on exact final head. Hosted preview: 50 gallery cases passed across all four selected fields and Neuro detail at desktop/mobile, followed by real flip/fan, point-hover, mixed keyboard/mouse and reduced-motion probes. Neuro companion separately passed all 18 hosted rail/content/deep-link cases.

Known limits: long evidence and legends can scroll within cards, and mobile uses a vertical gallery. The unchanged cross-field Hypercerts strip has its inherited approximately 8px desktop scrollbar-width overhang; new dialogs remain contained. Native screen-reader and touch-gesture testing is not claimed. External-feed/cache build warnings remain outside this UI change. Global coverage is not exhaustive, and no overlapping cohorts/releases or differing tissue bases are pooled into global totals.

@vercel

vercel Bot commented Sep 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
plrd.org Ready Ready Preview Sep 9, 2026 11:53pm UTC

Request Review

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.

1 participant