Your area Not set — showing everywhere
Meeting report · Finance Committee
Creating this report cost real money. Help fund coverage →

Finance Committee — March 2, 2026

The meeting featured significant debate over long-term fiscal strategy, the necessity of future tax increases, and the prioritization of debt versus savings.

Date Monday, March 2, 2026 Duration 3.1h Speakers 39 Decisions 3 Lively

Questions about this meeting? ⁠Just ask.

Ask MeetingWatch answers from this meeting’s report, transcript, and records — with linked sources.

Summary AI-generated to surface controversy & community impact without bias — always verify against the actual meeting before relying on it.

Sudbury faces a looming fiscal crossroads. During the Finance Committee meeting on March 2, Town Manager Andy Sheehan issued a stark warning: the town will likely require a tax override as early as fiscal year 2028 due to rising fixed costs and revenue caps.

This warning sparked significant debate within the committee. While some members pushed to identify and cut non-essential services now to mitigate the need for a future tax hike, the administration declined to make preemptive cuts, citing a desire to protect employee morale and a need for more data.

Furthermore, the meeting highlighted two other critical issues: a lack of budget transparency and public safety staffing. Committee members pointed out that the current budget format lacks the granular, line-item detail required for Town Meeting voters to effectively amend or delete specific expenses—calling the current system a 'black box.' This lack of detail, combined with ongoing vacancies in key roles like Police Sergeant and Fire Inspector, makes it difficult for residents to fully assess the town's financial and operational health.

As we approach Town Meeting, residents should be asking: How can we make informed decisions if we can't see the specific costs? And what steps are being taken now to prevent the inevitable tax increase predicted for 2028?

Mar 2, 2026 3.1h long 39 speakers 3 decisions Lively
Notable statements Drag to browse

“We still believe we're gonna need an override, as early as fiscal year '28.”

— Speaker C (Andy Sheehan) · Responding to concerns about the sustainability of current guidance levels and rising fixed costs. ▶ 32:32

“What can we prune now, from the current budget to make sure we don't need an override next time?”

— Speaker J (Henry P. Sorett) · Questioning the necessity of current spending levels and suggesting a prioritization of essential services. ▶ 34:48

“We're not prepared to go forward with cuts now, in anticipation of a potential need for an override a year from now.”

— Speaker G (Andy Sheehan) · Addressing the request to preemptively cut department budgets to avoid future tax increases. ▶ 35:40

“Our revenues are really capped by Proposition Two and a Half... We're going to either need a dramatic reduction in services or we're going to need an additional influx of revenue.”

— Unidentified speaker · Discussing the long-term fiscal constraints facing the town due to its residential nature and revenue caps. ▶ 1:58:39

“If we don't have that level of detail, then [the budget] is much more of a black box.”

— Unidentified speaker · Criticizing the current budget format for lacking the specificity required for meaningful voter amendments at Town Meeting. ▶ 2:07:53

“We're not raising '27 to cover '26; we're going to have to do a reserve fund transfer for fiscal year '26 to cover the deficit.”

— Unidentified speaker · Explaining the immediate fiscal need for vocational education. ▶ 2:11:42

“I wonder if we might get better value out of pre-funding the retirement assessment with these dollars than if we put them to the stabilization fund.”

— Unidentified speaker · Questioning the prioritization of stabilization funds over unfunded pension liabilities. ▶ 2:20:41

“I wouldn't want to see us not fund those positions again, in particular if it diverts the chief's allocation of time.”

— Unidentified speaker · Expressing concern over unfilled safety positions increasing the workload of leadership. ▶ 2:39:55

“It is very hard to do [set guardrails for vocational funding] and I'd be lying if I said that we need this amount.”

— Unidentified speaker · Discussing the difficulty of establishing specific targets for vocational district assessments. ▶ 2:25:03
This meeting — choose a section

Public ⁠impact

Issues from this meeting with documented community impact.
What was discussed

Likely necessity of a tax override by fiscal year 2028

What was discussed

Significant budget increases due to enrollment and a need for reserve fund transfers to cover FY26 shortfalls

What was discussed

