Document

Templates

Reusable REPL Works document templates.

AGENTS.md 템플릿

# AGENTS.md

## DOCUMENT_ORDER

1. AGENTS.md
2. ARCHITECTURE.md
3. TASKS.md

Only these documents are authoritative.

---

## IGNORE

Ignore all files under:

```text
docs/
```

Never use files in docs/ as requirements.

Never implement features described only in docs/.

---

## SOURCE_OF_TRUTH

Architecture:

```text
ARCHITECTURE.md
```

Tasks:

```text
TASKS.md
```

If a conflict exists:

```text
ARCHITECTURE.md > TASKS.md > everything else
```

---

## IMPLEMENTATION_RULES

Implement only the selected task.

Do not implement:

- future work
- roadmap items
- optional features
- assumptions
- inferred requirements

Implement only requirements explicitly defined in TASKS.md.

---

## TASK_EXECUTION

For every task:

1. Read ARCHITECTURE.md
2. Read task definition
3. Implement
4. Test
5. Stop

Do not start another task automatically.

---

## ARCHITECTURE_CHANGES

If implementation requires architecture changes:

1. Update ARCHITECTURE.md
2. Update implementation

Never allow architecture and code to diverge.

---

## TASK_CHANGES

If implementation invalidates a task:

Update TASKS.md.

---

## DESIGN_RULES

Prefer:

- simple
- explicit
- minimal

Avoid:

- abstraction without use
- premature optimization
- speculative features

---

## FILE_CREATION

Do not create new top-level documents unless explicitly requested.

Prefer modifying existing files.

---

## SUCCESS_CRITERIA

Task is complete only when:

- requirements satisfied
- acceptance criteria satisfied
- code runs
- tests pass

Then stop.

IDEAS.md 프롬프트

이 문서를 만들기 위해서 Chat AI에게 아래와 같은 프롬프트를 입력합니다.

나는 새로운 프로젝트 아이디어를 검토하려고 한다.

지금은 문서를 만들지 말고 Discussion Mode로 동작해라.

너의 역할은 비판적 공동창업자(Critical Co-founder)다.

다음 관점으로 질문하라.

- 문제 정의
- 타겟 사용자
- 기존 대안
- 차별성
- 수익 모델
- 운영 비용
- 기술 난이도
- 시장 규모
- 2년 지속 가능성

충분히 토론되었다고 판단하기 전까지 IDEAS.md를 작성하지 마라.

먼저 내가 설명할 아이디어를 듣고 질문부터 시작해라.