Skip to content

Port household builder fixes onto main#977

Merged
anth-volk merged 44 commits into
mainfrom
fix/household-followups-main-port
May 5, 2026
Merged

Port household builder fixes onto main#977
anth-volk merged 44 commits into
mainfrom
fix/household-followups-main-port

Conversation

@anth-volk
Copy link
Copy Markdown
Collaborator

Fixes #976

Summary

  • port the household-builder editing flow improvements onto main
  • preserve the selected-variable builder behavior while keeping newer builder helpers from main
  • carry over the report-builder modal naming, validation, and dropdown usability fixes

Included changes

  • use the report year from the report builder when creating/editing household drafts
  • debounce validation while editing and re-check on submit
  • commit text and numeric builder inputs on blur / Enter
  • normalize metadata-driven input formatting for builder fields
  • remove empty group entities when a person is removed from the draft
  • keep unnamed household creation behind a warning dialog
  • fall back to Household #id labels where appropriate
  • keep the custom-variable dropdown usable inside the modal

Verification

  • bun run typecheck in app

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 17, 2026

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

Project Deployment Actions Updated (UTC)
policyengine-app-v2 Ready Ready Preview, Comment May 5, 2026 5:14pm
policyengine-calculator Ready Ready Preview, Comment May 5, 2026 5:14pm
policyengine-calculator-next Ready Ready Preview, Comment May 5, 2026 5:14pm
policyengine-website Ready Ready Preview, Comment May 5, 2026 5:14pm

Request Review

@vercel vercel Bot temporarily deployed to Preview – policyengine-calculator-next April 17, 2026 16:42 Inactive
@vercel vercel Bot temporarily deployed to Preview – policyengine-calculator-next April 17, 2026 18:24 Inactive
@vercel vercel Bot temporarily deployed to Preview – policyengine-calculator-next April 17, 2026 22:12 Inactive
@vercel vercel Bot temporarily deployed to Preview – policyengine-calculator-next April 17, 2026 22:24 Inactive
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.

Port household builder fixes onto main

1 participant