{
  "schemaVersion": 1,
  "evaluatedAtUtc": "2026-09-24T13:20:56.172833+00:00",
  "gitHead": "91a5529a341ca7e07cea98c20bd204332f896e91",
  "includesPreExistingUncommittedChanges": true,
  "sourceFingerprint": "6e0b0f6a17339e5b6b1a6329ceb961b225b141b5ac891cb41d2fe350f7b2f018",
  "fixtureFingerprint": "31f7f3f8e534059c88a0e457d3f309e7022c89ed4ee946788ac7a3d70f6d2dec",
  "unity": {
    "version": "2022.3.15f1",
    "filter": "Conversation|CharacterExperience|SituationSnapshot|SituationPromptRenderer|SituationAutonomy|ScriptUtteranceContinuity|ResponseLength|ResponseControlTags|ChatResponseDeliveryContract|LiveChatFreshness|AudienceDetourState|Monologue|TtsCircuitBreakerIntegration|CommentWorkLane|DonationThanksLedger|FreeTalkConversation|DiscordGuestTranscript|DiscordCallScriptGate|OperatorCueLlmIsolation|LlmOpenAiRouteHardening",
    "initial": {
      "total": 487,
      "passed": 485,
      "failed": 2,
      "failures": [
        {
          "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.ActualAudienceMetadataOnlyBecomesAFreeTalkTopicAfterItsReplyAndModerationCancelsIt",
          "message": "System.Reflection.TargetParameterCountException : Number of parameters specified does not match the expected number."
        },
        {
          "name": "Aituber.Tests.EditMode.TtsCircuitBreakerIntegrationTest.PartialAudibleProvider_IsNotRetried_AndReturnsExactCompletedText",
          "message": "System.ArgumentNullException : Value cannot be null.\nParameter name: obj"
        }
      ]
    },
    "final": {
      "id": "2",
      "testcasecount": "487",
      "result": "Passed",
      "total": "487",
      "passed": "487",
      "failed": "0",
      "inconclusive": "0",
      "skipped": "0",
      "asserts": "0",
      "engine-version": "3.5.0.0",
      "clr-version": "4.0.30319.42000",
      "start-time": "2026-09-24 13:14:09Z",
      "end-time": "2026-09-24 13:14:11Z",
      "duration": "1.8985552"
    },
    "tests": [
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.CapsQueueAndRejectsDuplicateOrOversizedMetadata",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.CompletedReplyCanContinueAfterOriginalCommentExpired",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.DeadlineAndNodeBudgetTakePrecedenceOverDetour",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.NewDeadlineStillRequiresReceiptScopeAndNodeBudget",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.OldNodeAndModerationCannotReviveAReservedTurn",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.RejectsStaleAndFutureSources(0,60,120)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.RejectsStaleAndFutureSources(61,60,120)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.RepeatedReservationsDoNotInflateCandidateMetrics",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.ReplyDeadlineDoesNotMoveWhenReofferedOrWaitingForComments",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.AudienceDetourStateTest.ReservesExactlyTwoDeliveredTurnsWithoutConsumingOnGenerationOrRetry",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.BroadcastAiActivityLinkTest.Monologue_SuspendForBroadcastStop_GatesConfigSyncRestart",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.AudienceOutcomesKeepTheirSourceAndArchiveIsBoundedAndDetached",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.EmptyAgencyDoesNotInventGoalsAndConfiguredAgencyIsBounded",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.ErasureRemovesOnlyTheOriginatingViewersRecordsAndComfort",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.ExchangeUsesStableIdentityAndExpiresWithoutCrossingBroadcasts",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.ExplicitComfortRequestPersistsAsTypedPreferenceAndCanBeErased",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.FairnessUsesSuccessfulDeliveryAndAgePreventsStarvation",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.RecallOnlyUsesRelevantPastDeliveredRecordsAndResolvedPromisesStayClosed",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.RuntimePrivacyBudgetKeepsAnAtomicExchangeAndDoesNotInventMemoryOnFailure",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CharacterExperienceTest.V2KeepsRepairBeforeAcknowledgementsAndHonorsPrivateThreadPermission",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ChatResponseDeliveryContractTest.BatchResponse_PreparesSlowWorkBeforeOneDeliveryCommit",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ChatResponseDeliveryContractTest.DeliveredMemoryAndDirectTts_UseFinalBodyWithoutChangingLegacyDirectLanguageSelection",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ChatResponseDeliveryContractTest.ParsedSideEffects_AreRejectedWhenAnySafetyPassOrLengthBoundaryChangesResponse",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ChatResponseDeliveryContractTest.SingleResponse_PreparesSlowWorkBeforeOneDeliveryCommit",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CloudDtoContractTest.MonologueConfig_PostPlaybackGapDefaultsToOneSecondAndAcceptsZero",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveCue_RemainsInBackpressureCountUntilCompleted",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"OperatorCue\",\"EmergencyOperatorCue\",\"Preempted\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"SystemGenerated\",\"OperatorCue\",\"Preempted\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"AudienceComment\",\"GameEvent\",\"Preempted\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"MonetizedEvent\",\"GameEvent\",\"Preempted\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"GameEvent\",\"GameEvent\",\"KeptCurrent\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"OperatorCue\",\"GameEvent\",\"KeptCurrent\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"OperatorCue\",\"OperatorCue\",\"KeptCurrent\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ActiveWorkArbiter_PreemptsOnlyLowerPriorityAndKeepsFifoWithinLane(\"EmergencyOperatorCue\",\"EmergencyOperatorCue\",\"KeptCurrent\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.AnswerGrace_KeepsAcceptedAnswersOnlyEvenWhenADiscordGuestIsWaiting",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.AnswerGraceSelectsOnlyAcceptedFreshAnswersAfterPriorityWork",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.AtomicDispatch_DoesNotTakeAudienceBatchBeforeCue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CanceledWork_DoesNotWaitForHungAuxiliarySave",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ClearForBroadcastSwitch_DiscardsGameEvents",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ClearForBroadcastSwitch_EvictsSuperChatsOlderThanCrossBroadcastWindow",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ClearForBroadcastSwitch_PreservesSuperChatsWithinCrossBroadcastWindow",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CollabActiveCancellation_IsRequestCorrelatedAndCannotBorrowAnotherPlayback",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CollabPendingCancellation_RemovesOnlyScriptRunnerOwnedRequest",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CommentOff_DoesNotRequeueCanceledActiveNonCueWork",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CommentOff_ProcessesOnlyOperatorCueAndDefersPracticeAndSystem",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CommentOff_StillProcessesGameEventOnDedicatedLane",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CommentOffDiscard_RemovesViewerWorkAndPreservesCueAndSystemGenerated",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.CueCorrelation_DistinguishesQueuedActiveAndCompleted",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DiscordCallGuest_IsNeverBatchedWithOtherViewers",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DiscordCallGuest_IsTakenAfterMonetizedWorkAndBeforeGeneralComments",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchOrder_IsEmergency_NormalCue_Monetized_Audience",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchReservationRetry_AfterPlaybackStarted_IsRejected",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchReservationRetry_DuplicateRequeue_IsRejected",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchReservationRetry_EmergencyCue_ReturnsToOriginalLaneHead",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchReservationRetry_MessageIdMismatch_IsRejected",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchReservationRetry_NormalCue_ReturnsToOriginalLaneHead",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DispatchReservationRetry_PracticeComment_ReturnsToOriginalLaneHead",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DonationDropped_ReportsWhyAPendingDonationLeftTheQueue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DonationPresence_FollowsQueueProcessingAndManualRemoval",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.DonationThanked_FiresOnlyWhenAGenuineThankYouWasFullyPlayed",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.EmergencyCue_IsNeverRequeuedIntoNormalLane",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ExactPlaybackThenCancellation_IsResolvedByStatusWrapper",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.ExpiredGameEventInterruptedByCue_IsNotRequeued",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.FairBatchTakesOneCommentPerViewerAndLeavesTheirOtherCommentQueued",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEvent_ActiveWorkHasTtlAtGenerationAndSpeechBoundaries",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEvent_WiresScriptGatePumpIdleKickAndSleepBypass",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEventInterruptedByCue_RequeuesDedicatedLaneEvenWhenViewerResponsesAreOff",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEventPreemption_RequeuesViewerAndPreservesGameEventFifo",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEventQueue_DoesNotRequeueTheSameRoundEventWhileActive",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEventQueue_IsBoundedAndCoalescesExplicitEventIds",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.GameEventQueue_SkipsExpiredEventsAtDequeue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.LiveCallDispatch_TakesOnlyTheGuestWhileViewerResponsesAreClosed",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.MonetizedEventInGeneralQueue_BypassesGateAndReturnsAfterCuePreemption",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.NodeLimitDeferral_RequeuesAudienceSuperChatAndGiftWithoutLoss",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.NormalCue_AudibleAtInterrupt_IsSynchronouslyMarkedBeforeRequeueDecision",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.NormalCue_FullPlaybackCompletion_IsDistinctFromStart",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.NormalCue_PreemptedAfterPlaybackStarted_IsNotRequeued",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.NormalCue_PreemptedBeforePlayback_RequeuesAheadOfOtherNormalCues",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.NormalCueDeadline_UsesAdminRequestedAtInsteadOfUnityEnqueueTime",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.OperatorCuePreparation_DoesNotAdvanceViewerReceivedCount",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.OperatorCueYield_IncrementsMonologueAndScriptPlaybackGenerations",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.PracticeSuperChats_FollowTheSameAmountOrderBeforePracticeComments",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.PreemptedSuperChat_ReturnsToItsAmountOrderedPosition",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.SleepGate_DefersViewerButAlwaysLetsOperatorCueThrough",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.SuccessfulReplyLetsAnotherViewerGoNextWithoutChangingPriorityLanes",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.SuperChats_AreTakenByYenAmountDescendingAcrossPlatforms_TiesInArrivalOrder",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.SystemGenerated_IsNotClassifiedAsOperatorCue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.TeleprompterDispatching_IsReportedAtActualLlmOrTtsBoundary",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.CommentWorkLaneTest.TtsPlaybackTracking_IsRequestCorrelated",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.CompletedAttemptReturnsItsValue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.FirstAttemptLeavesRoomForNoReasoningRetry(15,10)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.FirstAttemptLeavesRoomForNoReasoningRetry(20,15)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.FirstAttemptLeavesRoomForNoReasoningRetry(9,4)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.SendFailureIsPropagatedWhenNotTimedOut",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.ShortBudgetsAreNotSplit(8.9d)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.ShortBudgetsAreNotSplit(5)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.ShortBudgetsAreNotSplit(0)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.StalledAttemptIsCancelledAndReportedAsTimedOut",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationAttemptTimeoutTest.WholeRequestCancellationIsNotTreatedAsTimeout",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.FreshnessIgnoresElapsedTimeButRejectsGamePhaseChangeAndExpiry",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.IsolatedRoutesNeverReceiveConversationOrScript(OperatorCue)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.IsolatedRoutesNeverReceiveConversationOrScript(GameEvent)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.NewDeliveredReplyInvalidatesPreparedContinuationButNotOrdinaryCriticalFacts",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.ReasoningRequiresSupportedModelAndOptIn(1,\"low\",\"gpt-5.6-luna\",\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.ReasoningRequiresSupportedModelAndOptIn(2,\"low\",\"gpt-5.6-luna\",\"low\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.ReasoningRequiresSupportedModelAndOptIn(2,\"medium\",\"gpt-5.6-sol\",\"medium\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.ReasoningRequiresSupportedModelAndOptIn(2,\"high\",\"gpt-5.6-sol\",\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.ReasoningRequiresSupportedModelAndOptIn(2,\"low\",\"gpt-4o-mini\",\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.ReasoningRequiresSupportedModelAndOptIn(2,\"low\",\"unknown\",\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.TemporalPromptSeparatesDeliveredAndPlannedWithPrivacyAndBudget(Script)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.TemporalPromptSeparatesDeliveredAndPlannedWithPrivacyAndBudget(CommentResponse)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationExperiencePolicyTest.TemporalPromptSeparatesDeliveredAndPlannedWithPrivacyAndBudget(Autonomous)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.CommentReplyIsNotTruncatedByUnrelatedScriptGenerationWindow",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ExternalExpiredOrFutureBudgetFactsAreIgnoredAndNeverSpoken",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackDeduplicatesBoundsAndExpiresWithoutClaimingUnpopularity",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackNeverLeaksIntoIsolatedOrGuestRoutes(OperatorCue)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackNeverLeaksIntoIsolatedOrGuestRoutes(GameEvent)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackNeverLeaksIntoIsolatedOrGuestRoutes(Collaboration)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackQuotesStayPairedWithinPrivacyAndItemBudgets(CommentResponse)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackQuotesStayPairedWithinPrivacyAndItemBudgets(Autonomous)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackQuotesStayPairedWithinPrivacyAndItemBudgets(Script)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackRejectsPreSpeechImmediateFutureAndExpiredInputs(-1,3)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackRejectsPreSpeechImmediateFutureAndExpiredInputs(1,2)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackRejectsPreSpeechImmediateFutureAndExpiredInputs(5,4)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackRejectsPreSpeechImmediateFutureAndExpiredInputs(3,45)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackRejectsPreSpeechImmediateFutureAndExpiredInputs(3,60)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.FeedbackUsesPostingTimeInsteadOfAssigningDelayedInputToNewestSpeech",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.GenerationReservesPreparationWithinNodeWindowAndIncludesSnapshotAge(Autonomous)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.GenerationReservesPreparationWithinNodeWindowAndIncludesSnapshotAge(Script)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.InterveningOtherSpeakerIsNotAttributedToOlderHostSpeech(\"speech.operator_cue\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.InterveningOtherSpeakerIsNotAttributedToOlderHostSpeech(\"speech.collaboration\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.InvalidMeasurementsCannotCancelOrExtendConversation(\"NaN\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.InvalidMeasurementsCannotCancelOrExtendConversation(\"Infinity\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.InvalidMeasurementsCannotCancelOrExtendConversation(\"-1\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.InvalidMeasurementsCannotCancelOrExtendConversation(\"invalid\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.MeasuredPreparationIsReservedOnceBeforeTheGenerationDeadline",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.PreparationEstimateIsBoundedFreshAndProviderSpecific",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.RawCommentOverridesSyntheticPromptForBudgetOnly",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"こんにちは！\",QuickReply,5)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"ありがとう\",QuickReply,5)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"Thanks!\",QuickReply,5)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"こんにちは、紅茶と緑茶の違いは？\",ContextualReply,15)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"ありがとう。でもそれじゃない\",Repair,20)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"右じゃなくて左の話\",Repair,20)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"I meant the red one\",Repair,20)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.ReplyBudgetUsesWholeInputRatherThanGreetingSubstring(\"さっきの話を続けて\",ContextualReply,15)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.RetryEffortUsesRemainingTimeWithoutExtendingOriginalPlan",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.SameTimestampUsesDeliveryOrderToExcludeGuestReaction",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.TruncatedFeedbackIncludesEllipsesWithinExactPrivacyBudget(40)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.TruncatedFeedbackIncludesEllipsesWithinExactPrivacyBudget(45)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.TruncatedFeedbackIncludesEllipsesWithinExactPrivacyBudget(80)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationProgressionTest.WrongScopeClearAndBroadcastChangeCannotRetainFeedback",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.CancelledMonologueCompletesOnceWithoutProviderFailure",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.CancelledMonologueWritesMetadataWithoutDialogueOrViewerData",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.CompletedOnlyTtsSignalDoesNotBecomePreparationLatencySample",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.EvaluationEffortScopeDoesNotChangeConfiguredSettingsAndRestores",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.ExpiredDeadlineCancelsBeforeTransportAndScopeRestores",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.LegacyAndIsolatedRoutesHaveNoScopeOrPlanningPrompt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.ProviderStartSignalPreservesObservedVersusReceiptProvenance(True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.ProviderStartSignalPreservesObservedVersusReceiptProvenance(False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.RequestEffortIsIsolatedAcrossConcurrentResponses",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.ShortFeedbackUsesSafetyFilterWithoutEnqueuingOrAdvancingCommentCount",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningIntegrationTest.StoppedLaneCancelsHttpWithoutDependingOnIteratorDisposal",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.BudgetIncludesTimeAlreadySpentAndNeverExtendsDeadline",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.CommentResponseDoesNotWeighScriptGoalsOrAddReturnBridge",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.EffortNeverExceedsConfigurationOrTimeBudget(\"medium\",Autonomous,8,\"low\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.EffortNeverExceedsConfigurationOrTimeBudget(\"medium\",CommentResponse,15,\"medium\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.EffortNeverExceedsConfigurationOrTimeBudget(\"medium\",CommentResponse,5,\"low\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.EffortNeverExceedsConfigurationOrTimeBudget(\"low\",Script,25,\"low\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.EffortNeverExceedsConfigurationOrTimeBudget(\"none\",Script,25,\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.EffortNeverExceedsConfigurationOrTimeBudget(\"low\",CommentResponse,3,\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.IsolatedRoutesHaveNoConversationPlanner(OperatorCue)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.IsolatedRoutesHaveNoConversationPlanner(GameEvent)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.IsolatedRoutesHaveNoConversationPlanner(Collaboration)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.OperatorAndGuestDoNotBecomeHostTurns(\"speech.operator_cue\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.OperatorAndGuestDoNotBecomeHostTurns(\"speech.collaboration\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.RepairNeedsRecentSameViewerDeliveryAndOptInAndIsNeverArchived",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.RepairRetainsSourceExchangeWithoutOverwritingFactsOrOtherViewers",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.RequiredSpeechNeverInvitesSilence(CommentResponse)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.RequiredSpeechNeverInvitesSilence(Script)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SharedHistoryHonorsPrivacyItemLimitAndVersion(CommentResponse)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SharedHistoryHonorsPrivacyItemLimitAndVersion(Autonomous)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SharedHistoryHonorsPrivacyItemLimitAndVersion(Script)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SharedHistoryIsBoundedAndClearedAcrossBroadcasts",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SharedHistoryOnlyContainsAcceptedAudibleDelivery",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.ShortReplyShapeSkipsReasoningExceptForRepairs(\"low\",True,ContextualReply,\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.ShortReplyShapeSkipsReasoningExceptForRepairs(\"medium\",True,ContextualReply,\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.ShortReplyShapeSkipsReasoningExceptForRepairs(\"low\",True,Repair,\"low\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.ShortReplyShapeSkipsReasoningExceptForRepairs(\"low\",False,ContextualReply,\"low\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SilenceIsExplicitAndControlMarkerNeverBecomesSpeech(\"[no_speech]\",True,Skipped)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SilenceIsExplicitAndControlMarkerNeverBecomesSpeech(\"  [NO_SPEECH]\\n\",True,Skipped)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SilenceIsExplicitAndControlMarkerNeverBecomesSpeech(\"[no_speech]\",False,Failed)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SilenceIsExplicitAndControlMarkerNeverBecomesSpeech(\"[no_speech] でも話すよ\",True,Failed)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SilenceIsExplicitAndControlMarkerNeverBecomesSpeech(\"\",True,Failed)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationReasoningTest.SilenceIsExplicitAndControlMarkerNeverBecomesSpeech(\"[emotion:happy:3] 紅茶にしよう\",True,Generated)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.DeliveryTimingDistinguishesFirstAudioReceiptAndPostPlaybackCancellation",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.EveryRehearsalCaseReplaysInIsolationWithoutSendingGradingAnswers",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.FutureOrInvalidTimestampCannotCreateZeroSecondLatency",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.ImplicitCorrectionSurvivesAcknowledgementWithoutBecomingAFactOrMixingViewers",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.OnlyRecentCompletedAutonomyRepetitionIsSkipped",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.RehearsalNeverCommitsSkippedTextAndHidesPrivateHistory",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.SoakStateAndDiagnosticsRemainBoundedAndCopiesAreIndependent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.ThreadHonorsVersionTimeAndLifecycle",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.ThreadPromptRespectsWholePairsAndBudgets(16,40)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.ThreadPromptRespectsWholePairsAndBudgets(80,180)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationRoadmapTest.ThreadPromptRespectsWholePairsAndBudgets(200,400)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.NewSamplesTreatTokenCountsAsUnmeasured",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReadsProviderUsageShapes(\"{\\\"choices\\\":[],\\\"usage\\\":{\\\"prompt_tokens\\\":1200,\\\"completion_tokens\\\":80,\\\"prompt_tokens_details\\\":{\\\"cached_tokens\\\":1024},\\\"completion_tokens_details\\\":{\\\"reasoning_tokens\\\":40}}}\",System.Int32[])",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReadsProviderUsageShapes(\"{\\\"content\\\":[],\\\"usage\\\":{\\\"input_tokens\\\":300,\\\"output_tokens\\\":60,\\\"cache_read_input_tokens\\\":900}}\",System.Int32[])",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReadsProviderUsageShapes(\"{\\\"candidates\\\":[],\\\"usageMetadata\\\":{\\\"promptTokenCount\\\":500,\\\"candidatesTokenCount\\\":70,\\\"thoughtsTokenCount\\\":20}}\",System.Int32[])",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReadsProviderUsageShapes(\"{\\\"choices\\\":[],\\\"usage\\\":{\\\"prompt_tokens\\\":10,\\\"prompt_tokens_details\\\":null}}\",System.Int32[])",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReturnsNullWithoutUsage(\"<html>502 Bad Gateway</html>\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReturnsNullWithoutUsage(\"{\\\"choices\\\":[]}\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ConversationUsageMetricsTest.ParseTokenUsage_ReturnsNullWithoutUsage(\"\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordCallScriptGateTest.DiscordGuestUtterance_IsNotDeferredWhileTheCallHoldsThePause",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordCallScriptGateTest.GuestCallHold_IsReportedOnlyWhileTheScriptIsPausedByTheCall",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordCallScriptGateTest.PausedByGuestCall_StartsResponsesOnlyForTheDiscordGuest",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordCallScriptGateTest.PausedByOperator_KeepsTheGateClosedForTheDiscordGuest",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.ComputeBundledSourceHash_ChangesWithSourcesButIgnoresMetaAndBuildOutput",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.ComputeBundledSourceHash_IsEmptyWhenThereIsNoBundle",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"v22.12.0\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"v22.20.1\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"v24.1.0\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"v22.11.0\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"v20.20.2\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"v18.19.0\",False)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.IsSupportedNodeVersion_RequiresNode22_12OrLater(\"unexpected output\",True)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsEmptyOrSingleCharacterFragments(null)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsEmptyOrSingleCharacterFragments(\"\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsEmptyOrSingleCharacterFragments(\"あ\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsEmptyOrSingleCharacterFragments(\"あー。\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsEmptyOrSingleCharacterFragments(\" \\n \")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsWhisperHallucinationsAndFillers(\"ご視聴ありがとうございました\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsWhisperHallucinationsAndFillers(\"チャンネル登録お願いします\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsWhisperHallucinationsAndFillers(\"えっと\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_DropsWhisperHallucinationsAndFillers(\"Thank you for watching.\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_FlattensLineBreaksAndControlCharactersAndLimitsLength",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_KeepsShortRepliesAndNormalSpeech(\"はい\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_KeepsShortRepliesAndNormalSpeech(\"犬派\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_KeepsShortRepliesAndNormalSpeech(\"そうなんだ、面白いね\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DiscordGuestTranscriptAndSetupTest.TryAccept_KeepsShortRepliesAndNormalSpeech(\"こんにちは、はじめまして！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.Changed_FiresForEveryStateChangeOnly",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.Json_RoundTripKeepsStatusAndUnsentChanges",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.MarkSynced_KeepsChangesMadeWhileSendingDirty",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.OnlyThankedOrManual_IsChecked_AndACheckNeverComesOff",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.Prune_NeverDropsUnsentOrRecentUncheckedDonations",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.ReceivedDonation_StartsUnchecked_AndDuplicateIdIsIgnored",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.Reconcile_MakesEveryDonationThatLeftTheQueueVisibleAsNeedsAction",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.DonationThanksLedgerTest.RestoreAfterRestart_ReturnsRecentInterruptedInArrivalOrder_AndExpiresOldOnes",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ExhibitionRecoveryTest.ConversationProgressAndDisabledInput_ResetStallClock",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ExhibitionRecoveryTest.FirstConversationStuck_IsDetectedWithoutStreamingOrPreviousProcessCall",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.ActualAudienceMetadataOnlyBecomesAFreeTalkTopicAfterItsReplyAndModerationCancelsIt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.ActualCompletedSpeechOpensListeningAndPreservesQueuedAnswerOwnership",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.AnswerLedgerIsBoundedAndBroadcastOrOwnerChangeClearsIt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.AsmrAndGameModesKeepTheirExistingPacing",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.AudienceTopicExpiryCancellationAndRetryBudgetPreventStaleOrEndlessSpeech",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.AudienceTopicNeedsDeliveryAndEndsAfterTwoNewTurnsWithoutConsumingRegularTopics",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.DirectPollingWakesForQuestionsAndNeverBeatsTheServerInterval",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.EarlyAnswerDeliveryKeepsTheWindowOpenForSlowerWriters",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.LargeTopicListsDoNotStarveBeyondTheHistoryLimit",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.OldDeliveryAndModeSwitchCannotReviveAQuestion",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.QueuedAnswersGetBoundedGraceAndNoSecondQuestionCanEraseThem",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.QuietWindowExpiresWithoutDemandingAnAnswer",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.RuntimeTopicSelectionConsumesOnlyCurrentDeliveryAndCapsTheTurnLength",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.SpeechMemoryIsBoundedAndClearedAtTheOwnerBoundary",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.TopicRotationUsesDeliveredTopicsAndHandlesDuplicatesAndOneTopic",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.FreeTalkConversationTest.TransportWindowExtendsForSlowSourcesButStaysBounded",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.GameReactionRuntimeTest.StoppingIdleGameLaneDoesNotClearAnotherMonologuesOwnership",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.Issue1387UnityRegressionTest.CommentTraceStableId_IsPropagatedToPromptAndConversationMemory",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.Issue1387UnityRegressionTest.ConversationMemory_ExplicitStableIdWinsAfterDisplayNameRegistryWasOverwritten",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.AdaptiveDirectPolling_WithoutQuotaManagerStillCapsAtFortyFiveSeconds",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.Batch_DoesNotRunAheadOfMonetizedEventDowngradedToNormalQueue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.BroadcastSwitch_PreservesMonetizedEventInNormalQueue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.Dequeue_DropsCommentThatBecameStaleWhileQueued",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.Dequeue_PreservesMonetizedEventDowngradedToNormalPriority",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.DirectParser_FuturePublishedAtFallsBackToReceivedAt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.DirectParser_PropagatesPublishedAtUtc",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.DirectPollingWait_HasAbsoluteFortyFiveSecondCap",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.Enqueue_RejectsOnlyStaleAudienceComments",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.Enqueue_SweepsExpiredEntriesBeforeCapacityCheck",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.FreshComment_IsPreservedByScriptStaleSweep",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.MissingTraceTimestamp_IsNotTreatedAsAncientComment",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.RealtimeContext_ExcludesSystemCueAndDowngradedMonetizedEvent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.RelayParser_FuturePublishedAtFallsBackToReceivedAt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.RelayParser_PropagatesPublishedAndReceivedAtUtc",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.ScriptGateDiscard_PreservesMonetizedEventInNormalQueue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.ScriptRunner_DefaultAudienceFreshnessIsSixtySeconds",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.YouTubeEntry_CooldownUsesStableChannelIdBeforeDisplayName",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LiveChatFreshnessTest.YouTubeEntry_StaleCommentDoesNotConsumeFreshCommentCooldown",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.AssistantsApiRoute_EveryRequestHasTimeout",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.CharacterConfigSync_MissingLlmSectionAppliesProductDefaults",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.ConversationDefaults_UseLunaAndPreserveExplicitLegacyConfig",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.ConversationReasoningDoesNotAffectAnalysis(\"Gpt56Luna\",\"gpt-5.6-luna\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.ConversationReasoningDoesNotAffectAnalysis(\"Gpt56Sol\",\"gpt-5.6-sol\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.CreateRunAsync_LimitsContextWithTruncationStrategy",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.CreateThreadVariants_ResetIsProcessingInFinally",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.GenerateAssistantsResponse_ResetsIsProcessingInFinally",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.GenerateResponseAPIResponse_ResetsChainOnFailurePaths",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.Gpt56DetailedAnalysis_UsesImageChatContract(\"Gpt56Sol\",\"gpt-5.6-sol\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.Gpt56DetailedAnalysis_UsesImageChatContract(\"Gpt56Terra\",\"gpt-5.6-terra\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.Gpt56DetailedAnalysis_UsesImageChatContract(\"Gpt56Luna\",\"gpt-5.6-luna\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.Gpt56Models_UseSupportedChatCompletionsContract(\"Gpt56Sol\",\"gpt-5.6-sol\",17)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.Gpt56Models_UseSupportedChatCompletionsContract(\"Gpt56Terra\",\"gpt-5.6-terra\",18)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.Gpt56Models_UseSupportedChatCompletionsContract(\"Gpt56Luna\",\"gpt-5.6-luna\",19)",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.HardeningDefaults_AreOnSafeSide",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.IsResponseChainLimitReached_EnforcesGenerationCap",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.OpenAiDerivedRoutes_NotifyAllEarlyProviderFailures",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.OpenAiHttpTimeoutConstant_MatchesMainTransport",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.OpenAiRemoteGpt56ModelId_UsesTheCompatibleRequestShape",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.OpenAiRouteOutcome_FailureRaisesEventWithoutMarkingSuccess",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.PlaybackStartFreezesSoftFreshnessButSettingsChangeStillInvalidates",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.RegisterResponseChainGeneration_ResetsChainAtLimit",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.ResetResponseChain_ClearsIdAndCounter",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.LlmOpenAiRouteHardeningTest.ShouldRotateAssistantsThread_OnlyAtTurnLimit",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.MonologuePostPlaybackGapTest.ScriptGap_UsesDedicatedTtsCompletionClock",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.MonologuePostPlaybackGapTest.TtsCompletionClock_IsSubscribedAndReleased",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.Assistants_OperatorCueUsesRequestLocalThreadWithoutMutatingViewerThread",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.DirectorQuestionPlan_IsDeliveredBySnapshotExactlyOnce",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.ExplicitProviderChange_ResetsStaleFailoverState",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.GameEvent_ExplicitMetadataKeepsIsolationWithoutSituationSnapshot",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.GameEvent_FailsClosedWithoutFrameAndSkipsNonVisionFailover",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.GameEvent_SafetyAndNarrativeReplacementFailClosedBeforeSpeech",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.GameEvent_UsesStatelessProviderChainsAndDisablesControllerMemorySideEffects",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.Gemini_OperatorCueAlwaysUsesStatelessRequest",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.GuardAssertionChecksEveryCallAcrossRepeatedGuards",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_AllProviderFailureTextsAreClassifiedAsNonSpeech",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_AllThreeBuildersUseDedicatedMinimalPrompt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_BypassesDirectorQuestionTrackerAndViewerPromptHistory",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_DoesNotCommitViewerOrProviderConversationMemory",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_TrustedBlockCannotPromotePendingViewerContent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_UsesFixedLowTemperatureAcrossRequestTransports",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.OperatorCue_WithPendingViewer_KeepsPromptContentCueOnly",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.PinnedGpt4oFailover_DoesNotReuseForeignPrimaryModelId",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.RemoteProviderChange_ResetsStaleFailoverButSamePrimaryPreservesIt",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.RequestScope_ConcurrentViewerAndOperatorKeepRouteVisionAndChainsIsolated",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.ResponseApi_OperatorCueDoesNotUseViewerPreviousResponseId",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.OperatorCueLlmIsolationTest.ResponseFailover_DoesNotReuseForeignPrimaryModelId",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PendingQuestionTrackerMonologueFollowUpTest.FollowUpSection_ListsRecordedAnswersAndDedupes",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PendingQuestionTrackerMonologueFollowUpTest.FollowUpSection_WrapsUpAfterMaxAnswersAndClosesOnDelivery",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PendingQuestionTrackerMonologueFollowUpTest.PlannedAskBack_OpensWindowWithoutAudienceCueWord",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PendingQuestionTrackerMonologueFollowUpTest.QueuedAnswersAreOwnedByCommentReplyAndDeliveredExactlyOnce",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PendingQuestionTrackerMonologueFollowUpTest.QueueLedgerIsBoundedAndClosedQuestionRejectsInput",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PreferenceSpecificityDeliveryContractTest.CorrectionUsesShortStatelessTransportWithoutProviderConversationMutation",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.PreferenceSpecificityDeliveryContractTest.MonologueFinalBoundaryRunsAfterParsingAndDoesNotTreatPromptAsViewerEcho",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危[controller:dodge]険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危[emotion:happy:8]険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危[asmr:tap]険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危[PAUSE:1.5]険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危😏険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危[viewer:memo:note]険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RejoinsWordsSplitByControlMetadata(\"危[interaction:wave]険\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.AudibleSafetyProjection_RemovesThoughtWithoutLosingSpokenText",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.EmotionTag_MatchesColonAndSpaceVariants(\"[emotion:happy:9]こんにちは\",\"happy\",\"9\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.EmotionTag_MatchesColonAndSpaceVariants(\"[emotion：嬉しい：9]こんにちは\",\"嬉しい\",\"9\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.EmotionTag_MatchesColonAndSpaceVariants(\"[emotion: 送りました:9]こんばんは\",\"送りました\",\"9\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.EmotionTag_MatchesColonAndSpaceVariants(\"【emotion：happy：8】やあ\",\"happy\",\"8\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.EmotionTag_MatchesColonAndSpaceVariants(\"(emotion:happy(8/10))テスト\",\"happy\",\"8\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.EmotionTag_WithoutIntensity_MatchesAndLeavesIntensityEmpty",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.LeadingEmotionTag_StripsTagAndSurroundingSpaces(\"[emotion:happy:9]こんにちは\",\"こんにちは\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.LeadingEmotionTag_StripsTagAndSurroundingSpaces(\"[emotion：送りました：9]こんばんはー、みんな！\",\"こんばんはー、みんな！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.LeadingEmotionTag_StripsTagAndSurroundingSpaces(\"  [emotion: excited:7] よし！\",\"よし！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_KeepsLineBreaksOfScriptedLines",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_KeepsNonControlBracketsAndPlainText(\"[事前録音] intro.wav\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_KeepsNonControlBracketsAndPlainText(\"[¥500] スパチャありがとう\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_KeepsNonControlBracketsAndPlainText(\"emotional damage の話\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_KeepsNonControlBracketsAndPlainText(\"[emotional]は emotion タグではない\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_KeepsNonControlBracketsAndPlainText(\"こんにちは、今日もいい天気！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_NullOrEmpty_ReturnsInput",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"[emotion:送りました:9]こんばんはー、すずめちゃんさん！\",\"こんばんはー、すずめちゃんさん！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"[emotion：送りました：9]こんばんはー\",\"こんばんはー\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"[emotion]名前が欠けたタグ\",\"名前が欠けたタグ\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"[thought]内心[/thought][emotion:happy:9]表の発話\",\"表の発話\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"こんにちは[PAUSE:1.5]続き\",\"こんにちは続き\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"[viewer:memo:スパチャ送りました]ありがとう！\",\"ありがとう！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"発話[controller：dodge]回避！\",\"発話回避！\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseControlTagsTest.StripForDisplay_RemovesControlTagVariants(\"文中 [emotion：tense：7] で切替\",\"文中 で切替\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.BuildSummary_ContradictoryCase_ExplainsTheConflict",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.BuildSummary_HealthyCase_HasNoWarning",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.IsContradictory_DeepLevelAgainst150_IsDetected",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.IsContradictory_UnlimitedHardMax_IsAlwaysFalse",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.IsContradictory_WithinHardMax_IsFalse",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.Reconcile_ContradictoryRange_IsRewrittenWithinHardMax",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.Reconcile_ContradictoryRange_KeepsDirectorIntent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.Reconcile_NullConstraint_ReturnsHardLimitOnly",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.Reconcile_UnlimitedHardMax_ReturnsConstraintUntouched",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.Reconcile_VerySmallHardMax_StillProducesConsistentInstruction",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.Reconcile_WithinHardMax_AppendsLimitAsBefore",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.TryParseRequestedUpperBound_NoNumber_ReturnsNull",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.TryParseRequestedUpperBound_SingleValueAndFullWidthDigits",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthDiagnosticsTest.TryParseRequestedUpperBound_TakesLargestValue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_CollapsedRange_UsesSingleValueWording",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_ExplicitTarget100NoMax_MatchesLegacyWording",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_Max150Deep_NoLongerContradicts",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_MaxAboveRange_KeepsTargetRange",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_NeverContradictsMax",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_TargetDrivesRange",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.BuildConstraint_TargetZeroOrNegative_FallsBackToDefaultTarget",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.Policy_DefaultsToTarget80AndMax120",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.Policy_LegacyZeroMigratesTo120_OnlyV2ZeroIsUnlimited",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.PolicyVersion_NewConfigIsV2_ButMissingJsonFieldIsLegacy",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.ResolveRange_ClampedLevelsKeepOrdering",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.ResolveRange_TinyMax_StaysConsistent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ResponseLengthPlannerTest.SafeCeiling_LeavesHeadroomBelowMax",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.CommentResponseTopic_WhenNotKnownRelated_DoesNotExposeScriptTopicOrReturnBridge",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.CommentResponseTopic_WhenRelated_AllowsOnlyOneSentenceConnection",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.LlmTurnGap_CapsUnknownSpeechSpanAtMaximum",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.LlmTurnGap_ClampsFastCatchUpToMinimum",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.LlmTurnGap_KeepsOperatorIntervalWhenLongerThanPace",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.LlmTurnGap_SubtractsLastSpeechSpanFromPlannedCycle",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.MandatoryLines_DropAfterDeliveredCoverage",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.PlannedTurnGuidance_DoesNotReissueFourBeatInstruction",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.RecentSpeechBlock_KeepsLastThreeAndAsksNotToRepeat",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.V10Topics_ExplicitLoopMayRepeatAndEmptyTopicsAreNotAutomaticallyExhausted",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ScriptUtteranceContinuityTest.V10Topics_StopAfterOnePassInsteadOfRestartingTheSameTopic",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.ClosingPhase_BlocksAutonomy(\"Closing\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.ClosingPhase_BlocksAutonomy(\"PostStream\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.GiftBurst_HasPriorityOverSimultaneousMultimodalEvent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"broadcast.is_switching\",True,\"broadcast_switching\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"broadcast.is_streaming\",False,\"broadcast_offline\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"broadcast.is_closing\",True,\"broadcast_closing\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"runtime.is_speaking\",True,\"already_speaking\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"runtime.comment_processing\",True,\"comment_processing\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"runtime.operator_pending\",True,\"operator_pending\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"conversation.listening_for_answers\",True,\"listening_for_answers\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"collab.guest_speaking\",True,\"guest_turn\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.HardGate_RejectsWithStableReason(\"collab.dialogue_active\",True,\"collab_dialogue_active\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.Intent_CarriesSnapshotExecutionIdentity",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingCriticalRuntimeState_FailsClosed",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"broadcast.is_closing\",\"broadcast_closing_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"runtime.health_available\",\"runtime_health_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"runtime.is_speaking\",\"speaking_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"runtime.comment_processing\",\"comment_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"runtime.operator_pending\",\"operator_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"collab.guest_speaking\",\"guest_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"collab.dialogue_active\",\"collab_dialogue_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"cast.pending_speech\",\"collab_queue_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.MissingIndividualCriticalState_FailsClosed(\"script.is_running\",\"script_state_unknown\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.NoEventSentinel_DoesNotBypassSilenceGate(\"特になし\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.NoEventSentinel_DoesNotBypassSilenceGate(\"なし。\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.NoEventSentinel_DoesNotBypassSilenceGate(\"不明\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.NoEventSentinel_DoesNotBypassSilenceGate(\"none\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.NotableEvent_CanCreateExpiringIntentBeforeLongSilence",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.PendingCollabSpeech_BlocksAutonomy",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.SameEventFingerprint_IsReservedOnlyOnce(\"audience.gift_burst\",\"True\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.SameEventFingerprint_IsReservedOnlyOnce(\"script.node_boundary\",\"True\")",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.Scheduler_IsDeterministicAndCancelsCommentSensitiveIntents",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.ScriptGate_RejectsWhenAutonomyIsNotAllowed",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationAutonomyPolicyTest.TryReserve_AtomicallyReservesOnlyRequestedProducerIntent",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.DeliveredSpeechAndPendingQuestion_UseTheSameHistoryPrivacyGate",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.ExternalObservation_IsDataBoundedAndCannotCreateHeader",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.GameEventRoute_AllowsOnlyGameAndSafeBroadcastFactsAndVision",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.GameEventVisionOnlyView_PreservesRouteWithoutSituationSnapshot",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.NameRecallGate_DoesNotExposeFinalNameUntilRecalled",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.OperatorRoute_ExcludesViewerConversationAudienceAndScriptFacts",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.RecentConversationFlow_IsFailClosedAndRequiresExplicitPolicy",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.Rendering_IsDeterministicAndHonorsBudget",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.Rendering_StrictlyHonorsBudgetWithConstraintsAndContext",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.SensitiveAndExpiredFacts_AreOmitted",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.SharedViewContract_HasSingleInjectionAndImmutableVisionSource",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.SituationPromptView_DropsVisionForOperatorCue",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.ViewerDerivedSituationFacts_AreSensitive",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationPromptRendererTest.ViewerRoute_ExcludesRuntimeAndEpochReasonButKeepsConversation",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.AdvanceBroadcastEpoch_ClearsRunFactsButPreservesNarrativePolicy",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.BroadcastEpoch_InvalidatesOldIntents",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.Capture_RemovesFactAtExpirationBoundary",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.ConfigureNameRecallGate_IsIdempotentAndNeverReversesRecall",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_BroadcastOnlyScopeUsesCurrentNodeMetadata",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_ChangesOnlyWhenCommitIsCalled",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_EightArgumentScopeWorksAfterEpochAdvance",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_EmptyScriptScopeIsExplicitAndCannotBeRelabeled",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_ImmediatelyCreatesPostTurnSnapshotAndDelta",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_LedgerIsBoundedAndEvictsOldestId",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_RejectsScopeCapturedBeforeBroadcastSwitch",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_RemovesPreviousOptionalTurnMetadata",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.DeliveredSpeech_WithSameUtteranceId_CommitsExactlyOnce",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.NarrativeSpeechGuard_BlocksFinalNameUntilRecall",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.Publish_ConflictUsesPriorityThenObservedTimeThenSourceId",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.Publish_ExpiredHigherPriorityFactDoesNotBlockFreshReplacement",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.Publish_ReplacesExpiredHigherPriorityFactBeforeCapture",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.Snapshot_DefensivelyCopiesFacts",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.SnapshotExecutionIdentity_DetectsNodeTransition",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.SituationSnapshotTest.TryCommitDeliveredSpeech_ParallelDuplicate_HasOneWinner",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.TtsCircuitBreakerIntegrationTest.BreakerStatePersistsPerEngineAndIsIsolatedAcrossEngines",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.TtsCircuitBreakerIntegrationTest.CentralSynthesisPathComposesSharedRetryAndCircuitBreakerPolicies",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.TtsCircuitBreakerIntegrationTest.FourthUtteranceDoesNotCallProviderAfterThreeConsecutiveFailures",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.TtsCircuitBreakerIntegrationTest.PartialAudibleProvider_IsNotRetried_AndReturnsExactCompletedText",
        "result": "Passed"
      },
      {
        "name": "Aituber.Tests.EditMode.ViewerErasureContractTest.ConversationMemoryManager_HasPerUserDeletePrimitive",
        "result": "Passed"
      }
    ],
    "rawXmlArtifacts": [
      {
        "path": "/tmp/aituber-conversation-broadcast-20260924.xml",
        "sha256": "bfc3195bc2744a304fa123273a3c9428c0d96d446249d0674ac542c39c583537"
      },
      {
        "path": "/tmp/aituber-conversation-broadcast-20260924-rerun.xml",
        "sha256": "fd788b7198dc07c69e6d931b19d40febc70229d000ba5286e69100a76f215cda"
      }
    ]
  },
  "python": {
    "command": "python3 -m unittest discover -s scripts/conversation-quality -p 'test_*.py'",
    "total": 8,
    "passed": 8,
    "failed": 0
  },
  "probe": {
    "evidence": "compiled_component_control_flow",
    "observations": 21,
    "result": "probe-results.json",
    "sha256": "2a553a237d41e4f519be3e9665c8d25f5bd912132b2117ebdca047b8daaa8789",
    "assemblies": [
      {
        "path": "Library/ScriptAssemblies/Assembly-CSharp.dll",
        "sha256": "1441bbfd17be40fb048f8a0ff23a0389fe83395cc7735cd07ac8b8f61433d1c0"
      },
      {
        "path": "Library/ScriptAssemblies/Aituber.AI.Situation.dll",
        "sha256": "b69482b7cad749941bece985c06380dbce23eddd76b22a37b045d10806029f09"
      },
      {
        "path": "Library/ScriptAssemblies/Aituber.AI.SpeechLimit.dll",
        "sha256": "8f5f3183aef4b0f53900a338eb45c900d3af352d892d86294621f0b22c934380"
      }
    ]
  },
  "sourceFiles": [
    {
      "path": "Assets/Scripts/AI/Response/QuestionComplexityAnalyzer.cs",
      "sha256": "7275a6bbdf2924e12cbc59bd7a8e40c268c74e53440b3cff21e9529610e0f00c",
      "lines": 250
    },
    {
      "path": "Assets/Scripts/AI/Response/ResponseDirector.cs",
      "sha256": "4ed735fe9f37c96bf3ac6c2327c716c73051c81056befd1c6d4d54707371e755",
      "lines": 598
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationGenerationPlan.cs",
      "sha256": "4e16c063ba2b12b8a53734de6f77b4b99290802bf5adf61e59626608a4ca413a",
      "lines": 90
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationReasoningPolicy.cs",
      "sha256": "69941b82967d0e0b36c7b7fc33df5d9e33c50dcdc889a0c1d351ed298a615cfe",
      "lines": 91
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationAttemptTimeout.cs",
      "sha256": "d78fd20c740e2e7bd9e98082325d3b31aa242abf697c1ce15e6b869e701bdc45",
      "lines": 76
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationContinuityPolicy.cs",
      "sha256": "d681f365bdf759d6677bc61e690711230938cd5af0c168893f111eb23effb8ec",
      "lines": 65
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/SituationContextService.cs",
      "sha256": "3cdab0fff2c9cc74302e0397fcad1deafde7c04df630516028a374a4606c36f2",
      "lines": 733
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/SituationContextService.AudienceFeedback.cs",
      "sha256": "b2acb92c0e8e97bf8f77a7f693258d4e63157a0861110b071d888e4cf180c535",
      "lines": 73
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/CharacterExperienceState.cs",
      "sha256": "4fe5a64c05ddb81771afd789a5d8e04a8aaba86986af83e0a21495d58304e060",
      "lines": 343
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationRehearsalSession.cs",
      "sha256": "51b2ca4211cae7d29ccf2112222357ae06dbd3ff0a5a40f505373efd5316efa0",
      "lines": 112
    },
    {
      "path": "Assets/Scripts/AI/SpeechLimit/ResponseLengthPlanner.cs",
      "sha256": "8f69d4ed81c43dc652b75e9f06e87286f464bf7356cb1a30288926926322cdd2",
      "lines": 179
    },
    {
      "path": "Assets/Scripts/LLMcontroller.MainPrompt.cs",
      "sha256": "4fffb48ad648961cd64be29f5cf087bfbacb32d5bb454d1d539198ada9cff66a",
      "lines": 743
    },
    {
      "path": "Assets/Scripts/LLMcontroller.ConversationExperience.cs",
      "sha256": "1d4b67fabf260c7798bcc8552c26504f0ff6b680b1419d9a8dc33027cbc1ee78",
      "lines": 148
    },
    {
      "path": "Assets/Scripts/LLMcontroller.ConversationRehearsal.cs",
      "sha256": "d36df241d26374de097689aa209da38f79fd97871a4b0629824a144a1c154a0f",
      "lines": 68
    },
    {
      "path": "Assets/Scripts/LLMcontroller.Monologue.cs",
      "sha256": "6532fbc7a83a01edb439baf3e396393d3074028c01b95493a5c21638cb634ab0",
      "lines": 533
    },
    {
      "path": "Assets/Scripts/LLMController.cs",
      "sha256": "3e1d0045f7977bf6797765770711f4f8564510026a8cc198e9ca8c16d0a3a20f",
      "lines": 1052
    },
    {
      "path": "Assets/Scripts/ChatGPTController.cs",
      "sha256": "7c87783f2c1f23a28f6824cfbca505dfd56cd2ec49abe36810d6e72795f87013",
      "lines": 4021
    },
    {
      "path": "Assets/Scripts/AI/ScriptEngine/Prompt/ScriptPromptBuilder.cs",
      "sha256": "ae0de9584303e776bd8d0e577cf386681014b996bb715895a9592340a8f66748",
      "lines": 535
    },
    {
      "path": "Assets/Scripts/AI/ScriptEngine/Continuity/ScriptUtteranceContinuity.cs",
      "sha256": "498ac70474c25ae7f19024f72ec6b8c2894d4a53c6fff91eba854da62f1ac736",
      "lines": 306
    },
    {
      "path": "Assets/Scripts/Safety/SpeechLoopDetector.cs",
      "sha256": "c83d8dac6d055d8c6082c32ef6bae6762ed517ebecc97843a7b92ca9cdae2c02",
      "lines": 431
    },
    {
      "path": "Assets/Scripts/Interfaces.cs",
      "sha256": "97e1bcaab3f93fefd340aa5cde0ade229f07aba9f80b2a213915dfd8cd7ca300",
      "lines": 294
    },
    {
      "path": "Assets/Scripts/TTSController.cs",
      "sha256": "3a63ac7728aedb11c2ff1ba3bd50ff16b5143f61f55c93b188ebec7af1c3cdf3",
      "lines": 4398
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationDeliveryTiming.cs",
      "sha256": "98fcceab3d2794f710f0ed18a5690ac4a7e010d66c1a321a07b18e391544d015",
      "lines": 59
    },
    {
      "path": "Assets/Scripts/AI/Situation/Core/ConversationGenerationJournal.cs",
      "sha256": "187c14a8fd9c5bd9eb293b530a4e3b0ae2eeb05cf2d00e78cea605dddef941f6",
      "lines": 43
    },
    {
      "path": "Assets/Scripts/Cloud/DataModels/CloudDataModels.cs",
      "sha256": "a1cff5471e56ac562243713baa6c8f8e1ac3303db91ac44a10eeda104a8945bd",
      "lines": 2096
    },
    {
      "path": "Assets/Scripts/LLMcontroller.SituationContext.cs",
      "sha256": "4c3b63273985be8ee5280b0eb535db4000b1b21383936d8b9c4821dacaa64119",
      "lines": 656
    },
    {
      "path": "Assets/Scripts/LLMcontroller.AudienceTopic.cs",
      "sha256": "d34e7887572c7097dbe72e785c2b6b6a710327e0a200291da3f8236d1323d70f",
      "lines": 98
    },
    {
      "path": "Assets/Scripts/LLMcontroller.ConversationDiagnostics.cs",
      "sha256": "35061857fd99dc2fd54aa3c828aea714eaca0f0c9ad3d7d5a92c51b94fe3b585",
      "lines": 60
    },
    {
      "path": "Assets/Scripts/ChatGPTController.ConversationDiagnostics.cs",
      "sha256": "9431222081dc0f0dce75fa4ca401d5c729418d4f7a6114f57284e95e8c7911a2",
      "lines": 20
    },
    {
      "path": "IrodoriTTS_Server/voice_guard.py",
      "sha256": "9ea7e63a25b1a931ae7ca504a5fdfc5fa26ea002d588cc7ff19c48495dfd2cff",
      "lines": 588
    },
    {
      "path": "Assets/Tests/EditMode/FreeTalkConversationTest.cs",
      "sha256": "bcc2cdffa9bd71be44f101a9472a823243ae5cbb7f9c56a8ced76dd9b488f993",
      "lines": 345
    },
    {
      "path": "Assets/Tests/EditMode/TtsCircuitBreakerIntegrationTest.cs",
      "sha256": "fde48416999c49ad28788b202e853b12d286ae43efe2f9dc1bb7280f39a1f3fa",
      "lines": 310
    },
    {
      "path": "Assets/Tests/EditMode/ResponseLengthPlannerTest.cs",
      "sha256": "407018965907f7c1e68c95607c730dac76d6254c9aa473e57345bd5c62ce563d",
      "lines": 231
    },
    {
      "path": "scripts/conversation-quality/broadcast_probe.csx",
      "sha256": "96af9fa48ed4069bd5fa6578bdddb0328a1a7be522689585e48f3a4d77a803fe",
      "lines": 80
    },
    {
      "path": "scripts/conversation-quality/assess.py",
      "sha256": "3a14b7600040a0eabab1c6ab3ee7e946e4d471c925d76814c1693b452af1f51b",
      "lines": 167
    }
  ],
  "liveModelComparisonPerformed": false,
  "realVoiceReviewPerformed": false,
  "endToEndPerformed": false,
  "longRunPerformed": false,
  "deploymentPerformed": false
}
