MovementのAptos Coreリポジトリは、コアリソースアカウントのライフサイクル管理を改善するための重要なフレームワーク拡張をマージしました。@andygolay氏によるPR #167は、`DECOMMISSION_CORE_RESOURCES`フィーチャーフラグとともに新しい`account::destroy_account_from`関数を導入し、開発者がクリティカルなシステムアカウントを制御されたメカニズムで廃止できるようにします。
実装では、包括的なユニットテストカバレッジ付きの`account::destroy_account_from`関数が追加され、フィーチャーフラグが有効になっていない場合は実行を中止するように設定されています。このセーフティファースト設計により、アカウント破棄操作が偶然に発生することはありません。さらに、`account::create_account`関数が修正され、フィーチャーフラグが明示的に有効にされていない限り、コアリソースアカウント(@a550c18)の作成を防止し、システム整合性をさらに保護します。
この変更はMovement Moveテストフレームワーク(`movement move test --package-dir aptos-move/framework/aptos-framework`)を通じて徹底的にテストされ、正常系と異常系の両方の実行パスを検証しています。この機能はAptosフレームワークのアカウント管理機能を強化し、オペレーターがフィーチャーフラグゲーティングを通じて堅牢なセーフティ保証を維持しながら、コアシステムリソースをより大きな柔軟性で管理できるようにします。

