# Issue #07: エントリポイントテンプレート簡素化

## 概要
`railway new entry`で生成されるエントリポイントテンプレートに、使われない`logger`インポートや`process`関数が含まれている。

## 問題点
- 初心者にとって不要なコードが混乱を招く
- テンプレートが冗長で、実際に必要なコードが分かりにくい
- 削除の手間が発生する

## 現状のテンプレート例
```python
from railway import logger  # 使われない場合がある

def process():  # 使われない場合がある
    pass

def main():
    # 実際のエントリポイント
    ...
```

## 提案される解決策

### 採用案: デフォルトを簡素化 + `--example`オプションで例示提供

**理由**: `logger`インポートや`process`関数は例示として有用なため、完全に削除するのではなく、オプションで提供する。

#### デフォルト動作（シンプルなテンプレート）
```bash
railway new entry hello
```
```python
def main():
    print("Hello, Railway!")

if __name__ == "__main__":
    main()
```

#### `--example`オプション（例示を含むテンプレート）
```bash
railway new entry hello --example
```
```python
from railway import Context, pipeline, logger

def main():
    logger.info("Starting hello")

    # Contextを作成（context.yamlから自動的にノード構成を読み込み）
    ctx = Context.from_entry("hello")
    ctx.set_param("input", "sample")

    # パイプライン実行
    result = pipeline(ctx)

    logger.info(f"Result: {result}")

if __name__ == "__main__":
    main()
```

**注意**: `--example`版はIssue #01-05のContext変数アーキテクチャに準拠。

### メリット
- **初心者**: デフォルトでシンプルなコードから始められる
- **学習者**: `--example`で実践的なパターンを学べる
- **経験者**: 不要なコードを削除する手間がない

## 優先度
中

## 依存関係
- Issue #01-05: コンテキスト変数アーキテクチャ（先行、`--example`版のため）

## 関連ファイル
- エントリポイントテンプレート生成処理
- `railway new entry`コマンド実装

## 参考情報
ユーザーレビューより:
> 生成される`src/hello.py`のテンプレートに使われない`logger`インポートや`process`関数が含まれている。
