Skip to content

2.3.2 - #700

Merged
nofurtherinformation merged 134 commits into
mainfrom
dev
Aug 4, 2026
Merged

2.3.2#700
nofurtherinformation merged 134 commits into
mainfrom
dev

Conversation

@nofurtherinformation

Copy link
Copy Markdown
Collaborator

Domain cutover.

peterrrock2 and others added 30 commits February 18, 2026 13:51
Co-authored-by: nofurtherinformation <dhalpern@uchicago.edu>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Peter <27579114+peterrrock2@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Peter <27579114+peterrrock2@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Ge Fang <fangge518@Ges-MacBook-Air.local>
Co-authored-by: fangge518 <fangge518@Ges-MacBook-Air.local>
Co-authored-by: fangge518 <fangge518@Ges-MacBook-Air.local>
Changed the dual-graph cache's eviction policy in the API server, which should significantly cut down memory usage.
Implement the evaluation API endpoints.
Add all the partisan metrics
Add a class EvaluationContexts to be used as inputs for metric calculation
Add a db table to cache county level demographics, and adding a singleton cache IdealForEguia to store the state ideals for eguia_county calculations.
fangge518 and others added 28 commits July 29, 2026 11:19
…651)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: fangge518 <fangge518@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: fangge518 <fangge518@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: fangge518 <fangge518@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…ied (#687)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
#692 moved the unassigned-area search from useUnassignFeaturesStore into
a React Query entry and updated ZoomToUnassigned, but MapValidation reads
the same data for its completeness preview and was only touched on this
branch — so the merge was clean and the build wasn't:

  Property 'hasFoundUnassigned' does not exist on type
  'UnassignedFeatureStore'

Both readers now share useUnassignedFeatures. The query key and its
public_id/document_id convention have to match exactly or a second reader
silently gets an empty result, so there's one definition rather than two
copies. MapValidation passes observeOnly: it subscribes to the panel's
result instead of starting geometry work to render one line, which is
what reading the store used to give it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
- "Mark your plan as “Ready to Share”" ran past a narrow sidebar (and "In
  Progress" did on a skinny enough one). The row wraps and the button
  wraps its own label, growing past the fixed size-2 height rather than
  overflowing.
- The status-colored solid was loud enough to distract; the size-2 button
  already carries the emphasis, so it goes back to the default accent.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The card was being held open by its longest string, pushing past the sidebar.
Three causes, all of them now fixed at the source rather than per-element:

- InlineHintButton was `whitespace-nowrap`, so labels like "Paint by counties
  to roughly draw districts" could not break at all. They wrap now, left-
  aligned so continuation lines follow the sentence.
- The card sets `overflowWrap: anywhere` once — the property is inherited, so
  it covers every descendant, including strings with no space to break at.
- Flex items default to `min-width: auto`, which refuses to shrink below their
  content. The card, the checklist rows and their text columns get
  `minWidth: 0`; the item marker and the header's count/chevron keep their
  size with `shrink-0`.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@nofurtherinformation
nofurtherinformation merged commit 24b16cb into main Aug 4, 2026
4 checks passed
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.

3 participants