Files
ARCADIA-Studio/harness/release-lifecycle-activation-union-20260913.md
T

57 lines
3.3 KiB
Markdown

# Lifecycle and typed activation integration
Source **aadc6396d39ff336d05381d58d545093d3f37a73** integrates the reviewed
f6595eb contribution without changing its six source files. It combines the
published lifeline lifecycle rendering with typed nested activation bars and the
independently verified d61 label-paint correction. This is an integration
checkpoint, not combined release or native acceptance.
[Exact source, implementation contract and independent review](experiments/nested-lifecycle-union-20260912/README.md)
distinguish logical call/reply correlation from visible fragments clipped to the
receiver's lifetime and scope. Delete terminates an unanswered execution; clipping
cannot invent a Reply endpoint. Conditional death retains sibling uncertainty
without reviving the old execution after a later Create. Fully bound invalid
post-death/recreation fixtures remain rejected by core admission; defensive raw
Scene checks do not turn them into admitted authoring workflows.
## Executed Windows checks
All three gates use **536 unchanged committed inputs**, input-manifest SHA-256
`a03c6f7c5a700fbce64a4808f81bd118f689cc9a5ebb377b921a98f5b58ce8ec`:
| Gate | Result | Closed UTC, 2026-09-13 |
| --- | --- | --- |
| `scenario_lifecycle` | 36 passed, 0 failed/ignored | 00:09:22 |
| `scenario_activation` | 14 passed, 0 failed/ignored | 00:10:50 |
| `graphical_call_reply_is_atomic_correlated_and_source_equivalent` | 1 passed, 0 failed/ignored | 00:11:23 |
The lifecycle scope includes all 17 retained renderer tests, nine combined tests
and ten lifecycle projection tests. It compiled in 12m21s and ran in 3.43s. The
activation scope includes the real WGPU border-continuity test and actual
pointer/shoulder identity tests; it ran in 4.80s. The atomic authoring test retains
exact source and Undo checks and ran in 0.49s. These are **51 distinct targeted
tests**, not a full-suite result. The executable reports 862 total tests before
any palette additions.
[Archived commands, logs and input manifests](experiments/diagram-removal-windows-20260912/archive-manifest.json)
retain each result separately. The earlier d61 full/strict/GUI/native results do
not establish this source's full or native acceptance.
## Remaining verification
The [six-scenario native fixture and original preflight receipts](experiments/lifecycle-fixture-preflight-20260913/README.md)
now pass their stronger actual-core preflight: 61 elements, five relations, zero
Errors and 18 expected completeness warnings. Executed assertions cover exact
SourceBundle preservation, canonical complete-Project equality and stability,
all six scenario orders, eight pressure values, four SA operation binding proofs
and the incomplete Reply identity. The preflight reused the identified core rlib
after checking 110 core/configuration/lock inputs against the closed d61 gate and
committed aadc source. It does not execute the desktop renderer.
The final combined source still needs full desktop and strict lint checks,
a matching staged GUI, and native lifetime/activation acceptance. Native cases
include delayed Create→nested Call/Reply→Delete, self-event clearance, long
Latin/Unicode headers and birth capsules under pan/zoom, incomplete replies,
and unresolved operands. The separate palette candidate must retain these
geometry and selection invariants when combined. Linux remains user-deferred.