견적, 수주, 생산, 출하, 품질 등 MES 핵심 개발을 위한 표준 가이드라인 및
AI 컨텍스트 관리(기억상실증 방지) 패키지
이 문서는 SAM 시스템의 모든 기능 개발에 공통으로 적용되는 정책을 정의합니다.
각 기능별 개발 문서(MASTER_PLAN.md)는 이 문서를 참조합니다. 특히 AI 어시스턴트(Claude)가 세션 간의 컨텍스트를 잃지 않고, 일관된 품질의 코드를 생산하기 위한 기술적/정책적 장치를 포함하고 있습니다.
PROGRESS.md 로드출처: Anthropic Claude Code Context Management Guidelines & GitHub Open Projects
| 솔루션 | 기능 및 효과 |
|---|---|
| MCP | Model Context Protocol을 통한 장기 기억 저장 |
| Super Claude Kit | 작업 상태 추적 및 레지스트리 관리 |
| claunch | 프로젝트별 세션 관리 및 컨텍스트 로드 |
| 프로젝트 | 기술 스택 | 주의사항 |
|---|---|---|
| mng | Laravel 12 + Plain Blade + Tailwind | ❌ Alpine.js 금지 |
| api | Laravel 12 + Swagger | Multi-tenant 필수 |
| 5130 | PHP + jQuery | 분석 대상 (참조용) |
| react | Next.js 15 | 프론트엔드 전담 |
🔴 핵심: 모든 코드 요소는 실제 확인 후 사용
// ✅ 권장: string + 코드 테이블
$table->string('status', 20)->default('pending');
// ✅ 허용: is_* boolean
$table->boolean('is_active')->default(true);
SAM 프로젝트는 Antigravity(실행), Claude Code(감리), TestSprite(검사)의 3단계 교차 검증을 통해 품질을 보증합니다.
| 단계 | 활동 | 주체 | 참고 파일 (Artifacts) |
|---|---|---|---|
| 1. 분석/설계 | 요구사항 분석 및 아키텍처 수립 | Antigravity | MASTER_PLAN.md |
| 2. 정책 검증 | 회사 정책 준수 여부 및 구조적 무결성 검토 | Claude Code | CLAUDE.md |
| 3. 코드 구현 | 검증된 계획 기반 고속 구현 (Phase별 진행) | Antigravity | PROGRESS.md |
| 4. QA 명세 | 테스트 시나리오 및 PSD(Product Spec) 생성 | Claude Code | QA_SPEC.md |
| 5. 최종 검증 | 브라우저 테스트 및 자동 버그 수정 | TestSprite | QA_REPORT.pnl |
새 대화 시작 시 AI에게 다음 명령을 전달하여 컨텍스트를 동기화합니다.
"PROGRESS.md와 CLAUDE.md를 읽고 현재 진행 중인
프로젝트의 상태와 코딩 규칙을 파악해줘."
작업 시작 전 아키텍처를 설계하고 승인을 받습니다.
"MASTER_PLAN_TEMPLATE.md를 기반으로 이번
기능의 상세 설계안을 작성해줘."
계획이 회사 정책에 부합하는지 감리를 요청합니다.
"이 설계안이 SAM DB 정책(Hybrid EAV)과
보안 가이드라인을 준수하는지 검토해줘."
구현 완료 후 브라우저 기반 자동 테스트를 수행합니다.
"QA_SPEC.md를 기반으로 TestSprite를 실행하여
시나리오별 동작과 UI를 검증해줘."
| 날짜 | 버전 | 변경 내용 | 담당 |
|---|---|---|---|
| 2025-12-19 | v1.0 | 초기 공통 정책 문서 작성 (MES 통합 가이드) | Claude |
| 2025-12-31 | v1.1 | AI 기억상실증 방지 전략 추가 | Claude |
| 2025-12-31 | v1.2 | Triple-Agent(Claude Code+Antigravity+TestSprite) 시너지 워크플로우 통합 | Antigravity |