System1(system1-factory) 새 API 엔드포인트를 생성합니다.

인자: $ARGUMENTS (예: "consumable-stock 소모품 재고" 또는 리소스명)

절차:
1. 기존 패턴 확인:
   - system1-factory/api/ 아래 기존 model, controller, route 파일 하나씩 읽어 패턴 파악

2. Model 생성 (`api/models/<리소스>.js`):
   - Knex 기반 DB 쿼리 패턴
   - CRUD 기본 메서드: getAll, getById, create, update, delete

3. Controller 생성 (`api/controllers/<리소스>Controller.js`):
   - responseFormatter (res.success, res.error, res.paginated) 사용
   - try/catch + 에러 핸들링 패턴
   - 페이지네이션 지원 (GET list)

4. Route 생성 (`api/routes/<리소스>Routes.js`):
   - Express Router
   - auth 미들웨어 적용
   - RESTful 패턴: GET /, GET /:id, POST /, PUT /:id, DELETE /:id

5. 라우트 등록:
   - `api/config/routes.js` (또는 app.js/server.js)에 새 라우트 추가

6. 생성된 파일 목록 + API 엔드포인트 정리 보고

주의:
- 다른 서비스(system2, tkpurchase 등)의 API 추가 시 해당 서비스의 패턴을 먼저 확인
- System3, tkeg는 FastAPI 패턴 (Python)
