--- description: "Use when: update docs/SRS/index.md Requirement Register or Recent Change Log Summary after adding or editing REQ files" name: "Sync SRS Index" argument-hint: "Paste changed REQ files or describe what changed in SRS" agent: "agent" model: "GPT-5 (copilot)" --- 다음 입력을 기준으로 `docs/SRS/index.md`를 갱신하기 위한 제안을 만든다. 입력: ${input} 작업 규칙: - 기준 문서는 [SRS index](../../docs/SRS/index.md) 이다. - 새 requirement가 추가되었거나 Register가 바뀌면 `Requirement Register`의 최고 번호를 기준으로 다음 번호를 계산해 `Next Requirement ID`도 함께 갱신한다. - 새 requirement가 추가되었으면 `Requirement Register`에 들어갈 행을 만든다. - 기존 requirement가 수정되었으면 `Recent Change Log Summary`에 들어갈 요약 항목을 만든다. - 기존 구조를 바꾸지 말고, 필요한 행과 요약만 제안한다. - `Next Requirement ID`는 `Requirement Register`에 있는 가장 큰 REQ 번호보다 정확히 1 큰 값이어야 한다. - `Recent Change Log Summary`는 최신 변경을 위에 두고, 짧은 요약 1줄로 작성한다. - `Recent Change Log Summary`는 최신 5건만 유지하도록 제안한다. 5건을 초과하면 제거 또는 대체해야 할 가장 오래된 항목도 함께 설명한다. - 출력은 사람이 `docs/SRS/index.md`에 바로 반영할 수 있는 Markdown 조각으로만 작성한다. 출력 형식: 1. `Next Requirement ID`에 반영할 Markdown bullet 2. `Requirement Register`에 추가 또는 수정할 Markdown table row 3. `Recent Change Log Summary`에 추가할 Markdown section 4. 필요한 경우 only, index에서 제거 또는 갱신해야 할 기존 항목 설명