Loading bill breakdown…
Loading bill breakdown…
Sponsored by Rep. Mike Kennedy (R-UT) · 1 active : 1 Democrat
Latest action: Received in the Senate and Read twice and referred to the Committee on Homeland Security and Governmental Affairs.
Personnel Oversight and Shift Tracking Act of 2025 or the POST Act of 2025
The bill directs the Federal Protective Service (FPS) to improve the performance of security personnel contracted to protect federal buildings and to report on such efforts to Congress.
Within one year after the bill's enactment, FPS must establish performance testing and improvement protocols for contract security personnel. Specifically, FPS shall (1) establish standards for the collection, maintenance, and analysis of covert testing data; (2) conduct quarterly analytical reviews of covert testing data to identify trends and opportunities for operational improvement; (3) establish a mandatory, cause-specific corrective training and performance improvement plan for any individual who fails a covert test; and (4) update security training guidance to address failed covert tests, emerging threats, and best practices. FPS must report to Congress about implementation upon completion and annually thereafter.
Within 180 days after the bill’s enactment, FPS must assess whether to replace or upgrade its tracking system for managing and monitoring the deployment availability of contract security personnel. FPS must develop (1) an implementation plan that includes a timeline for the replacement or update; and (2) procedures to ensure timely and accurate communication to building tenants regarding contract security personnel absences or other gaps in coverage. FPS must report to Congress on the assessment within one year after the bill's enactment and annually for the next three years.
Each member’s recorded vote compared with their swing projection from before the vote. A member by voting against most of their own party.
| BandBand before the vote | VotedVoted yea or nay | BrokeBroke with party | Share |
|---|---|---|---|
| Swing | 35 | 0 | 0% |
| Middle | 170 | 0 | 0% |
| Entrenched | 191 | 0 | 0% |
| All |
Members fall into . All 100 senators have enough data to score.
: only movement toward the other party counts, so members who sit further from the center than their party no longer score as swing votes.
Bars show each input from 0 to 100: ideology gap, scorecard gap, . is the seat’s partisan lean, and shows how much of the input data a score has.
Loading similar votes
| 396 |
| 0 |
| 0% |
Too few members broke with their party to measure .
Projections from swing-v2-dir, computed with data from before the vote. Present and not voting never count as breaking.


Ideology is each member’s score. The most moderate members of each party sit nearest the center line and highest on the chart.
Similar votes count toward swing-v3 in the Senate: total similarity weight 6.5 (needs 5.0).