diff --git a/internal/config/config.go b/internal/config/config.go index 1179e54..819aec8 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -376,30 +376,22 @@ func (c *Config) applyDefaults() { } } + // Per-block defaults. Each normalise lives beside the struct it fills in, + // and none of them reads another block, so this is a list and not an order. + c.normaliseVoice() + c.normaliseRoutines() c.normaliseDigest() c.normalisePatternProposals() - c.normaliseMemoryEval() c.normaliseEmail() - - c.normaliseFeeds() - c.normaliseMCP() - c.normaliseSmartHome() - c.normaliseNetScan() - + c.normaliseFeeds() c.normaliseCrawl() - - c.normaliseKiwix() c.normaliseSearch() - + c.normaliseKiwix() c.normaliseWorkstation() - - c.normaliseVoice() - - c.normaliseRoutines() } func (c *Config) validate() error {