summaryrefslogtreecommitdiff
path: root/internal/processor/processor_test.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-06 10:47:33 +0300
committerPaul Buetow <paul@buetow.org>2026-04-06 10:47:33 +0300
commit95dd36d28d18615ad3f8dd7122a404850dcb39f8 (patch)
tree14c56ec1252d8bfe81faa46ea512d9aff8308da5 /internal/processor/processor_test.go
parent05bddac137607102f12c1c464db34a1e10707af6 (diff)
refactor: decompose gui.Application god object into focused services
Extract CardService (file I/O, persistence, card directory management) and GenerationOrchestrator (audio/image/phonetics generation) from the 2852-line Application struct. Application is now thin UI event-wiring. Also split all functions over 50 lines into focused helpers throughout app.go. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/processor/processor_test.go')
0 files changed, 0 insertions, 0 deletions