Skip to content

Move link-branch creation guidance from Issue_Flow to operations layer #891

@liplus-lin-lay

Description

@liplus-lin-lay

Parent: #889

Purpose

Issue_Flow 内のブランチ関連記述を整理し、on_issue で読む内容を issue 管理(ラベル・アサイン)に集中させる。

Premise

現状の Issue_Flow(Li+github.md)に含まれるブランチ関連記述:

  • L85-91: sub-issue のブランチルール(「sub-issue にはブランチを作らない」「セッションブランチは親 issue にリンク」等)
  • L93-96: 同時タスク時の親子構造(gh issue develop リンク制約)
  • L142-144: Branch linking(gh issue develop は子 issue に対して実行)

ブランチ作成手順自体は既に operations の Branch_And_Label_Flow(L36-82)にある。
Issue_Flow のブランチ関連ルールもオペレーション側に統合することで、on_issue での読み込み内容を軽量化する。

Constraints

  • Issue_Flow はラベル付与・アサイン・issue body 管理に集中
  • ブランチ操作の意思決定ルールは operations に集約
  • 「sub-issue にはブランチを作らない」等のルールは Branch_And_Label_Flow に移動

Target Files

  • Li+github.md — Issue_Flow セクション(L85-96, L142-144 のブランチ関連記述を移動)
  • Li+operations.md — Branch_And_Label_Flow セクション(移動先として受け入れ)
  • docs/2.-Task.md — 親子 issue 構造セクション(L88-106)の対応更新
  • docs/3.-Operations.md — Branch_And_Label_Flow の対応更新

Metadata

Metadata

Labels

ready本文が実装開始できる形まで収束している状態。ただし更新は継続可能specLi+の挙動に影響する仕様・ポリシー・定義

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions