route:cache 가 걸리면 RouteServiceProvider 가 캐시 로드로 분기해 라우트 파일이 실행되지 않는다. routes/devtools.php 는 전역 함수 5개를 정의하고 핸들러가 호출했고, boost 의 browser-logs 는 프로바이더 boot 등록분이라 setCompiledRoutes 교체로 폐기됐다. 7.0.6 의 RouteCacheHelper 가 12개 라이프사이클 지점에서 캐시를 자동 생성하면서, 확장을 한 번이라도 건드린 사이트에서 항상 재현됐다. 로직을 오토로드되는 App\Support\DevTools\* 로 옮기고 browser-logs URI 를 G7 가 직접 소유해 캐시에 함께 구워지게 했다. 게이트가 참조하던 App\Models\Setting 은 저장소에 없는 유물이라 ConfigRepositoryInterface 로 교체했다. 같은 부류의 재발은 정적 검사(route-file-local-function)로 차단하고, 재현이 in-process 로 불가능하므로 서브프로세스 하네스로 회귀를 고정했다.
그누보드7 AI 도구
그누보드7 프로젝트의 AI 기반 개발 도구입니다.
구성
Skills
AI 코딩 도구에서 사용하는 슬래시 커맨드 스킬입니다. 코드 검증, 테스트 실행, 문서화 등의 작업을 자동화합니다.
| 스킬 | 설명 |
|---|---|
| create-module.md | 모듈 스캐폴딩 |
| extract-i18n-keys.md | 다국어 키 추출 |
| run-tests.md | 테스트 실행 |
| validate-backend.md | 백엔드 코드 패턴 검증 |
| validate-frontend.md | 프론트엔드 레이아웃 검증 |
| validate-hook.md | 훅 패턴 검증 |
| validate-i18n.md | 다국어 검증 |
| validate-migration.md | 마이그레이션 검증 |
DevTools
그누보드7 템플릿 엔진의 디버깅 정보를 AI 코딩 도구에서 접근할 수 있게 해주는 MCP(Model Context Protocol) 서버입니다. 브라우저에서 수집된 상태, 액션, 캐시, 네트워크 정보를 g7-state, g7-diagnose 등 30여 개 도구로 조회할 수 있습니다.
자세한 내용은 devtools/README.md를 참조하세요.
Agents
AI Agent SDK 기반 멀티에이전트 협업 시스템입니다. 5명의 전문 에이전트(Backend, Frontend, Layout, Template, Reviewer)가 Coordinator의 조율 하에 협업합니다.
자세한 내용은 agents/README.md를 참조하세요.