Repository navigation
Connect pure local save and replay example to Complete qualification - #722
Merged
Merged
Conversation
…-local-save-replay
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Complete generation now provides an explicitly synthetic inspection/save/restore/replay control journey using public Game.Core 0.16.0 APIs. Restore preserves all four coordinates and starts a fresh recording epoch; replay previews ordered accepted inputs while the agent stays fixed. The new controls use the existing disposal owner.
Conditional source links include the example in production Fable and the finite cases in Domain.Tests. The existing source qualification verifies actual package API/implementation bytes, locked package-backed resolution, named .NET execution, and one browser journey per Chromium/Firefox/WebKit family without retries. Default Player omission and legacy exclusion remain conditional.
Validation: downloaded package mirrors and static XML/order/selector/artifact checks passed. The actual inline workflow evidence guard accepted a valid fixture and rejected eight missing/failed/skipped/retried/package-drift fixtures. Compilation and runtime qualification use this PR's hosted checks; no local CLR ran. Pipeline preflight reuses static checks, with no custom model or timeout change.
This is source-candidate composition with in-memory storage. Publication, durable/product saves, downloaded-only installed/retaining adoption, new-control actual screen-reader acceptance and whole GAME-TEMPLATE-01 remain open.
First hosted source attempt 38689999512/a1 verified public package inputs, then reported reserved-identifier and strict-indentation errors in the finite test definitions. Both were repaired; original logs are retained. Its independent historical public receiver NU1903 failure remains separately owned.
The historical public0.13.0 receiver now uses the existing bounded dependency-maintenance helper. It authenticates original archive/manifest/lock bytes, maintains only the generated receiver to SignalR10.0.13, requires audited public regeneration plus locked restore, and retains a receipt and maintained manifest/lock. Current template pins/locks and original archive bytes are unchanged. All19 inert maintenance controls, six historical provider controls, original archive hashes and shell syntax pass locally; hosted qualification remains pending.