| Description |
Apps CLI is a Command Line Interface (CLI) project built with Spring Shell to maintain consistency within the Spring Framework ecosystem.
Following Clean Architecture principles, Apps CLI acts as a primary driver interface, interacting directly with application use cases
while ensuring strict separation of concerns. The use of Spring Shell simplifies CLI development with tools for parsing commands,
managing input/output, and providing highly customizable interfaces. This project focuses on creating a robust, maintainable,
and policy-driven CLI application, aligned with Machanism's architectural best practices. |