-
Notifications
You must be signed in to change notification settings - Fork 617
Open
Labels
configurationenvironmentsEnvironment-specific configurationEnvironment-specific configurationphase-2task
Description
Support development/production/test configuration files with layering.
Acceptance Criteria:
- Environment detection (dev/prod/test)
- Base + override config file loading
- Environment variable override support
- Documentation for environment setup
- Tests for all environments
Configuration Hierarchy:
- Base configuration (config.json)
- Environment configuration (config.dev.json)
- Local overrides (config.local.json - gitignored)
- Environment variables (ACAT_* prefix)
Files to Create:
Libraries/ACATCore/Utility/EnvironmentConfiguration.cs- Environment detection logic
- Config file resolution logic
Epic: Configuration System Enhancement
Estimated Effort: 2 days
Parent Feature: #191 - Configuration System Enhancement
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
configurationenvironmentsEnvironment-specific configurationEnvironment-specific configurationphase-2task