What is eliteforge-framework-specification?
Java development under the Radiant Workshop unified framework must prioritize reusing the framework's capabilities and avoid reinventing the wheel. Refer to the "Radiant Workshop Unified Framework – User Manual (nightly)" for unified framework onboarding, upgrades, configuration, starter selection, and troubleshooting guidance. When a framework capability is available, you must use the internal starter and its corresponding abstract API; reverting to Spring's official starter or bypassing the framework abstraction layer is prohibited (e.g., using StringRedisTemplate directly instead of CacheService for caching). Use this guidance whenever users mention "unified framework," "starter list," "onboarding steps," "upgrade steps," "system requirements," "Web MVC/inter-service calls/MyBatis-Plus/encryption-decryption/caching/multi-datasource/code generator/resource abstraction layer," or when determining "whether a feature should directly use a specific starter (such as cache-starter)." Source: cloudsen/eliteforge-skills.