Prolonged vacancies in high-level positions including Police Sergeant and Fire Inspector

Topics ⁠discussed

Each topic expands to quotes and full context.
Speakers: Unidentified speaker
What was discussed

The Finance Committee meeting was called to order; a quorum was confirmed with eight members present.

Speakers: Unidentified speaker
What was discussed

Town Manager Andy Sheehan and Finance Director Victor Garofalo presented the proposed FY27 budget, covering revenues (property taxes, local receipts, state aid) and expenditures (education, fixed costs, and town department operations).

Speakers: Unidentified speaker
What was discussed

Detailed discussion on the impact of 'new growth' from developments, the rising costs of employee benefits, and the potential need for a tax override in the future.

Speakers: Unidentified speaker
What was discussed

Discussion regarding a $180,000 increase in vocational funding to account for rising enrollment and increased transportation costs across three schools.

Speakers: Unidentified speaker
What was discussed

Discussion regarding a proposed warrant article to create a special purpose stabilization fund to demonstrate long-term commitment to vocational education.

Speakers: Unidentified speaker
What was discussed

Overview of increasing debt service (approx. 6%) and upcoming bond sales for the Atkinson Pool and MSBA roof projects at Haines and Nixon.

Speakers: Unidentified speaker
What was discussed

Review of rising employee benefits (up $1.6 million) and a proposal to shift OPEB (Other Post-Employment Benefits) funding from the tax levy to free cash.

Speakers: Unidentified speaker
What was discussed

Discussion on current vacancies in Public Works, Police (Sergeant), Fire (Inspector), and a new position for the combined facilities department.

Speakers: Unidentified speaker
What was discussed

Discussion on moving toward a model where recreation is supported by enterprise funds (user fees) rather than the general fund.

Speakers: Unidentified speaker
What was discussed

Analysis of the town's free cash surplus, proposed transfers to general and capital stabilization funds, and the use of funds for snow and ice deficits.

Speakers: Unidentified speaker
What was discussed

Discussion on the long-term viability and economic data of the transportation program, which has historically been funded by short-term sources and grants.

Speakers: Unidentified speaker
What was discussed

Discussion on the DPW's snow removal deficit and the town's efforts to seek reimbursement through FEMA/Mass FEMA and state representatives.

Speakers: Unidentified speaker
What was discussed

Debate over the decision to overfund stabilization targets (General and Capital) versus using free cash to address the town's unfunded retirement liability.

Speakers: Unidentified speaker
What was discussed

A debate regarding the level of detail provided in the budget book and whether Town Meeting voters have sufficient ability to amend specific line items.

Speakers: Unidentified speaker
What was discussed

Discussion regarding a projected increase in vocational education enrollment and the resulting need for a reserve fund transfer to cover a shortfall in fiscal year 2026.

Speakers: Unidentified speaker
What was discussed

Clarification regarding a 17% increase in the human services line item, which is attributed to adding an Assistant Health Director position while reducing a position in the finance department to maintain neutral FTE count.

Speakers: Unidentified speaker
What was discussed

Concerns raised regarding potential reorganization of the Recreation department and the impact on staffing and benefits.

Speakers: Unidentified speaker
What was discussed

Planning for future discussions involving solar canopy articles, housing authority repairs, and groundwater discharge compliance at LS School.

Controversy & ⁠dissent

Where the board, the community, or the agenda diverged.

Potentially controversial issues

01

Budget Sustainability and Future Tax Override

The Town Manager explicitly warned of a likely tax override by FY28 due to rising fixed costs and revenue caps (Prop 2.5), creating anxiety about long-term fiscal stability.
Board position: The administration is hesitant to make preemptive cuts to avoid damaging morale, preferring to wait for a clearer financial landscape.
Internal dissent
Committee members (notably Henry P. Sorett) pushed for preemptive service prioritization and 'pruning' the budget now to mitigate the need for a future override.
high concern
02

Stabilization Funding vs. Retirement Liabilities

There is a conflict regarding whether to overfund stabilization/capital reserves or use free cash to reduce the town's unfunded retirement (OPEB/pension) liabilities.
Board position: The board/administration chose to prioritize stabilization targets to protect against unpredictable revenue and capital needs.
Internal dissent
Members (including Karl Fries) questioned the opportunity cost of overfunding stabilization instead of chipping away at long-term retirement debt.
medium concern
03

Budget Transparency and Granularity

Concerns were raised that the budget lacks sufficient line-item detail, which prevents Town Meeting voters from meaningfully amending or deleting specific expenses.
Board position: The board acknowledged the concern but defended the current structure, noting the committee's role is to recommend on the budget as a whole.
medium concern

Community vs. board tension

Public ⁠comment

What residents said — verbatim, with timestamps.
0
Total speakers
18
Addressed
2
Partial
0
Not addressed
Unidentified speaker
Addressed
The speaker serves as the meeting chair and conducts the opening formalities, including the disclaimer and roll call. They outline the purpose of the meeting, noting it is the final budget hearing for the fiscal year. Key concern
Establishing meeting protocols and the agenda for budget review.
Board response
N/A (The speaker is the chair/board member).
The speaker is conducting the meeting and setting the stage for the subsequent discussion.
Unidentified speaker
Addressed
The speaker provides brief opening remarks/thanks. Key concern
Opening remarks.
Board response
N/A (The speaker is a board member).
The speaker is part of the board leadership.
Andy Sheehan
Addressed
The Town Manager presents the Fiscal Year 2027 budget overview, covering revenue sources, expenditure guidance, and the budget development process. He explains the impact of new growth and the necessity of maintaining the town's triple-A credit rating. Key concern
Presentation of the FY27 budget outlook.
Board response
N/A (The speaker is a town official presenting to the board).
This was a formal presentation to the committee.
Ryan Lynch
Addressed
The speaker asks for clarification on the increase in revenue forecasts compared to the November presentation. He specifically asks if the increase is due to the inclusion of new daycare facilities. Key concern
Clarification of revenue forecast increases.
Board response
The Town Manager and Assistant Town Manager explained that the increase captured certified new growth and utility investments.
The town officials provided a direct explanation for the discrepancy in the numbers.
Victor Garofalo
Addressed
The speaker clarifies that the previous estimates were made before the Department of Revenue certified the new growth figures. Key concern
Clarification on the timing of new growth certification.
Board response
N/A (The speaker is a town official providing clarification).
The speaker provided a technical clarification to the board.
Henry P. Sorett
Addressed
The speaker asks about a specific warrant article regarding funding for Vocational Education (VocEd) mentioned by a select board member. Key concern
The purpose and intent of the Vocational Stabilization Fund.
Board response
The Town Manager explained it is a proposed fund to demonstrate commitment to vocational education and allow for future flexibility.
The Town Manager provided a detailed explanation of the article's intent.
Michael Ferrari
Addressed
The speaker inquires about the sustainability of current budget guidance levels, noting that increases have been raised multiple times. Key concern
Sustainability of budget guidance increases.
Board response
The Town Manager explained that guidance was adjusted due to higher investment income, excise taxes, and certified new growth, but noted an override may be needed by FY28.
The board received a detailed response regarding the economic drivers behind the adjustments.
Unidentified speaker
Addressed
The speaker asks if the current budget levels are sustainable for the long term. Key concern
Long-term budget sustainability.
Board response
The Town Manager confirmed that an override will likely be necessary because fixed costs are rising faster than revenues.
The town management provided a direct assessment of future fiscal needs.
Henry P. Sorett
Partial
The speaker asks what can be cut from the current budget now to avoid needing an override in the future. He suggests prioritizing essential services over discretionary ones. Key concern
Identifying immediate budget cuts and service prioritization.
Board response
The Town Manager stated they are not ready to make cuts now without strong reason and prefers to wait until the landscape is clearer next year.
While the board answered the question, they ultimately declined to take the specific action (making cuts now) that the speaker requested.
Henry P. Sorett
Partial
The speaker suggests creating a priority list of essential vs. non-essential services to prepare for future financial 'pinch points.' Key concern
The need for a service prioritization list.
Board response
The Town Manager stated that such a conversation will happen if/when an override becomes necessary, but expressed concerns about employee morale if cuts are made prematurely.
The board acknowledged the concept but deferred the implementation to a later date.
Ryan Lynch
Addressed
The speaker requests a future breakdown of new growth revenue by specific projects to understand how growth impacts costs (e.g., new students in schools). Key concern
Detailed data on new growth vs. associated service costs.
Board response
The Town Manager and Assistant Town Manager agreed they could work to 'back into' those numbers for a future meeting.
The board accepted the request as a takeaway for future discussion.
Unidentified speaker
Addressed
The speaker provides details on the headcount reduction and the restructuring of the Health and Community Services department. Key concern
Clarification of staff changes and department reorganization.
Board response
N/A (The speaker is a town official/staff member).
The speaker provided necessary context to the committee's questions.
Unidentified speaker
Addressed
The speaker clarifies a departmental name correction (Health and Community Services vs. Human Services). Key concern
Accuracy of departmental naming in the presentation.
Board response
N/A (The speaker is a town official providing a correction).
The correction was made immediately.
Unidentified speaker
Addressed
The speaker asks about the status of unfilled positions and whether they were eliminated or are simply vacant. He also questions the presentation of school budget increases relative to state aid. Key concern
Staffing vacancies and the impact of state aid on school budget percentages.
Board response
The Town Manager explained that some positions were eliminated through restructuring, while others remain vacant. Regarding schools, they explained how the town covers the balance not met by state aid.
The town management provided thorough answers to both staffing and school funding questions.
Unidentified speaker
Addressed
The speaker asks about the annual spend from the OPEB trust and how it relates to the budget. Key concern
Understanding the mechanics of the OPEB trust fund.
Board response
The Town Manager explained how the trust is used to cover retiree medical costs when they exceed the normal annual appropriation.
The board received a technical explanation of the trust's function.
Unidentified speaker
Addressed
The speaker asks about the rationale behind keeping public safety positions unfilled for extended periods. Key concern
Unfilled public safety positions (Police Sergeant and Fire Inspector).
Board response
The Town Manager explained that these are high-salary positions and the departments are managing effectively with current staff.
The board received an explanation for the staffing strategy.
Unidentified speaker
Addressed
The speaker asks if the town could save money by outsourcing the lockup function to a neighboring community like Framingham. Key concern
Cost savings via regionalizing the police lockup service.
Board response
The Town Manager agreed to explore the idea and discuss it further with the Police Chief.
The board committed to further investigation of the suggestion.
Unidentified speaker
Addressed
The speaker inquires if there is any potential for state relief regarding the snow and ice deficit. Key concern
State assistance for winter operation deficits.
Board response
The Town Manager explained they are filing with FEMA and have contacted state representatives to inquire about assistance.
The board was informed of the specific actions being taken to seek relief.
Henry P. Sorett
Partial
The speaker expresses concern that the budget lacks enough line-item detail to allow voters to meaningfully amend or delete specific positions or expenses during Town Meeting. Key concern
Lack of budget granularity for voter amendments.
Board response
The board acknowledged the concern but noted that the current structure and the role of the Finance Committee prioritize a recommendation on the whole budget rather than line-item details.
The board engaged in a long discussion about the philosophy of the budget, but did not commit to changing the budget's level of detail.
Karl Fries
Addressed
The speaker asks if there has been any thought to pre-funding the county retirement assessment to reduce long-term fixed expense pressures. Key concern
Pre-funding retirement assessments using free cash.
Board response
The Town Manager explained that while possible, they decided against it this year to prioritize capital project needs and stabilization funds.
The board received a clear explanation of the decision-making process.
Unidentified speaker
Addressed
The speaker expresses concern about the logic of overfunding stabilization targets when other areas, like the retirement assessment, need funding. Key concern
Prioritizing stabilization funds over unfunded liabilities.
Board response
The Town Manager explained that they need to maintain stabilization levels to manage capital needs and because free cash levels are unpredictable.
The board received a justification for the current fiscal strategy.
Unidentified speaker
Addressed
The speaker asks about the long-term viability and original intent of the transportation program (Catch Connect) which is currently funded by one-time sources. Key concern
Long-term funding plan for the transportation program.
Board response
The Town Manager explained it started as a pilot and continues based on demand, but is currently reliant on grants and special appropriations.
The board received an explanation of the program's funding history and status.
Henry P. Sorett
Addressed
The speaker requests information on whether the LS School is in compliance with groundwater discharge permits, noting a request for funds to improve the system. Key concern
Environmental compliance and necessity of LS system improvements.
Board response
The Town Manager stated that the facilities director is committed to providing that information to the committee.
The board received a commitment to follow up with the requested information.
Unidentified speaker
Addressed
The speaker asks for more detail on the vocational education budget increase, specifically how much is for enrollment versus potential new programs. Key concern
Allocation of vocational education funds.
Board response
The Town Manager explained the increase covers both current enrollment growth and a shortfall from the previous year.
The board received a breakdown of the vocational budget components.
Unidentified speaker
Addressed
The speaker notes that the vocational increase covers a shortfall from FY26 in addition to FY27 needs, and asks if funds stay within vocational if unused. Key concern
Vocational budget mechanics and fund reversion.
Board response
The Town Manager clarified that unused funds revert to the general fund/free cash and do not stay within the vocational line item.
The board received a direct answer regarding budget reversion policies.
Karl Fries
Addressed
The speaker asks why the town is overfunding stabilization targets instead of using free cash to chip away at the retirement assessment liability. Key concern
Opportunity cost of overfunding stabilization vs. paying down liabilities.
Board response
The Town Manager argued that they must prepare for unpredictable future revenue and significant capital needs.
The board received a strategic explanation for the current allocation of funds.

