Repository navigation
Show how each question was resolved on enacted conferences - #2349
Open
fastfadingviolets wants to merge 4 commits into
Open
fastfadingviolets wants to merge 4 commits into
fastfadingviolets wants to merge 4 commits into
Conversation
A question can now carry how the conference resolved it: an outcome (Senate text, House text, combined, modified, new, dropped), a note when small wording changed, which bills took it up, a one-line answer, what the law says and why it matters. Once a report is filed, the page opens with "How the conference resolved it": a bar and chips counting the outcomes, with what the labels mean. The questions follow under "What needed to be resolved, and how it was", grouped by which bills took them up and filtered from the bar or a row of chips, with the points both chambers passed listed as kept. Appointed conferences look as before. The sync requires an outcome on every question once the report is filed and refuses one before, refuses outcomes at odds with which bills took the question up, and now refuses a misspelt key at any depth of a file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Cannabis, child welfare, early literacy, home care and the PROTECT Act get 128 questions and 42 points settled before conference, from the reading of each conference report against both engrossed texts. Each question is worded as the others are, with citations in the bills' sections; statute excerpts are left out. Closes codeforboston#130 Verified: conference Jest, the conference sync integration tests, sync of every conference file into the local emulator, yarn build:dev, and the cannabis page beside the mockup at 1280 and 390 px (counts per conference match the mockup's). Not verified: the page by eye after the final cleanup, the child welfare and PROTECT pages, and the label key opened. The "Across all 5" summary is not built. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
fastfadingviolets
requested review from
Mephistic,
alexjball,
kiminkim724,
mertbagt,
mvictor55,
nesanders,
sashamaryl and
timblais
as code owners
November 6, 2026 16:29
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
jumpToSection replaced the history entry's state with null and rebuilt the URL from the path alone. The resolution bar calls it on every click, so Back from another conference after a bar click left that page on screen, and a query string such as a feature flag was dropped. The tab row already kept the state; both now share putHash. Verified: conference Jest suites, including the tab test's state check against the real putHash. Not verified: Back after a bar click in a browser. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The sync's before-report check spelled the resolution fields out by hand and missed why, so a why on an appointed conference synced and showed nowhere. The fields are now listed once beside the runtype. Also: the addressedBy groups are sections, so their aria-labelledby names them; a chamber's silence is read from the question's own addressedBy rather than a prop; hasReport no longer sits between takesTestimony and its comment. Verified: check-types, eslint and the conference Jest suites. Not verified: the sync integration tests; a screen reader on the groups. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Five conferences have been enacted, and their pages said nothing about how the law settled what the House and Senate disagreed on. Each question on a conference with a report now says how it was resolved: in one chamber's text, combined, modified, new or dropped, with a note when only wording changed. The page counts these in a bar and chips that filter the questions, which are grouped by which bills took them up. The five enacted conferences get their 128 questions written up, and the sync now checks every question's outcome once a report is filed.
Closes hyphacoop#130
What's in it
Not verified
🤖 Generated with Claude Code