Tracks the next focused Bun corpus frontier from #66: js/third_party/grpc-js/test-certificate-provider.test.ts.
Acceptance criteria:
- expose
grpc.experimental.FileWatcherCertificateProvider - validate CA-only, identity-only, and combined configurations while rejecting incomplete identity pairs
- deliver byte-exact CA and identity updates through add/remove listener APIs
- model refresh lifecycle without leaking timers after listeners are removed
- preserve underlying file-read causes and append provider/listener context to error stacks
- pass the focused copied-corpus case and the permanent third-party regression suite
Parent: #66