Resolve all high-severity architecture review findings

This commit is contained in:
Joseph Doherty
2026-09-09 16:13:58 -04:00
parent 8bfe65512e
commit 146a13238f
192 changed files with 3160 additions and 753 deletions
@@ -67,6 +67,17 @@ public class InstanceActorTests : TestKit, IDisposable
// ── M1.6: site event log `instance_lifecycle` category ──────────────────
[Fact]
public void Stop_ReleasesTagSubscriptionWithOwnerIdentity()
{
var (instance, dcl) = CreateInstanceWithDataSourcedAttribute(new SiteRuntimeOptions());
dcl.ExpectMsg<SubscribeTagsRequest>();
Sys.Stop(instance);
var request = dcl.ExpectMsg<UnsubscribeTagsRequest>();
Assert.Equal("conn-1", request.ConnectionName);
Assert.Equal(instance, dcl.LastSender);
}
[Fact]
public void InstanceActor_Start_EmitsInstanceLifecycleSiteEvent()
{