Decisions ⁠logged

Every recorded vote, with timestamps and dissents.
Proposed shift in OPEB funding: Reducing tax levy contribution to $175,000 and using $325,000 from free cash.
This is a change in funding mechanism rather than a change in total obligation.
Proposed for Town Meeting
Proposed transfers from free cash to stabilization funds.
$300,000 to General Stabilization, $275,000 to Capital Stabilization, and $200,000 to Vocational Stabilization.
Proposed for Town Meeting
Adjournment of the meeting
The committee voted to adjourn the town budget hearing.
Unanimous

Share ⁠this report

Drafts ready to post — click any block to copy.

X / Twitter — by angle

Budget sustainability and the administration's refusal to preemptively cut spending to avoid future tax increases.
At the 3/2 Finance Committee meeting, the Town Manager warned that Sudbury will likely need a tax override by FY28. While some members pushed to cut spending now to avoid that hike, the administration declined to make preemptive cuts... https://meetingwatch.org/ma/sudbury/finance-committee/2026-03-02/ #MeetingWatch
316/280 chars
Budget transparency and the inability of voters to exercise their rights due to lack of granular data.
Sudbury residents deserve a budget they can actually read. During the 3/2 Finance Committee meeting, members warned that the current lack of line-item detail makes the budget a 'black box,' preventing voters from making meaningful... https://meetingwatch.org/ma/sudbury/finance-committee/2026-03-02/ #MeetingWatch
313/280 chars
The impact of ongoing staffing vacancies in critical public safety departments.
The 3/2 Finance Committee meeting highlighted a growing gap in public safety, with vacancies remaining in key roles like Police Sergeant and Fire Inspector. Unfilled positions increase the workload on leadership and impact community... https://meetingwatch.org/ma/sudbury/finance-committee/2026-03-02/ #MeetingWatch
315/280 chars

