# Phase 10.14 — Beds & Units Legacy Parity Contract

Legacy functions: `bcor`, `get_units_effic`, `get_units_effic_b`.

Acceptance scope: 5 exact read-only runtime comparisons:
1. `bcor` current Busy/Empty snapshot.
2. `get_units_effic` year mode.
3. `get_units_effic` custom date range mode.
4. `get_units_effic_b` year mode for a deterministically selected non-empty unit.
5. `get_units_effic_b` date range mode for the same selected unit.

Required result: row counts equal, row identities/order equal, numeric maximum difference zero, browser chart completion 2/2, Oracle writes NONE.

The implementation intentionally preserves legacy period-hour math and the original occupancy exclusions, including unit 7301 and the special 3112/place 215 exclusion in the Empty-bed denominator.
