Contents
PR Summary
What problems was I solving
The EpochSeconds codec in @architect/codecs was unused and duplicated the behavior of the existing EpochSecondsToDate codec, leaving unnecessary public surface area in a shared contract package.
What user-facing changes did I ship
No user-facing changes.
How I implemented it
Deleted architect/codecs/main/epoch-seconds.ts and removed its export * from './epoch-seconds' re-export from the package barrel index. No callers or tests required updates.
Description for the changelog
Removed the unused EpochSeconds codec from @architect/codecs, since it had no callers and is superseded by the equivalent EpochSecondsToDate codec. The barrel export in architect/codecs/main/index.ts was updated accordingly.