docs(phase29ah): add realworld regression pack instructions

This commit is contained in:
2025-12-29 06:30:14 +09:00
parent 62efdb631f
commit e2add3d416
4 changed files with 61 additions and 0 deletions

View File

@ -7,6 +7,8 @@
- 入口: `docs/development/current/main/phases/phase-29ag/README.md`
- 検証: `cargo build --release` / `./tools/smokes/v2/run.sh --profile quick` / `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh` PASS
Next: `docs/development/current/main/phases/phase-29ah/P0-REGRESSION-PACK-INCLUDES-PHASE263-PATTERN2-INSTRUCTIONS.md`
**2025-12-29: Phase 29af P5 完了**
- 目的: 29af を closeout して JoinIR 回帰確認を 1 本に収束(仕様不変)
- 回帰パック: `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`

View File

@ -14,6 +14,9 @@ Related:
- **Phase 29ag✅ COMPLETE: JoinIR merge SSOT unification**
- 入口: `docs/development/current/main/phases/phase-29ag/README.md`
- **Phase 29ahcandidate: JoinIR regression pack expansionreal-world coverage**
- 入口: `docs/development/current/main/phases/phase-29ah/README.md`
- **Phase 29ae P1✅ COMPLETE: JoinIR Regression Pack (SSOT固定)**
- 入口: `docs/development/current/main/phases/phase-29ae/README.md`

View File

@ -0,0 +1,43 @@
# Phase 29ah P0: Regression pack includes phase263 Pattern2 — Instructions
Status: Ready for execution
Scope: JoinIR 回帰パックに real-world Pattern2 を追加(仕様不変)
## Goal
JoinIR 回帰パック(`phase29ae_regression_pack_vm.sh`)に、実ログ由来の Pattern2 ケースPhase 263を含めて、
最小パックだけでは拾えない regressions を早期に検知できるようにする。
## Non-goals
- 挙動変更release 既定挙動の変更)
- env var の追加
- fixture 追加(既存の Phase 263 fixture/smoke を再利用)
## Background (SSOT)
- 現行の回帰パック入口: `tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`
- Phase 263 の実ログ系 Pattern2 smoke: `tools/smokes/v2/profiles/integration/apps/phase263_pattern2_seg_realworld_min_vm.sh`
## Implementation Steps
1) 回帰パックに `phase263_pattern2_` を追加
- `tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`
- `run_filter "pattern2_realworld" "phase263_pattern2_"``pattern2` の直後に追加
2) docs の SSOT を更新
- `docs/development/current/main/phases/phase-29ae/README.md`
- Regression pack (SSOT) に `phase263_pattern2_*` を追記
- `docs/development/current/main/10-Now.md`
- JoinIR 回帰確認のSSOTが “この1本” であることは維持(記述の更新のみ)
## Verification (SSOT)
- `cargo build --release`
- `./tools/smokes/v2/run.sh --profile quick`
- `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`
## Acceptance Criteria
- 回帰パックが PASS のまま
- Phase 263 の Pattern2real-worldも回帰パックに含まれる

View File

@ -0,0 +1,13 @@
# Phase 29ah: JoinIR regression pack expansion (real-world coverage)
Goal: JoinIR の回帰パックを “最小 + 現実ログ系” に拡張し、見落としを減らす(仕様不変)。
## P0: Add Pattern2 real-world case to regression pack
- 指示書: `docs/development/current/main/phases/phase-29ah/P0-REGRESSION-PACK-INCLUDES-PHASE263-PATTERN2-INSTRUCTIONS.md`
## Verification (SSOT)
- `cargo build --release`
- `./tools/smokes/v2/run.sh --profile quick`
- `./tools/smokes/v2/profiles/integration/joinir/phase29ae_regression_pack_vm.sh`