Great Salt Lake Basin Ledger — Standard Framework (v1.0)
Purpose
This document defines the standard methodology used to construct and reconcile the Great Salt Lake Basin water ledger.
This framework is a basin-scale accounting and reconciliation structure. It is not a predictive hydrologic simulation model.
The methodology reconstructs observed long-term system behavior using measured flows, published basin-plan assumptions, observed lake response, and physically constrained residual terms. The objective is to:
- Reconstruct observed system behavior
- Ensure internal consistency across datasets
- Provide a framework that is traceable, repeatable, and auditable
- Establish a consistent accounting structure for evaluating climate variability, depletion assumptions, operational changes, and policy scenarios
All results presented elsewhere on this site are derived from this methodology.
Version Control and Revision Policy
This document is designated:
Version 1.0 (Initial Public Release)
The methodology is expected to evolve as data quality improves and understanding advances.
To ensure transparency:
- All revisions will be versioned
- Prior versions will be archived and publicly retained
- Changes in assumptions, methods, or definitions will be explicitly documented
This allows any analysis to be traced back to the exact methodology version used at the time.
August 2026 Great Salt Lake Accounting Standard (GSLAS) consistency clarification: The lake-balance presentation was revised so that all inflow, outflow, and storage-change terms are reconciled in compatible volume units before storage is converted to lake elevation through the Casey-Root bathymetric relationship. The terminology was also standardized to use Mineral Depletions in the canonical storage identity and to clarify the treatment of other Zone 2 processes. These clarifications improve consistency with GSLAS-1:2026 and do not change the underlying datasets, calculations, accounting results, or published conclusions.
Relationship to GSLAS
The accounting framework described on this methodology page is implemented under the Great Salt Lake Accounting Standard (GSLAS-1:2026), First Edition, Public Review Draft. GSLAS establishes the framework’s formal scope, governing principles, defined terms, system boundaries, accounting requirements, documentation expectations, and citation format.
GSLAS-1:2026 is the current operational standard governing Great Salt Lake Accounting and GSLAA as of August 2026. It has been released for independent technical review and has not yet completed an external consensus-standard process or journal-administered peer review.
This methodology page provides an accessible explanation of how GSLAS is applied to the Great Salt Lake Basin water ledger, supporting datasets, and related analyses. During the public-review period, GSLAS-1:2026 remains the controlling technical reference for this project. If wording on this website differs from the current operational edition of GSLAS, the applicable GSLAS requirements govern.
Independent review may lead to corrections, clarifications, or revisions. Material changes will be documented and issued under an updated version or edition. Until it is superseded, GSLAS-1:2026, First Edition, Public Review Draft remains the governing standard for Great Salt Lake Accounting and GSLAA.
Analyses applying the framework should identify the specific GSLAS edition and review status used so that assumptions, definitions, calculations, and conclusions remain reproducible as the standard evolves.
Great Salt Lake Accounting Standard
Principle of Physical Accounting
The accounting framework is required to reconcile physically at the basin scale.
This means:
Major inflows, depletions, evaporation terms, and observed storage changes are constrained to a physically consistent long-term balance within the defined system boundary.
When inconsistencies arise:
- Directly measured terms are prioritized where reliable observations exist
- Derived or residual terms are adjusted to maintain basin-scale reconciliation
- Allocated or assumption-based terms are reconciled within the remaining constrained balance
This hierarchy is applied consistently across all components.
Measurement Hierarchy
Conservative principle:
Residual uncertainty is preferentially absorbed within derived terms rather than altering directly measured long-term flow observations.
System Boundary
Unless otherwise specified, the Great Salt Lake Basin includes:
- Bear River (Utah portion), Weber River, and Jordan River basins
- Terminal wetlands and managed bays
- Great Salt Lake and associated terminal bays/wetlands as the basin terminus
Results are sensitive to boundary definition and accounting method. Some statewide frameworks separately resolve Utah Lake Basin and the interstate Bear River system, while this framework focuses on water physically delivered to Great Salt Lake through the Bear (Utah portion), Weber, and Jordan River systems. Utah Lake contributions are therefore represented through Jordan River outflows, and Bear River inflows entering Utah already reflect upstream Idaho and Wyoming depletions. Broader basin conservation measures may still be evaluated for potential contribution to Great Salt Lake inflows.
Accounting Boundaries: Zone 1 and Zone 2
This framework uses two complementary measurement boundaries within the Great Salt Lake system. The Zone 1 terminal gages measure basin-scale outflow toward the lake. The Zone 2 terminal gages measure how much of that water ultimately reaches Bear River Bay, Farmington Bay, and the open lake system.
Zone 1 consists of the four principal basin outflow gages:
- Bear River at Corinne
- Weber River near Plain City
- Jordan River Surplus Canal
- Jordan River at 1700 South
These gages measure water leaving the major tributary systems and flowing toward the lake. Throughout this site, they serve as the primary accounting boundary for basin-scale inflow analysis.
Zone 2 consists of downstream gages and observations within Bear River Bay, Farmington Bay, and associated wetland systems, including Hydro Mapper measurement locations such as BRB Bridge, Farmington Bay Causeway, and Goggin Drain. These measurements provide insight into how much water ultimately reaches the lake system after passing the Zone 1 accounting boundary.
These measurements help estimate how much of the water passing the Zone 1 accounting boundary ultimately reaches the lake system after routing through bays, wetlands, channels, and other intervening features.
The distinction is important because water measured at the Zone 1 boundary is not necessarily identical to water reaching the open lake. Storage changes, wetland processes, groundwater exchange, evaporation, and routing effects occur between these two accounting boundaries.
Throughout this site, Zone 1 measurements are used for basin-scale accounting while Zone 2 measurements provide additional insight into lake delivery and near-lake hydrologic behavior.
The Zone 1 and Zone 2 distinction is also relevant to dedicated-water bankability: upstream depletion-reduction initiatives generally route conserved water through Zone 2 wetlands before reaching the open lake, while near-lake industrial withdrawal-reduction agreements act directly at the lake margin, bypassing Zone 2 routing entirely.
Time Step and Units
- Time step: Annual (water year basis where applicable).
- Water year: October 1 through September 30, labeled by the calendar year in which it ends. Water year 2025 runs from October 1, 2024 through September 30, 2025. All annual values in this framework are on a water-year basis unless explicitly noted.
- Flow units: Values are expressed in thousand acre-feet per water year. Throughout this site, "kaf" used in the context of streamflow, inflow, depletion, or evaporation refers to thousand acre-feet per water year and is equivalent to "kaf/yr" or "kaf/year" used in other sources.
- Storage units: Lake volume, storage change, and deficit figures are expressed in thousand acre-feet without a time dimension. When the distinction matters, flow context is indicated by the surrounding text (e.g. "annual inflow," "delivered per year") and storage context by terms like "storage change," "volume," or "deficit.”
- Distribution Accounting Tool (DAT): The DAT's cumulative balance is reported on a calendar-year basis, consistent with Utah Division of Water Rights administrative practice, and differs from this framework's water-year accounting used elsewhere on this site.
- All reported values represent long-term averages unless explicitly noted.
Canonical Ledger Identity
Precipitation − Natural ET = Basin Yield
Basin Yield ± Imports/Exports ± Storage/Timing = Available Supply
Available Supply − Depletions = Net Inflow to Great Salt Lake
Net Inflow + Lake Precipitation − Lake Evaporation − Mineral Depletions = Change in Lake StorageThis accounting identity is maintained consistently across all reconstructed ledgers and comparison periods. It represents a simplified basin-scale accounting structure rather than a fully distributed physical process model. Individual groundwater pathways, timing effects, wetland exchanges, and operational dynamics are partially aggregated within broader accounting terms.
Canonical Component Definitions
The following definitions apply universally across the site. Any term used in any table or narrative must conform to these definitions.
Precipitation
All atmospheric water input to the basin.
Natural Evapotranspiration (Natural ET)
Water returned to the atmosphere through evapotranspiration processes before contributing to recoverable streamflow or downstream basin yield, including evaporation, transpiration, and sublimation.
Basin Yield
Water remaining after natural ET that becomes:
- Surface runoff
- Groundwater recharge contributing to streamflow
Available Supply
Water available within the basin after:
- Climate production (yield)
- Imports / exports
- Storage and timing adjustments
Diversion
Water removed from a natural source (river, reservoir, or aquifer) for use.
Diversions may be:
- Consumed (depleted)
- Returned to the system
- Passed downstream
Depletion
Water consumed or otherwise unavailable for downstream reuse within the defined accounting boundary.
Includes:
- Agricultural consumptive use
- Municipal & Industrial consumptive use
- Wetland and reservoir evaporation
Return Flow
Portion of diverted water that re-enters the system and contributes to downstream supply.
Instream Flow
Water that remains in the river system or is released from storage and continues moving toward the lake.
System Loss
Water reduced from measurable downstream delivery during storage, conveyance, or operational handling before reaching the lake, including:
- Reservoir evaporation
- Canal seepage
- Operational losses
Note: Certain conveyance, storage, and operational losses are aggregated within broader depletion or residual accounting terms rather than independently resolved.
Net Inflow to Great Salt Lake
Estimated total water delivered to the lake system after upstream hydrologic and operational processes, including:
- Streamflow
- Return flows
- Groundwater contributions
Lake Precipitation
Direct precipitation onto the lake surface.
Lake Evaporation
Water lost from the lake surface to the atmosphere.
Mineral Depletions
Water removed from the lake through industrial extraction and not returned.
Change in Lake Storage
The physical change in Great Salt Lake volume over a defined period, calculated in compatible volume units from the annual storage-balance identity.
Net Balance
In annual ledgers, the reconciled inflow-outflow balance corresponding to storage change. In regime-scale summaries, an annualized, rounded indicator of comparative system imbalance anchored to observed changes in lake elevation and volume. Regime-scale net balance is not intended to represent exact year-to-year storage change.
Baseline Ledger
Reconstructed long-term balance condition representing approximate historical equilibrium behavior (typically 1961–1990).
30-Year Rolling Ledger
Reconstructed ledger using a moving 30-year window—always the most recent 30 complete water years, updated annually as new data becomes available. For the current publication year the window spans 1996–2025. The rolling period is an accounting term introduced by this framework; it is not a standard climatological convention. It replaces the fixed 1991–2020 modern normal for ledger and conclusions purposes because a static window quickly becomes unrepresentative of current system behavior. See Regime Treatment for full discussion.
Shock (Short-Term) Ledger
Short-duration ledger (e.g., 5-year) used to evaluate short-duration extreme climate conditions separately from longer-term averages.
Gap to Close
Annual imbalance required to:
- Maintain a target lake elevation, or
- Refill to a target over time
Flow Gap
Difference between required inflow and current inflow.
Refill Gap
Annualized volume required to move from current to target storage.
Total Gap
Sum of Flow Gap and Refill Gap.
Distribution Accounting Tool (DAT)
The Utah Division of Water Rights' administrative ledger tracking the cumulative balance of dedicated water credited to Great Salt Lake, net of modeled marginal evaporation and North/South Arm reallocation. The DAT is a State-administered system external to this framework; this framework does not modify or recalculate DAT balances. See the Great Salt Lake Dedicated Water Reconciliation page.
Dedicated Water
A water right, or portion of a water right, that has been legally allocated to Great Salt Lake through a change application, exchange, or agreement approved by the Utah Division of Water Rights and tracked in the Distribution Accounting Tool (DAT). Dedicated water is a legal and administrative quantity; it does not by itself establish the annual physical accretion to the lake. See Bankability, below, and the Great Salt Lake Dedicated Water Reconciliation page.
Bankability
Bankability is a physical accounting outcome: the portion of any reduction in depletion that survives reuse, interception, storage, routing, and timing effects and appears as measurable, durable net inflow to the lake. It is used here as an accounting and policy evaluation concept rather than a formal hydrologic classification term. It is not a legal determination and does not establish water rights or regulatory standing.
Bankability is distinct from dedicated water: dedicated water is the legal quantity credited in the DAT, while bankability is the representative annual physical accretion estimated to result from that dedication under representative wet and dry operating conditions.
Shepherding
The administrative practice of routing existing water rights through the river corridor toward the lake rather than allowing diversion for consumptive use, typically through seasonal leasing or coordinated non-use. Shepherding increases Zone 1 terminal gage flow without permanently retiring the underlying water right. Its bankable contribution to open-lake elevation depends on Zone 2 conditions at time of delivery; see Bankability page and FAQ for routing analysis by basin.
Critical Derived Relationships (Audit Anchors)
Natural ET (Residual Closure)
Natural ET = Precipitation − Basin Yield- Represented as a residual term constrained by basin-scale accounting relationships
- Maintains consistency between precipitation, basin yield, and residual climate-side accounting relationships
Lake Evaporation (Terminal Closure)
Lake Evaporation = Net Inflow + Lake Precip − Mineral Depletions − Storage ChangeMaintains consistency between observed lake response and reconstructed basin-scale accounting.
Gage-to-Lake Scaling Factor
This framework estimates lake-system inflow using a simplified relationship between the four Zone 1 terminal gages—Bear River at Corinne, Weber River near Plain City, Jordan River Surplus Canal, and Jordan River at 1700 South—and reconstructed lake delivery measured through Hydro Mapper observations within Bear River Bay, Farmington Bay, and associated wetlands. The approach reflects a practical basin-scale accounting assumption: not all water measured at the four Zone 1 terminal gages reaches the lake, and not all water reaching the lake is directly measured at those gages.
Throughout this site, the four Zone 1 terminal gages are used as the accounting boundary for basin-scale analysis. These gages measure water leaving the major tributary systems and flowing toward the lake. A separate set of Zone 2 terminal gages measures conditions farther downstream within Bear River Bay, Farmington Bay, and adjacent wetlands. Together, the two measurement systems help distinguish basin outflow from actual lake delivery. Water measured at the four Zone 1 terminal gages is not necessarily identical to water reaching the open lake because storage, wetland processes, groundwater exchange, and evaporation occur between these two accounting boundaries.
Rather than attempting to explicitly model each intermediate process (wetland routing, channel losses, ungaged returns), the methodology adopts a conservative, system-level calibration anchored to observed lake balance during the baseline period. This preserves consistency with observed long-term lake behavior while remaining aligned with basin-plan-scale accounting assumptions.
The result is a simplified basin-scale estimate relating measured flow at the four Zone 1 terminal gages to reconstructed lake delivery—one that is reproducible, auditable, and stable across time periods.
Net Inflow to Lake = Zone 1 Terminal Inflows ÷ 0.8246Interpretation
Zone 1 Terminal Inflows (gaged) = 82.46% of total lake inflow
Estimated total lake inflow = Zone 1 flow ÷ 0.8246
Difference (~17.5%) represents:
- Wetland routing and Zone 2 groundwater additions
- Channel losses
- Ungaged near-lake contributions (Willard Bay spills,
minor tributaries, shoreline groundwater discharge)TERMINAL INFLOW SCALING FACTOR
Measured Zone 1 terminal gage share | 0.8246
Total inflow factor | 1 / 0.8246 = 1.2127
Example:
Zone 1 terminal gage flow | 1,567 kaf
Estimated total lake inflow | 1,567 / 0.8246 = 1,900 kaf
Purpose:
Carries forward the basin-plan assumption that the four Zone 1 terminal gages
capture approximately 82.5% of total surface and groundwater inflow.The 0.8246 factor represents a basin-plan-consistent delivery ratio: the share of total inflow captured at the four Zone 1 terminal gages. It is calibrated against reconstructed baseline-period lake behavior and held constant across comparison periods to preserve methodological consistency and avoid overfitting to short-term conditions.
The factor is derived from basin plan design conditions calibrated to a lake operating between approximately 4,196 and 4,210 ft. The Zone 2 budget it compresses—wetland routing, channel losses, and ungaged contributions between the Zone 1 terminal gages and the open lake—is likely elevation-dependent. At lower lake elevations (approximately 4,189–4,193 ft), Bear River Bay and Farmington Bay are contracted, wetland ET is reduced, and Willard Bay spills less frequently; the true delivery ratio under these conditions is probably lower than 0.8246, meaning this framework may overstate lake inflow during the 2021–2025 shock period. At elevations near 4,198 ft, the basin plan Zone 2 conditions are well-supported and the factor is most reliable. Holding it constant across all periods is a deliberate methodological choice that preserves visibility of residual variance rather than absorbing it into a calibrated parameter. For detailed treatment of Zone 2 elevation-dependency, see the FAQ.
Conservative principle:
- Single calibrated factor
- Anchored to observed lake balance
Storage Change or Net Balance
Storage change is the physical change in Great Salt Lake volume over a defined period. At the annual ledger level, storage change is calculated by reconciling all inflow and outflow terms in volume units.
The canonical annual storage balance is:
Ending Storage
= Beginning Storage
+ Net Inflow
+ Lake Precipitation
- Lake Evaporation
- Mineral DepletionsEquivalently:
Storage Change
= Net Inflow
+ Lake Precipitation
- Lake Evaporation
- Mineral Depletionswhere:
Net Inflow
= Zone 1 Terminal Inflows / 0.8246For purposes of the annual ledger, flow terms expressed in kaf/year are treated as the corresponding annual water volumes, in kaf, accumulated over the applicable water year. All terms are therefore reconciled in compatible volume units.
Relationship Between Storage and Elevation
Lake elevation is not added directly to precipitation, inflow, evaporation, or depletion volumes. Beginning and ending lake elevations are related to storage through the Casey-Root bathymetric elevation-area-volume relationship.
The calculation sequence is:
Beginning Storage
= V(Beginning Elevation)
Ending Storage
= Beginning Storage
+ Net Inflow
+ Lake Precipitation
- Lake Evaporation
- Mineral Depletions
Ending Elevation
= V^-1(Ending Storage)In these expressions, V represents the Casey-Root conversion from lake elevation to storage volume, and V^-1 represents the corresponding conversion from storage volume back to lake elevation.
This sequence preserves dimensional consistency: the water balance is closed in volume units before the resulting storage is converted to an elevation.
Treatment of Zone 2 Processes
The canonical storage identity uses Mineral Depletions as the defined direct industrial-extraction term. It does not subtract a separate, undefined “Zone 2 Depletions” term.
Hydrologic effects occurring between the Zone 1 terminal gages and the open lake—including wetland processes, groundwater exchange, channel routing, ungaged contributions, storage, and evaporation—are represented through the gage-to-lake scaling factor and terminal-closure treatment described in the preceding section. These effects must not be subtracted again as an additional line item, which would risk double counting.
Annual Closure and Regime-Scale Net Balance
In fully specified annual ledgers, storage change is calculated explicitly from the storage-form identity:
Storage Change
= Net Inflow
+ Lake Precipitation
- Lake Evaporation
- Mineral DepletionsThe reconstructed annual identity is internally reconciled before any regime-scale summarization or rounding is applied.
In regime-scale summaries—such as the Baseline, 30-Year Rolling, and Shock periods—net balance is used as an annualized indicator of comparative system imbalance. It is anchored to observed differences in lake elevation and storage across the defined hydrologic periods rather than presented as an exact average of individual annual storage-change calculations.
As a result:
- Net balance reflects comparative system imbalance between hydrologic regimes.
- It is anchored to observed changes in lake elevation and volume.
- It is rounded to the appropriate scale of interpretation, generally approximately ±100 kaf/year.
- It should be interpreted as a directional and magnitude signal.
- It is not intended to represent exact year-to-year storage change within a regime.
- Differences between regimes indicate shifts in system operating conditions rather than discrete annual outcomes.
This treatment avoids false precision when comparing periods with different starting elevations, ending elevations, climate conditions, and record lengths. Rounding is applied only to summarized regime-scale net-balance values; it does not replace strict closure of the underlying annual accounting identity.
Conservative principle: Uncertainty in regime-scale comparisons is represented through appropriate rounding of summarized net-balance values while maintaining physical and numerical closure of the underlying storage accounting.
Component Methodology
Each component is constructed consistently across:
- Baseline
- 30-year Rolling
- Gap-to-close
Basin Precipitation
- Baseline: DWRe basin plan values
- Rolling: scaled using observed precipitation index
Conservative principle: relative scaling only
Natural ET
- Residual term
- Not independently measured
Conservative principle: residual uncertainty is preferentially represented within derived climate-side terms
Basin Yield
- Baseline (1961-1990): ~3.7 MAF
- 30-year Rolling (1996-2025): ~3.2 MAF
Primary climate signal.
Imports / Exports
- Held near plan values
- Adjusted only when clearly supported
Available Supply
Available Supply = Basin Yield ± Transfers ± TimingDepletions
- Explicit consumptive use
- Held constant unless documented
Conservative principle: Held constant across regimes unless supported by documented changes in use or accounting methodology.
Net Inflow
Net Inflow = Zone 1 Terminal Inflows ÷ 0.8246The 0.8246 scaling factor is derived from the basin plans and reconciles Zone 1 terminal gage flows with observed lake balance over the baseline period. Zone 1 terminal inflows are divided by 0.8246 to estimate total open-lake delivery, because the Zone 1 gages capture approximately 82.46% of total inflow—the remainder arriving through Zone 2 groundwater discharge, ungaged tributaries, and Willard Bay spills. The factor is held constant across all periods; its elevation dependency is documented in the Gage-to-Lake Scaling Factor section above and in FAQ 10.
Lake Terms
Mineral Depletions = 200 kaf/year (fixed).
Conservative planning ceiling.
Observed 2020–2024 average is 136 kaf/year per the 2026 Strike Team (Utah Division of Water Resources).
The 200 kaf/year figure is retained for consistency with prior basin plan assumptions; the gap does not affect the conclusions materially but is documented here for transparency.Conservative principle: avoids overstating recoverable water
Bathymetry
Lake elevation is converted to volume and surface area using the Casey-Root bathymetry (USGS ScienceBase, catalog item 64595c00d34ec179a8368788), which defines the elevation-area-volume relationship for four lake compartments: South Arm, North Arm, Bear River Bay, and Farmington Bay. This framework uses all four compartments for volume calculations. The North Arm is modeled at South Arm elevation minus 1 ft, consistent with long-term hydraulic separation by the Union Pacific Railroad causeway.
All elevations are NGVD29, consistent with the Casey-Root dataset and the basin plan era records on which this framework is built. NAVD88 is the current federal standard; at the Great Salt Lake the conversion adds approximately +3.3 ft (a lake elevation of 4,198 ft NGVD29 is approximately 4,201.3 ft NAVD88). Users comparing figures to recent USGS or DWRe publications should confirm which datum those sources use before drawing numeric comparisons.
The Casey-Root relationship is used consistently across all ledger periods and gap-to-close calculations on this site. It is not updated year-to-year; any future revision to the bathymetry dataset would require re-derivation of all volume and gap figures.
Groundwater
Groundwater inflow to the lake is estimated at approximately 3% of terminal streamflow, consistent with prior GSL water balance studies. Some published water balance analyses suggest the contribution may be higher; this remains an area of active measurement. The 3% figure is retained as a conservative simplification pending better direct measurement.
Conservative principle: Residual uncertainty absorbed into evaporation term rather than into a calibrated groundwater parameter.
Regime Treatment
Throughout this site, three analytical periods are used:
- Baseline (1961–1990)
- Rolling Period (1996–2025)
- Shock Period (2021–2025)
The baseline period (1961–1990) is the standard 30-year historical normal, consistent with NOAA climatological convention and the period used in the Utah river basin plans. The 30-year rolling period is an accounting term introduced by this framework—always the most recent 30 complete water years, updated annually as new data becomes available. For the current publication year it spans 1996–2025. It replaces the fixed modern climatological normal (1991–2020) for ledger and conclusions purposes because a static period quickly becomes unrepresentative of current system behavior: the 2021–2025 shock years demonstrate exactly how rapidly a five-year tail event can shift the operating mean. Using a rolling window ensures the ledger reflects the climate and hydrologic regime the system is actually experiencing. The term "modern period (1991–2020)" appears only in longitudinal elevation charts on this site, where the standard climatological segmentation is appropriate for showing the historical record. All accounting ledgers and conclusions use the 30-year rolling period. The shock period (2021–2025) is evaluated separately as a short-term stress indicator and will be retired or redefined as the record extends.
Gap-to-Close Construction
Flow Gap = Required Inflow − Current Inflow
Refill Gap = Volume Change ÷ Time Horizon
Total Gap = Flow Gap + Refill GapWhat This Methodology Does Not Do
- Does not forecast
- Does not model behavior
- Does not assume conservation outcomes
- Does not reallocate water rights
Final Constraint
The framework is designed to close both structurally and numerically. Over multi-year periods, the system reconciles to approximately zero when evaluated against observed storage change. Short-term variation is expected, but all components are constrained such that the lake balance remains internally consistent.
The results generated using the framework are presented in the Water Ledger section and interpreted in the System Conclusions section. Improved data will refine attribution—but not the total system balance. The ledger must close under all conditions.
← How the Lake Works | Standard →
© 2026 GSL Accounting · Version 1.1 (August 2026). Content may be shared or cited with attribution. Built by humans with AI assistance for data validation and drafting, and grounded in public data; analytical judgments and conclusions are the authors’ own. See the Changelog for revision history and archived change notes.