etc 폴더와 shutter 생성
This commit is contained in:
1041
codepolicy/index.php
1041
codepolicy/index.php
File diff suppressed because it is too large
Load Diff
22
codepolicy/templates/CLAUDE_TEMPLATE.md
Normal file
22
codepolicy/templates/CLAUDE_TEMPLATE.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# SAM Project Guidelines
|
||||
|
||||
## Core Principles
|
||||
1. **Anti-Hallucination**: Never guess column names. Check `app/Models/` or migrations.
|
||||
2. **Hybrid EAV**: Follow `sales/codepolicy/index.php` for table design.
|
||||
3. **Clean Code**: Maintain Laravel 12 best practices and Next.js 15 standards.
|
||||
|
||||
## Project Structure
|
||||
- `api/`: Laravel 12 REST API + Swagger
|
||||
- `mng/`: Filament PHP Admin (Blade/Tailwind)
|
||||
- `react/`: Next.js 15 Frontend
|
||||
- `docs/`: Master plans and progress logs
|
||||
|
||||
## Tech Stack Rules
|
||||
- **Admin**: Use Filament v3. No Alpine.js in standard blade files unless necessary.
|
||||
- **Styling**: Vanilla CSS + Tailwind. Glassmorphism is the standard UI theme.
|
||||
- **Testing**: Use TestSprite for visual and E2E QA.
|
||||
|
||||
## Workflow Integration
|
||||
- Use Antigravity for UI and complex logic planning.
|
||||
- Use Claude Code for infrastructure, linting, and git operations.
|
||||
- Always update `PROGRESS.md` before ending a session.
|
||||
34
codepolicy/templates/MASTER_PLAN_TEMPLATE.md
Normal file
34
codepolicy/templates/MASTER_PLAN_TEMPLATE.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# [기능명] Master Plan - v1.0
|
||||
|
||||
## 1. 개요 (Overview)
|
||||
- **목적**: [기능의 핵심 목적 작성]
|
||||
- **대상**: [수혜자 및 관련 모듈]
|
||||
- **배경**: [기존 5130 시스템 대비 개선 사항]
|
||||
|
||||
## 2. 아키텍처 설계 (Architecture)
|
||||
### 2.1 DB 설계 (Hybrid EAV)
|
||||
- **필수 컬럼 (Stored)**: `id`, `tenant_id`, [주요 필드]
|
||||
- **가변 컬럼 (JSON options)**: `settings`, `metadata`, [확장 필드]
|
||||
|
||||
### 2.2 기술 스택
|
||||
- **Backend**: Laravel 12 API (api 프로젝트)
|
||||
- **Admin**: Filament PHP (mng 프로젝트)
|
||||
- **Frontend**: Next.js 15 (react 프로젝트)
|
||||
|
||||
## 3. 구현 단계 (Phases)
|
||||
### Phase 1: DB & 모델링
|
||||
- [ ] 마이그레이션 생성 (api)
|
||||
- [ ] Eloquent 모델 및 관계 설정
|
||||
|
||||
### Phase 2: 비즈니스 로직 (API)
|
||||
- [ ] 컨트롤러 구현
|
||||
- [ ] API 명세서 업데이트 (Swagger)
|
||||
|
||||
### Phase 3: UI/UX 구현 (mng/react)
|
||||
- [ ] 관리자 페이지 구성
|
||||
- [ ] 사용자 프론트엔드 연동
|
||||
|
||||
## 4. 검증 포인트 (Verification)
|
||||
- [Antigravity] 디자인 시스템 준수 여부
|
||||
- [Claude Code] 보안 취약점 및 정책 준수 체크
|
||||
- [TestSprite] 주요 시나리오 E2E 테스트
|
||||
20
codepolicy/templates/PROGRESS_LOG_TEMPLATE.md
Normal file
20
codepolicy/templates/PROGRESS_LOG_TEMPLATE.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Progress Log - [프로젝트명]
|
||||
|
||||
## 🚀 실시간 진행 현황
|
||||
- **현재 단계**: Phase [N] 구현 중
|
||||
- **진행률**: [NN]%
|
||||
- **최근 완료**: [최근 완료된 항목]
|
||||
|
||||
## 📝 작업 기록 (Context History)
|
||||
| 날짜 | 단계 | 내용 | 담당 | 비고 |
|
||||
| :--- | :--- | :--- | :--- | :--- |
|
||||
| 202X-XX-XX | Phase 1 | DB 마이그레이션 및 기본 모델 생성 | Claude Code | 완료 |
|
||||
| 202X-XX-XX | Phase 2 | 리스트 조회 API 및 필터 기능 추가 | Antigravity | 진행 중 |
|
||||
|
||||
## 🧠 컨텍스트 요약 (Amnesia Recovery)
|
||||
- **핵심 결정 사항**: [중요 아키텍처 결정 내용]
|
||||
- **다음 세션 시작 지점**: [AI가 다음 세션에서 바로 이어서 해야 할 일]
|
||||
- **주의 사항**: [구현 중 발견된 특이 사항]
|
||||
|
||||
## 🚩 이슈 및 차단 사항 (Blockers)
|
||||
- [ ] [현재 해결되지 않은 기술적 이슈]
|
||||
24
codepolicy/templates/QA_SPEC_TEMPLATE.md
Normal file
24
codepolicy/templates/QA_SPEC_TEMPLATE.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# Product Specification (PSD) for TestSprite QA
|
||||
|
||||
## 1. Feature Description
|
||||
- **Target URL**: `http://localhost:8000/[path]`
|
||||
- **Goal**: [테스트를 통해 검증하고자 하는 핵심 사용자 가치]
|
||||
|
||||
## 2. User Scenarios
|
||||
### Scenario 1: [시나리오 명]
|
||||
1. **Given**: [사용자의 초기 상태]
|
||||
2. **When**: [사용자가 수행하는 액션]
|
||||
3. **Then**: [기대하는 결과 및 화면 변화]
|
||||
|
||||
### Scenario 2: [에지 케이스 시나리오]
|
||||
...
|
||||
|
||||
## 3. UI Checkpoints
|
||||
- [ ] 버튼 클릭 시 로딩 애니메이션 표시 여부
|
||||
- [ ] 입력 폼 유효성 검사 (Validation) 메시지 확인
|
||||
- [ ] 반응형 레이아웃 (모바일/데스크탑) 정렬 상태
|
||||
|
||||
## 4. Visual Standards
|
||||
- **Font**: Inter, Outfit 체 사용 여부
|
||||
- **Color**: Dark mode (#030712) 배경 및 Glassmorphism 투명도 확인
|
||||
- **Icon**: Lucide 아이콘 일관성
|
||||
Reference in New Issue
Block a user