Repository navigation
Conversation
Slide 11's caption and the notes now say we ran slide 9 on 2.90.2 and estimate each state cost, in place of giving those verbs to a release. EVIDENCE names the local-area file for the 2.2.1 run in place of "the same records", which read as the national file above it, and records that #1445 will rerun acs_local without the -1 id. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Speaker notes: drop the PDF lines, state what a Build report takes instead of narrating the recording, call differences from Census differences, and add answers for Build's 2.3% and 45.7% and for Georgia's late-report rule. Slide 15: mark Georgia as an example and print the graph's "total countable gross earned income". Ledger: state when the still gives way to the live tracker, and record that section 3650 narrows the loss section 3612 states. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rgia line Slide 12's frame: - Keep the still until the tracker's four count cards reach full opacity and full size. WebKit showed the frame while three cards still read opacity 0. - Pin the snapshot line to its commit as well as its release. - Bring the still back when the frame's page goes away, so a reload can't show the fallback counts. - Drop the same-origin shortcut, so a branch preview keeps the still for good. - Let the arrows drive the deck from the year menu. Only a text field keeps them. Slide 15 and its spoken line said Georgia allows the deduction when a household "reports it on time". Section 3650 and 7 CFR 273.18 limit that loss to the income reported late, in an overpayment computation, so the caption now states the rate and its base, and Questions carries the limit. Add the 2.2.1 run on the national file. It gives $628.7 million and no change in child poverty, so Build's $657.4m and 2.3% match the local-area file, though the report's record names the national file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… and remeasure the PDF links The notes now say what the search box and the year menu do to the arrow keys and the counts: after a click in the search box the arrows move its cursor, and a year limits the counts to programs we mark verified for it. EVIDENCE gives Build's figures "we estimate" and the Georgia entry its actors (Georgia, Congress, USDA, Axiom). finish_pdf.py takes the anchor rectangles measured on the 31b59c3 preview for slides 11, 12, 14 and 15. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
MaxGhenis
marked this pull request as ready for review
November 6, 2026 00:46
…runs api.policyengine.org/us/report/4940 names and hashes the national file and holds $657,359,316 and child poverty from 22.23% to 21.72%. EVIDENCE now cites that record, so the claim no longer rests on the ledger, and sets it beside our local-area run ($657,356,800; 22.25% to 21.73%) and our national-file run ($628.7 million; no change). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
This PR fixes slide 12's live tracker and slide 15's Georgia caption, adds the record behind Build's figures, and updates the PDF link table. Production runs 7954cfe, and these fixes waited for Max's talk to end.
What changes
Slide 12's live tracker (
slides/CoverageEmbed.tsx)Coverage reflects policyengine-us 2.72.3 (main @ 4c65c82), no font still loading, and the four count cards (Total programs, Complete, Partial, In progress) at full opacity and size, ancestors included.rc12-dwell-webkit.log) showed the frame 634 ms after the slide arrived, while the tracker's cards read opacity 0.38, 0, 0 and 0 at scale 0.9, so the frame replaced the still while three cards were invisible.pagehide) brings the still back until the check passes again, because the tracker prints its fallback counts first.Slide 15's caption (
slides/AxiomSlide.tsx) now reads: "Georgia allows the deduction for a household with earned income, and applies the rate to its total countable gross earned income." The old caption required the household to report on time. In section 3650, Georgia denies the deduction only for income reported late, when it computes an overpayment, and 7 U.S.C. 2014(e)(2)(C) and 7 CFR 273.18(c)(1)(ii)(B) set the same limit; the regulation keeps the deduction in an agency-error claim. Axiom's3612.yamlzeroes the whole deduction and doesn't encode 3650 yet, so the caption states the rate and its base, and the notes' Questions cover the late-report case. The body now opens with "For example," since it features one rule.Build's figures (
data/build_report_4940.json,analysis/massachusetts_reform_national.py,data/massachusetts_reform_221_national.json,EVIDENCE.md). Report 4940's record, saved from api.policyengine.org/us/report/4940, names and hashes the national file, and holds $657,359,316 with child poverty falling from 22.23% to 21.72%. On the local-area file at 2.2.1, we estimate $657,356,800 and a fall from 22.25% to 21.73%. On the national file, we estimate $628.7 million, and child poverty stays at 21.4%. Neither run reproduces the report's 45.7% of people gaining; on the national file, we estimate 46.7% gain more than $1 and 44.5% gain more than 0.1% of household income.Notes (
SPEAKER-NOTES.md): Build's paragraph, three Questions (versions, Build's 45.7% against slide 9's 29.4%, and Georgia's late report), and slide 12's stage direction for the search box and the year menu.PDF links (
analysis/finish_pdf.py): nine rectangles on slides 11, 12, 14 and 15, from the anchors measured on the 31b59c3 preview at 1440×810 (rc14-links.json).Invariants
pagehide, and found the snapshot line with its commit, no font loading, and the four count cards with every ancestor at opacity 1 and no transform or the identity matrix.forwardKeyprevents the original too.We assume the tracker starts its fade-in within 400 ms of the slide showing, before the deck's first poll. Neither engine's run found a shown sample with unsettled cards.
Tests
CoverageEmbed.test.tsx(18 tests) enumerates 5 page texts × 2 font states × 7 card states, every combination of loaded × showing × document state, the reload, a cross-origin frame, and 8 keys × 7 targets.CoverageEmbed.tsxfails the suite (checks/mutation.txt). They skip the card check, the font check, opacity, transform or ancestors, accept any one card, or match the release without the commit. Others poll while the slide hides, keep the frame after a reload, show an unreadable frame, or let the year menu keep the arrows.bunx vitest run slideshows/appam-2026passes 197 tests andanalysis/test_finish_pdf.pypasses 15, andtsc --noEmitand ESLint report nothing.Browser runs
We ran the 31b59c3 preview in Playwright under Docker, routed under www.policyengine.org so the frame shares the deck's origin, with a 45-second dwell (
rc14-reveal-*.log):Not verified here
finish_pdf.py, whose off-address check would confirm the new rectangles.Reviews
review-delta-609c612.mdandreview-delta-b3e057e.md.🤖 Generated with Claude Code