ATL-2026-008experimentexperimental

Inspect retained references, awaited cleanup, late factories and retries after disposal failure.

get-it-lifecycle-trial

Exact experiment revision

open8381011/experiments/get-it-lifecycle-trial ↗d02d75c1e764f70f1c3c3a4ad6b7bc470d998d8d

EVIDENCE SIGNATURE

d49460c8096c676852a047a658ff0d186bf31f0a5b2ecf12258d7272a278baab2026-09-14

Environment

os
macOS
architecture
arm64
dart
3.12.2
get_it
9.2.1

Preparation

dart pub get --enforce-lockfile

Execution

dart analyze
dart run bin/check.dart

Observed result

3b81e2bd3220ebc3b34e1e46ac0f632520f00eef749049c0d641cc01283902504×

Limitations

  • get_it 9.2.1, Dart 3.12.2, macOS arm64. Eight cases across four fresh processes, two with assertions and two without. Synthetic resources; no networking, Flutter, real authentication or memory measurement. Not all event orderings or asynchronous disposal failures were tested. Harness cleanup is not a fix.