BLOCK: The updated check rejects valid credits that exactly reach the invoice total.

At [src/services/credit-notes.ts:66](/tmp/cpc-fixture/gate-real/src/services/credit-notes.ts:66), `>=` prevents both a full initial credit and crediting the exact remaining amount. Change it to `>` and add boundary coverage for both cases.