Skip to content

Roadmap: Sprint 0→1 開発計画 #10

@ootakazuhiko

Description

@ootakazuhiko

目的

Sprint 0→1 に向けた開発計画(ロードマップ)を明文化し、完了基準・優先順位・リスクとマイルストーンを共有する。

スコープ / 非スコープ

  • スコープ(Sprint 0):
    • コア/コネクタ/ランナー/Autopilot/Telemetry/Backlog/Docs の最小実装
  • 非スコープ(後続で検討):
    • GitHub App + Webhook(Sprint 1)
    • PTY ランナー、Webダッシュボード(Sprint 2+)

マイルストーン / タイムライン(目安)

完了基準(Sprint 0)

リスク / 対策

  • Zellij 依存(Pane フォーカス): Exec fallback / 将来 PTY ランナーで回避
  • GitHub API レート: バッチ/インターバル制御、Webhook 化(Sprint 1)
  • 誤投入: STOP ラベル即時停止 + 許可ホワイトリスト + 監査

運用ルール(初期)

  • ラベル: status:ready/in-progress/review/blocked/done, priority:P0–P2, area:*
  • 小さく段階的にPRを作る(≤300行)
  • PR起因の赤はPR内で直す、外因は別PR

着手順序(Sprint 0 内)

  1. Connector(v1): gh CLIポーラ(role×status:ready→/start) #2Runner: Zellijブリッジ(write-chars+Enter/行単位/セッション検出) #3(基本経路)
  2. Autopilot: クールダウン/ラベル制御/ローテーション/ジッタ #5(自走品質)
  3. Telemetry: logs/status/events と TUI board #6(見える化)
  4. Backlog同期: JSON/YAML→Issues(Backlog-ID照合/ready投入) #7(供給)
  5. 安全装置: 停止ラベル/許可リポ/許可コマンド/監査 #8(安全性)→ Docs: Quickstart/運用ガイド/ガードレール/FAQ #9(Docs)

参考

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions