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.

Shared codecs: remove dead `EpochSeconds` codec

low2 files
Deletes the unused `EpochSeconds` codec from `architect/codecs` and removes its re-export from the package barrel. The codec had no in-repo consumers and is functionally redundant with the existing `EpochSecondsToDate` codec.