Skip to content

docs(req-011): re-verify test coverage still matches current acceptance criteria - #184

Merged
ytnobody merged 1 commit into
developfrom
hermit/ytnobody/issue-183
Jul 28, 2026
Merged

docs(req-011): re-verify test coverage still matches current acceptance criteria#184
ytnobody merged 1 commit into
developfrom
hermit/ytnobody/issue-183

Conversation

@ytnobody

Copy link
Copy Markdown
Owner

Summary

Closes #183.

REQ-011 の要件テキストが変更されたとして起票されたレビュー Issue。実際に REQUIREMENTS.md の受け入れ条件文言 (get_config が harness.toml の max_engineers 値を返し、CLAUDE.md テンプレートが並列上限としてこの値を参照していること) を確認したところ、Issue #174 での前回再点検時から実質的な変更はなかった。

対応するテストを再実行して確認:

  • internal/mcp/req_test.goTestREQ011_GetConfig_ReturnsMaxEngineers
  • cmd/hermit/inprocess_test.goTestREQ011_ClaudeMdReferencesConfiguredMaxEngineersAsCap

いずれも green で、現行の受け入れ条件を引き続き正しく検証していることを確認した。テストコード自体の修正は不要と判断し、REQUIREMENTS.md の実装状況欄に短い再点検コメントを追記するのみに留めた。

仮定・注記

本 Issue は Issue #182 (「review-test の自己増殖バグ」: 実装状況欄への追記が要件ブロックのハッシュを変え、次回 sweep で再び review-test Issue を起票してしまう) の症状の一つである可能性がある。#182 のハッシュ計算方式自体の修正は別 Issue/別担当のスコープのため、本 PR では手を加えていない。

Test plan

  • go test ./internal/mcp/... -run TestREQ011 -v — PASS
  • go test ./cmd/hermit/... -run TestREQ011 -v — PASS

🤖 Generated with Claude Code

…ce criteria (#183)

REQ-011's acceptance-criteria text is unchanged from the previous
re-verification (Issue #174); re-ran TestREQ011_GetConfig_ReturnsMaxEngineers
and TestREQ011_ClaudeMdReferencesConfiguredMaxEngineersAsCap and confirmed
both still pass and correctly cover the acceptance criteria as written.
@ytnobody
ytnobody merged commit f158f66 into develop Jul 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

REQ-011: requirement text changed — review its test

1 participant