wip: DRY up things

This commit is contained in:
2026-01-11 02:16:23 +00:00
parent 9f1af55602
commit d2efcb01ba
23 changed files with 326 additions and 471 deletions

File diff suppressed because one or more lines are too long