X thread

1
Is Sudbury heading toward a tax override? At the 3/2 Finance Committee meeting, the Town Manager warned that a tax increase by FY28 is likely due to rising fixed costs. Here is what you need to know about the town's fiscal direction. 🧵 #MeetingWatch #SudburyMA
260/280
2
The administration is currently choosing not to make preemptive budget cuts to avoid a future override, citing the need for more data and concerns over employee morale. However, committee members argued for 'pruning' services now to protect taxpayers later.
257/280
3
Beyond the tax threat, transparency is a major concern. Committee members noted that the budget lacks the line-item detail necessary for Town Meeting voters to actually amend or delete specific expenses. Without more detail, the budget remains a 'black box.'
258/280
4
With rising costs in vocational education, employee benefits, and unfilled safety positions, the town faces a tightening window. Residents should demand more granular budget data to ensure they can make informed decisions at Town Meeting. https://meetingwatch.org/ma/sudbury/finance-committee/2026-03-02/
262/280

Facebook — long form

Sudbury faces a looming fiscal crossroads. During the Finance Committee meeting on March 2, Town Manager Andy Sheehan issued a stark warning: the town will likely require a tax override as early as fiscal year 2028 due to rising fixed costs and revenue caps.

This warning sparked significant debate within the committee. While some members pushed to identify and cut non-essential services now to mitigate the need for a future tax hike, the administration declined to make preemptive cuts, citing a desire to protect employee morale and a need for more data. 

