Skip to content

Connect pure local save and replay example to Complete qualification - #722

Merged
EHotwagner merged 5 commits into
mainfrom
routine/game-template-local-save-replay
Oct 15, 2026
Merged

EHotwagner merged 5 commits into
mainfrom
routine/game-template-local-save-replay

Conversation

@EHotwagner

@EHotwagner EHotwagner commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

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.

@EHotwagner
EHotwagner merged commit 8a66f0f into main Oct 15, 2026
20 checks passed
@EHotwagner
EHotwagner deleted the routine/game-template-local-save-replay branch October 15, 2026 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant