Commit Graph

  • d6e7717940 Deploy from 654b42ca71 pages Gitea Actions 2026-08-23 00:29:53 +00:00
  • 654b42ca71 fix: raise MAX_RATE_DOMAIN from 30 to 100 per 1,000 students main jared 2026-08-22 20:29:32 -04:00
  • fb0beaafc8 fix: compute the district total's interval as HPD, matching the API jared 2026-08-12 09:34:53 -04:00
  • 15f8a86409 feat: take the arrests-over-time interval from the draws, not summed bounds jared 2026-08-12 09:30:35 -04:00
  • 9df4f4b5aa Tweak footnote wording jared 2026-08-12 09:22:07 -04:00
  • fd7acddeb2 docs: note the student groups the research does not model jared 2026-08-12 09:00:23 -04:00
  • c8757cd786 fix: pack density labels into lanes and match the line chart's scale jared 2026-08-12 09:00:22 -04:00
  • 4396a56a4a docs: rewrite AGENTS.md and the README chart list for the rebuilt app jared 2026-08-12 08:41:01 -04:00
  • c1920c11fb feat: rebuild the results page around the white-paper figures jared 2026-08-12 08:40:46 -04:00
  • 63413f9eb7 fix: rank district suggestions over the full state, not the first 500 rows jared 2026-08-12 08:40:23 -04:00
  • c62d1e3068 fix: report the API's 95% intervals as 95%, not 90% jared 2026-08-12 08:40:02 -04:00
  • db5111dab9 docs: correct the error-bar convention and README to match the actual app jared 2026-08-11 10:37:37 -04:00
  • 096455944e fix(nginx): cache and compress the duckdb-wasm asset jared 2026-08-11 10:37:27 -04:00
  • 420fc41571 fix: validate the deep-link state param before propagating it jared 2026-08-11 10:37:26 -04:00
  • 70a12cad22 fix: gate the "real posterior draws" claim on per-group coverage jared 2026-08-11 10:37:15 -04:00
  • 138a083c6f fix: clamp KDE bandwidth to the plotting domain, not absolute units jared 2026-08-11 10:37:01 -04:00
  • b5ebf6bec2 docs: clarify that synthetic draw generation is the fallback mechanism jaredandClaude Sonnet 5 2026-08-11 10:02:19 -04:00
  • 523c21d78c docs: reflect real posterior-draw architecture in AGENTS/README/HANDOFF jaredandClaude Sonnet 5 2026-08-11 09:57:12 -04:00
  • 20c08ae198 fix: clear stale drawsByGroup when a model switch starts or fails jared 2026-08-11 09:43:09 -04:00
  • b5941a78d1 feat: drive Chart 3's ridgelines from real posterior draws, with fallback jared 2026-08-11 09:30:46 -04:00
  • ea6d554e3d fix: don't poison shard cache on failure; require real draws for ready status jared 2026-08-11 09:22:01 -04:00
  • d5bf18482a feat: drive Chart 2's box plot from real posterior draws, with fallback jared 2026-08-11 09:07:53 -04:00
  • 91e21feb74 feat: add empirical KDE/quantile utilities for real posterior draws jared 2026-08-11 08:55:06 -04:00
  • 88b09a5d2e feat: add duckdb-wasm singleton for client-side parquet queries jared 2026-08-11 08:49:05 -04:00
  • 991a6912f8 docs: add implementation plan for empirical draw distributions via duckdb-wasm jared 2026-08-11 08:42:01 -04:00
  • 2cb04ad9c1 docs: add design spec for empirical draw distributions via duckdb-wasm jared 2026-08-11 07:41:21 -04:00
  • 466ebdb9a6 Align modeled intervals with their observed points, use diamonds, name the model jaredandClaude Sonnet 5 2026-08-10 19:44:28 -04:00
  • fa35d97269 Clean up the hero chart: remove watermark, fix label collisions, round axis ticks jaredandClaude Sonnet 5 2026-08-10 19:37:02 -04:00
  • a1ffa600b3 Reduce demo to 3 charts, fix back-button district name bug jaredandClaude Sonnet 5 2026-08-10 19:27:24 -04:00
  • cf8e65bb8e Fix chart bugs found on deployed site, redesign Chart 2 as box-and-whisker jaredandClaude Sonnet 5 2026-08-10 18:58:35 -04:00
  • 67caa02fe2 Redesign chart visualizations to match Civilytics white-paper style jaredandClaude Sonnet 5 2026-08-10 18:45:37 -04:00
  • 6c8e1e8409 docs: refresh AGENTS.md, HANDOFF.md, and README with recent work jared 2026-08-10 17:10:35 -04:00
  • 3fe004356e Fix ridgeline chart to render smooth density curves instead of individual columns jared 2026-08-10 17:05:38 -04:00
  • fc0b7e9b6d Fix: remove broken .replace() call causing TypeError in RateDensityRidgeline jared 2026-08-10 16:56:29 -04:00
  • c32aa46f7c Fix: null check before accessing modelDraws[q.key] jared 2026-08-10 16:51:53 -04:00
  • c64682228d Fix: null checks for quadData in ChartPanel and child components jared 2026-08-10 16:43:30 -04:00
  • 83417368f2 Fix: handle null modelDraws gracefully jared 2026-08-10 16:37:40 -04:00
  • be647d0882 Fix: remove draws fetch (API endpoint not available for browser) jared 2026-08-10 16:32:40 -04:00
  • 54814564a9 Hook up raw posterior draws from API to ModelDrawsComparison jared 2026-08-10 16:27:47 -04:00
  • f65a70fc3e Add D3 and new ridgeline chart matching R aesthetic jared 2026-08-10 16:15:33 -04:00
  • c4c0aa63bd Use three-year model (unified_m3_mod) to fetch observed data for all waves jared 2026-08-10 13:19:39 -04:00
  • 0fa5844a16 Replace logo with Civilytics wordmark from civilyticsR package jared 2026-08-10 12:54:55 -04:00
  • b135f480c0 Fix chart sizing, model predictions, 90% intervals, and deep link district name jared 2026-08-10 12:50:19 -04:00
  • eb396abce7 Restore first three charts (ArrestsOverTime, RateByGroupBar, DistrictVsNational) that were accidentally removed in previous edit jared 2026-08-10 12:27:04 -04:00
  • 77757348f8 Switch ChartPanel from 3-column grid to single vertical stack jared 2026-08-10 12:25:31 -04:00
  • 26f72da6db Disable source map generation for cleaner production builds jared 2026-08-10 12:23:27 -04:00
  • dd69bb6f8f Fix JS syntax error in ObservedRateDensity.jsx — const declarations were embedded inside JSX jared 2026-08-10 12:21:00 -04:00
  • 116730b685 Fix national_rates.json deployment — copy to public/ directory jared 2026-08-10 12:17:42 -04:00
  • 2c900b003f Fix static asset paths for /crdc-demo subdirectory deployment jared 2026-08-10 11:44:26 -04:00
  • 8ba7440a34 Fix routing, data fetching, and rendering issues in CRDC demo app: jared 2026-08-10 11:42:31 -04:00
  • c475bfe50b Add handoff notes for CORS deployment fix jared 2026-08-10 11:27:03 -04:00
  • 4ce64c7839 Fix CORS: add proxy support for browser-based API calls on git-pages jared 2026-08-10 11:22:44 -04:00
  • 194208d817 Fix base URL for subdirectory deployment on pages.civilytics.org jared 2026-08-10 11:13:16 -04:00
  • ff4b2ac690 Update README: document Gitea Actions pages workflow jared 2026-08-10 11:08:00 -04:00
  • 7cf9777673 Add Gitea Actions workflow for git-pages deployment jared 2026-08-10 10:57:00 -04:00
  • 52a0c77e31 Initial commit: CRDC Arrests API demo app jared 2026-08-10 10:54:51 -04:00