lore_init
Create a blank novel project foundation for authors to fill manually, or adopt an existing world/setting.md directory without overwriting it.
Instructions
작가가 직접 채울 빈 작품 기반(world/setting.md, 빈 chapters·summaries·characters 디렉터리, .vibelore/foundation.json)을 만들거나, world/setting.md가 이미 있는 디렉터리를 쓰기 없이 이어받는다. 모델이 세계·인물을 자동 설계하게 하려면 이 도구 대신 lore_profile → lore_profile_decide → lore_create를 쓴다. lore_create는 기반이 있으면 거부하므로 둘 중 하나만 쓴다. 새 작품은 언어 계약 검증 때문에 보통 status=needs_model을 한 번 돌려주며 lore_resume으로 답해야 저장된다. 재호출은 덮어쓰지 않고 adopted=true와 현재 상태를 돌려준다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| genre | Yes | 엔진 장르 id(예: mystery-thriller, romantasy, regression-hunter, cozy, other). 틀리면 사용 가능 목록과 함께 거부한다. 기존 작품을 이어받을 때는 무시된다. | |
| workId | Yes | 작품 식별자 ([A-Za-z0-9_-]). 한 디렉터리에는 작품 하나만 둔다. | |
| povMode | No | 자유 텍스트 시점(예: 3인칭제한, 1인칭). omniscient·multi-pov는 단일 화자 검사를 생략하고 none은 시점 검사를 끈다. 생략하면 제한 3인칭. | |
| project | No | 작품 디렉터리의 절대 경로. 생략하면 서버 실행 디렉터리. | |
| language | No | 작품 언어 BCP 47 태그(예: ko, en-US, ja, zh-Hant). 생략하면 저장된 계약을 따른다. | |
| worldFacts | No | 변하지 않는 세계 사실 5~10개. w1..wN id로 world/setting.md에 기록된다. | |
| targetChapters | No | 완결 목표 화수. 아크 위치 계산에 쓰인다. 생략하면 저장하지 않는다. |