docs(lifecycle): Phase 285 P0 - Box lifecycle/weakref/GC SSOT 固定
## 言語 SSOT との境界明文化 - lifecycle/weak/fini: lifecycle.md - null/void/truthiness: types.md - Phase 285 は実装状況・差分追跡のみ(言語SSOT書き換えなし) ## 用語・禁止事項固定 - Roots/Strong/Weak/Finalizer/GC 定義 - 禁止: finalizer 再入・例外・allocation・silent fallback ## VM/LLVM 差分分類 - (A) 仕様通り: weak/weak_to_strong/leak report - (B) 未実装: finalizer/GC cycle collection ## P1/P2 導線 - P1: 棚卸し対象ファイル一覧(value.rs, finalization.rs等) - P2: smoke 候補(weak_basic, weak_to_strong_fail, leak_report) quick smoke 154/154 PASS 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@ -1,8 +1,13 @@
|
||||
# Self Current Task — Now (main)
|
||||
|
||||
## Current Focus: Phase 285 P0 (docs-only)
|
||||
## Current Focus: Phase 285 P1/P2 / Phase 287 計画
|
||||
|
||||
Box lifecycle / weakref / finalization / GC の “実装が仕様” を止めるため、まず docs-only で SSOT と差分運用(VM/LLVM)を固定する。
|
||||
Phase 284 P2 + Phase 285 P0 完了。次は Phase 285 P1(棚卸し)または Phase 287(Normalizer Hygiene)。
|
||||
|
||||
**2025-12-26: Phase 285 P0 完了** ✅
|
||||
- 言語 SSOT との境界明文化(lifecycle.md, types.md)
|
||||
- 用語・禁止事項・VM/LLVM差分分類を固定
|
||||
- P1/P2 への導線を箇条書きで追加
|
||||
|
||||
**2025-12-26: Phase 284 P2 完了** ✅
|
||||
- return を含む loop(Pattern5)を VM で smoke 固定
|
||||
|
||||
Reference in New Issue
Block a user