Use when deciding whether a Yogieat prompt should stay on the main thread or consider repo-local agents. Classifies prompts, maps them to `feature_mapper`, `architecture_guard`, `validation_triager`, or `harness_curator`, and keeps delegation intentionally minimal.
Use when deciding where new Yogieat code belongs or when reviewing architecture drift. Focuses on Service vs Facade boundaries, validator extraction, processor naming, transaction placement, dependency minimization, and preserving the existing multi-module structure.
Use when adding or extending a Yogieat feature in the Java 25 multi-module Spring Boot architecture. Maps the request to the smallest consistent slice across `apps:api/admin`, `apps:domain`, `storage`, `external`, and `support` while preserving the current Service, Facade, Processor, and Validator conventions.
Use when repeated Yogieat prompts, review comments, or misunderstandings should be translated into harness candidates or stable rules. Classifies new observations, applies the candidate-to-promotion policy, and keeps harness updates intentional rather than noisy.
Use when validating Yogieat changes or choosing the smallest Java 25 Gradle proof command. Applies Spotless first, then compile, then module-local or full tests based on repo-specific escalation rules.
Use when writing, refactoring, or reviewing Yogieat tests. Focuses on behavior-first assertions, boundary-only mocking, test layer choice, and smell detection for spy-heavy or verify-heavy tests.
yogieat-server ๋ฉํฐ๋ชจ๋ ํด๋ฆฐ ์ํคํ ์ฒ์ ๊ตฌํ ๊ฐ์ด๋. ์ ๋๋ฉ์ธ์ด๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๋ ์ด๋ค ๋ชจ๋์ ์ด๋ค ํ์ผ์ ์ด๋ค ํจํด์ผ๋ก ๋ง๋ค์ด์ผ ํ๋์ง ์๋ดํ๋ค. Spring Boot ๋ฉํฐ๋ชจ๋, ํด๋ฆฐ ์ํคํ ์ฒ, domain Record, Entity ๋งคํ, Repository ์ธํฐํ์ด์ค ํจํด ๋ฑ์ ๋ค๋ฃฌ๋ค.
yogieat-server ๊ธฐ๋ฅ ๊ฐ๋ฐ ์ ์ฒด ์ํฌํ๋ก์ฐ๋ฅผ ์๋ํํ๋ ์ค์ผ์คํธ๋ ์ดํฐ. ์ ๊ธฐ๋ฅ, API ์ถ๊ฐ, ๋๋ฉ์ธ ํ์ฅ ์์ฒญ ์ ๋ถ์ โ ๊ตฌํ โ QA ํ์ดํ๋ผ์ธ์ ์คํํ๋ค. '๊ธฐ๋ฅ ์ถ๊ฐ', '๋๋ฉ์ธ ๋ง๋ค์ด', 'API ๊ตฌํ', '์๋ก์ด ์๋ํฌ์ธํธ', 'CRUD ๋ง๋ค์ด', '~๊ธฐ๋ฅ ๊ฐ๋ฐํด์ค' ๋ฑ์ ์์ฒญ์ ๋ฐ๋์ ์ด ์คํฌ์ ์ฌ์ฉํ ๊ฒ.