PR Summary

What problems was I solving

IterableEventLog.getEvents() was unused dead code: it had no production call-sites across the monorepo, was not part of the Queue<T> interface the class implements, and only existed to support a few internal test assertions.

What user-facing changes did I ship

None. This is an internal utility library cleanup with no visible behavior change.

How I implemented it

Deleted the getEvents() method from architect/iterable-event-log/main/iterable-event-log.ts and removed its dedicated test plus a leftover getEvents() assertion in the stop() is idempotent test. All other IterableEventLog methods (push, stop, fail, iterate) remain unchanged.

Description for the changelog

Removed the unused IterableEventLog.getEvents() method and its associated tests. This shrinks the public surface of the iterable-event-log library and eliminates the only coupling to its internal event buffer outside of the supported iterate() API. No production consumers are affected.

Remove IterableEventLog.getEvents() dead code

low2 files
Remove the unused `IterableEventLog.getEvents()` method and its dedicated test assertions; `iterate()` remains the sole public surface for reading events.