Closed mohkale closed 9 months ago
Seems like a good idea!
Should be good for review now. See each commit for a breakdown of the individual changes. The bulk of this is reorganisation but there are subsequent refactorings and bugfixes etc. No rush to review and merge.
I'll set lint (26)
to no longer be a required check since this PR will be removing it. Feel free to merge at your leisure.
CLOSES #212
PR to restructure apheleia to make it more modular and improve some of the separation of concerns. Before merging we should make sure that we don't reintroduce the issues from #181.