Furthermore, the meeting highlighted two other critical issues: a lack of budget transparency and public safety staffing. Committee members pointed out that the current budget format lacks the granular, line-item detail required for Town Meeting voters to effectively amend or delete specific expenses—calling the current system a 'black box.' This lack of detail, combined with ongoing vacancies in key roles like Police Sergeant and Fire Inspector, makes it difficult for residents to fully assess the town's financial and operational health.

As we approach Town Meeting, residents should be asking: How can we make informed decisions if we can't see the specific costs? And what steps are being taken now to prevent the inevitable tax increase predicted for 2028? https://meetingwatch.org/ma/sudbury/finance-committee/2026-03-02/ #MeetingWatch #SudburyMA

Action ⁠items

Who owes what, by when.
Reach out to the Select Board to schedule a meeting to discuss the report for the warrants.
Assigned: a speaker and Mike · Due: End of March 2026
Provide a breakdown of new growth revenue by specific major projects to the committee.
Assigned: Victor Garofalo · Due: Future meeting
Explore the possibility of outsourcing the police lockup function to a regional partner like Framingham to save costs.
Assigned: Town Manager/Administration
Submit specific questions regarding warrant articles to Mike and the Co-Chairs to facilitate department head invitations.
Assigned: Committee Members · Due: By the end of this week
Coordinate with relevant department heads (including Sandra for solar and potentially the housing representative) to attend future meetings.
Assigned: Victor (Town Manager) · Due: Next Monday
Begin drafting the 'Yes' section of the committee report.
Assigned: Ryan and Andrew Sousa · Due: Next week
Begin drafting the LS School section of the committee report.
Assigned: Eric · Due: Next week
Draft the committee report summary.
Assigned: Karl · Due: Next week
Submit specific written question regarding LS School groundwater discharge compliance.
Assigned: John · Due: Immediately
Draft the capital summary section of the report (or coordinate with Tom Travis).
Assigned: Andrew Bettinelli · Due: Next week

Member ⁠positions

4 issues · 0 explicit · 3 inferred
Michael Ferrari
Co-Chair
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Michael Joachim
Co-Chair
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Karl Fries
Member
Present
Stabilization Funding vs. Retirement Liabilities
Questioned prioritizing stabilization over reducing retirement debt.
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Ryan Lynch
Member
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Eric D. Poch
Member
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Present
Budget Sustainability and Future Tax Override
Pushed for preemptive budget pruning to avoid future overrides.
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.
Andrew Sousa
Member
Present
Proposed transfers from free cash to stabilization funds YES ~
Supported the proposed transfers to stabilization funds.
Adjournment of the meeting YES ~
Supported adjournment.

Positions marked ~ are inferred from context and may not reflect the member's explicitly stated position. UNCLEAR means the vote was split but the record did not name how this member voted — it is not a “yes.”

Support coverage

Creating this report cost ⁠real money.

MeetingWatch attended, transcribed, and analyzed this meeting on its own dime. If this work is valuable to you, chip in to keep covering Sudbury.

Report composed by grok-4.3, gemma-4-26b, grok-4.20-0309-reasoning · analyzed 2026-05-30.