Skip to main content

Generated File Structure

After the first startup, AuroraOptimizer generates the following configuration directory:

plugins/auroraoptimizer/
config.yml Main configuration — behavior, thresholds, handler parameters
bootstrap.yml Startup configuration — language, log level, file paths
policies.hopl Optimization policy definitions and target selectors
constraints.hopl Execution safety limits and rate caps
orchestration.hopl Orchestrator strategy, scoring weights, cooldowns
observability.hopl Eye observation intervals and Analysis mode configuration
lang/
en_US.yml English language strings
es_ES.yml Spanish language strings
FilePurposeHot Reload
bootstrap.ymlLanguage, log level, .hopl file pathsNo — requires restart
config.ymlAll runtime behaviorPartial — see note
policies.hoplOptimization policies and selectorsYes — /auroraoptimizer policy reload
constraints.hoplSafety limits and rate capsYes — /auroraoptimizer policy reload
orchestration.hoplOrchestrator strategy and cooldownsYes — /auroraoptimizer policy reload
observability.hoplSampling intervals and Analysis modeYes — /auroraoptimizer policy reload

Note: Changes to config.yml sections other than heuristics.triggers require a full server restart to take effect. The heuristics.triggers section hot-reloads via /auroraoptimizer policy reload.