Validate training repository compatibility seam

This commit is contained in:
axiomlogicnexus 2026-06-30 23:26:08 +00:00
parent aa537fb48f
commit f734034629
2 changed files with 37 additions and 1 deletions

View file

@ -1218,7 +1218,7 @@ namespace HyperTwistTrainingRepositoryLibraryInternal
return false;
}
Remaining.RightChopInline(9, false);
Remaining.RightChopInline(9, EAllowShrinking::No);
ReliableSuffixCount += 1;
}
@ -23777,6 +23777,7 @@ FHyperTwistTrainingCoachSessionQueueExecutionSummary UHyperTwistTrainingReposito
}
break;
case EHyperTwistTrainingCoachSessionQueueEventKind::Completed:
{
Summary.CompletedEventCount += 1;
if (HistoryEntryLane == EHyperTwistTrainingCoachGuidanceLane::FollowUp)
{
@ -23985,6 +23986,7 @@ FHyperTwistTrainingCoachSessionQueueExecutionSummary UHyperTwistTrainingReposito
Summary.LastCompletedAtUtc = HistoryEntry.EventAtUtc;
}
break;
}
case EHyperTwistTrainingCoachSessionQueueEventKind::Skipped:
Summary.SkippedEventCount += 1;
break;

View file

@ -3403,3 +3403,37 @@ Later same-day recommendation-history micro-follow-up (`2026-06-30`):
- `npm --prefix website run type-check`
- `npm --prefix website run build`
- `scripts/run-hypertwist-sentrux-source-only.sh`
## Latest native training-repository compatibility follow-up (`2026-06-30`)
- the next same-family continuation stayed inside the existing
`HyperTwistTrainingRepositoryLibrary.cpp` native hardening seam rather than
widening product scope:
- `UnrealHyperTwist/Source/UnrealHyperTwist/Private/HyperTwistTraining/HyperTwistTrainingRepositoryLibrary.cpp`
- the current local/native loose diff was re-proved on the maintained Windows
validation root instead of being left as an unverified ambiguity:
- kept the explicit `RightChopInline(..., EAllowShrinking::No)` overload on
the accepted-aligned reliable-suffix path
- kept the `Completed` switch branch under explicit braces so that queue
summary local state remains scoped safely and truthfully inside that case
- reverse-SSH proof for this exact slice stayed healthy on the primary
`localhost:22022` lane:
- `scripts/run-hypertwist-remote-windows-powershell.sh`
- `whoami=DESKTOP-KS3VGHU\Anthracite Ace`
- `hostname=DESKTOP-KS3VGHU`
- `scripts/run-hypertwist-remote-windows-file-sync.sh --file UnrealHyperTwist/Source/UnrealHyperTwist/Private/HyperTwistTraining/HyperTwistTrainingRepositoryLibrary.cpp`
- synced into maintained root
`C:\HyperTwist_worktrees\phase10validate\UnrealHyperTwist\Source\UnrealHyperTwist\Private\HyperTwistTraining\HyperTwistTrainingRepositoryLibrary.cpp`
with matching SHA-256
- `scripts/run-hypertwist-remote-unreal-build.sh`
- maintained root `C:\HyperTwist_worktrees\phase10validate`
- `Result: Succeeded`
- UnrealBuildTool `Total execution time: 199.69 seconds`
- current truthful reading after this native follow-up:
- the remaining local training-repository seam is no longer an unverified
post-packet leftover
- the current maintained Windows Unreal lane accepts this repository-library
compatibility/scope packet cleanly
- the next worthwhile continuation can move back to broader production
hardening or another bounded training-repository reduction seam instead of
carrying this tiny native uncertainty forward