Skip to main content

Variable: EXHIBIT_B_FTE_LEVELS

const EXHIBIT_B_FTE_LEVELS: readonly [1, 0.8, 0.6, 0.5, 0.4, 0.2]

Defined in: src/lib/agreements/exhibitB.ts:14

Exhibit B — Pro-Rated FTE Compensation Schedule (PHP), computed from a per-position base rate.

Decision (Q3): the contract displays a monthly base rate and the table is in semi-monthly (replacing the example doc's bi-weekly column). Semi-monthly = monthly ÷ 2 exactly (24 periods/yr = 2/month), so the stored payout rate (bimonthly_rate_centavos) reconciles to the centavo. The hourly rate is constant across FTE levels (same rate, fewer hours): monthly × 12 ÷ (52 × hrs/wk).

Pure (no I/O) so it is unit-testable and reused identically wherever the schedule is shown or hashed.