ResultBox migration (stage 0): suppress legacy deprecation warnings in box_trait impls; keep dual handling in VM. Fix verifier Display for SuspiciousBarrierContext. Expose VM stats fields to vm_stats module. CLI core_ci guide and script in place.

This commit is contained in:
Moe Charm
2025-08-26 01:42:18 +09:00
parent 7705508b99
commit 9c94e88b86
13 changed files with 408 additions and 36 deletions

View File

@ -0,0 +1,20 @@
## CLI分離テスト導線軽量版
目的: CLI変更に引きずられずにコアのMIR/VMを検証できる導線を用意する構成は今は変えない
### 推奨手順
- コアのビルドとゴールデン照合のみで回す:
- `cargo build --release -j32`
- `./tools/ci_check_golden.sh`
- 代表E2Eプラグイン前提のみ任意:
- `cargo test --features plugins -q -- --nocapture`
### ヘルパースクリプト
- `tools/core_ci.sh`: コアのビルドゴールデン照合を一括実行CI/ローカル共用)
### 将来の分割方針(メモ)
- Cargo workspace化 or lib/binary分割で `cargo test -p core` を走らせる。
- runnerCLIフラグ/バックエンド選択)変更の影響をコア側に伝播させない。
最終更新: 2025-08-25