From 8898db4fb979d5de3288c821374c019830c50342 Mon Sep 17 00:00:00 2001 From: EHotwagner Date: Sun, 18 Oct 2026 00:55:02 +0200 Subject: [PATCH 1/2] Record accepted original 0.5 both-feed installed scope --- docs/roadmaps/wasm-shared-01.md | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/docs/roadmaps/wasm-shared-01.md b/docs/roadmaps/wasm-shared-01.md index a5f7e9b8..49d27976 100644 --- a/docs/roadmaps/wasm-shared-01.md +++ b/docs/roadmaps/wasm-shared-01.md @@ -75,10 +75,24 @@ and change only the explicit binder/control/owning-document/Atlas closure. Runtime, package source, build inputs and workflow/profile bytes remain identical to P. Real current Q checkout, first attempt, complete source audit, separate org/public feeds, raw locks, exact served archives, Core/Worker/output custody and -original status/cleanup observations remain mandatory. Q source preparation is -not a dispatched or accepted served-feed installed run; consumer adoption and -native/product outcomes remain separately owned. Private consumer evidence is -not part of this public producer record. +original status/cleanup observations remain mandatory. + +PR720 delivered exact installed qualifier Q +`c938e9158542e3a0572b62dd09c01ad01cbb344f`, tree +`c8bc3d17d1e79f297be3b68b55e83b403bc0cf8e`, after its original source qualifier +39074212790/attempt1 passed. The independently reviewed seven-path P-to-Q audit +preserves the runtime, build and workflow/profile. Original served-feed installed +[39076218708](https://github.com/FS-GG/FS.GG.Game/actions/runs/39076218708), attempt 1, +completed successfully at that actual Q: both sequential org/public jobs qualified +fresh consumers and passed collection, upload and direct cleanup. Each original +artifact retains 575 manifest members, including all 428 dependency-role paths; +actual served pair, unsigned/signature identities, closed Worker/build provenance, +official Core, locks, compiled CLR/Fable/numeric and browser outputs correspond. +Independent original-data review passed. Global descendant settlement remains +unproved. This accepts the demonstrated both-feed installed producer scope, not +SC2/product/native/image adoption or the cause of earlier cold-start failures. +Consumer and native/product outcomes remain separately owned; private consumer +evidence is not part of this public producer record. ## Historical 0.4 producer supplier acceptance From d5aacd3e7a7e1cca89f81503414255a46edff551 Mon Sep 17 00:00:00 2001 From: EHotwagner Date: Sun, 18 Oct 2026 00:55:30 +0200 Subject: [PATCH 2/2] Capture exact accepted original 0.5 installed custody --- docs/atlas/catalog.json | 2 +- ...962d7e853457e829c2d5927685f0ff374e6450fff5529f785db442d.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 docs/atlas/records/fa8cd29fe962d7e853457e829c2d5927685f0ff374e6450fff5529f785db442d.json diff --git a/docs/atlas/catalog.json b/docs/atlas/catalog.json index 07de57f2..5797001b 100644 --- a/docs/atlas/catalog.json +++ b/docs/atlas/catalog.json @@ -1 +1 @@ -{"records":["049f1d0d8155f65b6f7675ebdb200d4595570cc7d585dd74876e0285eceffed6","0863093e69a16355fa9b90f8e7e29156ea4ad88c4523bc4883568bde831bdf35","2056fa8b653c2240afdad2a16f572a07019109254847829610a9468bb2f95248","231df3792931ad2333d00970a5993b3e13fa9dc38f687899f9fa2c966ed9fbfa","24fdc3980640ba58bedcae6f16d5b467eb7383c31161fb9b6ff10fd2e667b0e5","264a2f7887a9b6473cbc24102e1bf9be70e57f6d7ba224138140efa094d541f4","2b7dfb3a2f76368cb603161cdb6f8fa8c2b8afc3e96659dd37c975921ba5ba66","33df463263533529cca24a0b09937573f836d197cc1a739e9960b1cdd4deb1fd","343077d02ddd266b21d8677f7c256854134f7e3e2d18137b55ebe3f32564c5c0","34391bda3fb56135a2bddf74ab790958c175bc6a69c38175e6f8db792cfd50a0","36a19fefd7024f54f3391ffed19019c10222a514719edd7a44f0cde2a1c48258","3d3a0a302c02cd0bfee86715d09b0211baa8dad3e47402c638fc95c7cfa02e87","3de8718fb3ca9b15212e8bd84fba205995d24636087090a61c63c28a96a745b1","3df4f31fda99ad137c651322ad29809e36380400516399274870b4a4332b4a92","3f09ee199e3c2e808e0f6e74f197f2fdd8158ae099a7195c498ce9466bb78b03","44bda82d6f9a9625a83283bf56a15a1831f287037214dc134eeeae87f1faa869","6c5b38ee260d1f15f8029d699ec1cebceafb5e1407a6341dc7a4b96f4d9d3521","71bc29a175940d22dd1d85148ee49f47aed714395fbd51d07b8751147815a55f","72742cbaa561237f10251e94aa5c61153ab5c7f14fc5771b7a5ebdece1e1cb11","85f06991da74fa4e59ba73c7034dc53a35a4e90c5b64d83cc8956d3afd61d376","87d6de6f3730cecd75d9a4411bf4dbac4e058127a3ce9f46b07f6de110bc26de","8b1cf51c5f03c0ae19c46ca3ea4a1158acbb6e47bf109ca8c506c5417b51cf9f","95115e1052b5ea4fcd393f5c9b9c6f0298657f0028eee84e16215ede97576cfa","a38737476856236f33e0aef1b97e2b900677cf99f1dbcfd381c708ceeca8b7f3","ab4502eff76606ac8e58b623878f3d76e1e0b18f30796aec7c446e2aab8b57c8","ab69ebe00eac40c68aec6131ef0559967b399266aae89f9673d3c30ce12f36b0","c01c2c98f13a65b49113916a2f295e46a03fc4c185ece880267dd86c3f3dee8b","d557525e3ebfad227c8d6db9bb6350d42506fb02b1de8058cb443f4f008c0f67","d9718eb12e9ae9ea3a29a9904f131f53e99c584ef1b297aa05f1f8f6cdc6ab2a"],"schema":"fsgg.atlas/1"} +{"records":["049f1d0d8155f65b6f7675ebdb200d4595570cc7d585dd74876e0285eceffed6","0863093e69a16355fa9b90f8e7e29156ea4ad88c4523bc4883568bde831bdf35","2056fa8b653c2240afdad2a16f572a07019109254847829610a9468bb2f95248","231df3792931ad2333d00970a5993b3e13fa9dc38f687899f9fa2c966ed9fbfa","24fdc3980640ba58bedcae6f16d5b467eb7383c31161fb9b6ff10fd2e667b0e5","264a2f7887a9b6473cbc24102e1bf9be70e57f6d7ba224138140efa094d541f4","2b7dfb3a2f76368cb603161cdb6f8fa8c2b8afc3e96659dd37c975921ba5ba66","33df463263533529cca24a0b09937573f836d197cc1a739e9960b1cdd4deb1fd","343077d02ddd266b21d8677f7c256854134f7e3e2d18137b55ebe3f32564c5c0","34391bda3fb56135a2bddf74ab790958c175bc6a69c38175e6f8db792cfd50a0","36a19fefd7024f54f3391ffed19019c10222a514719edd7a44f0cde2a1c48258","3d3a0a302c02cd0bfee86715d09b0211baa8dad3e47402c638fc95c7cfa02e87","3de8718fb3ca9b15212e8bd84fba205995d24636087090a61c63c28a96a745b1","3df4f31fda99ad137c651322ad29809e36380400516399274870b4a4332b4a92","3f09ee199e3c2e808e0f6e74f197f2fdd8158ae099a7195c498ce9466bb78b03","44bda82d6f9a9625a83283bf56a15a1831f287037214dc134eeeae87f1faa869","6c5b38ee260d1f15f8029d699ec1cebceafb5e1407a6341dc7a4b96f4d9d3521","71bc29a175940d22dd1d85148ee49f47aed714395fbd51d07b8751147815a55f","72742cbaa561237f10251e94aa5c61153ab5c7f14fc5771b7a5ebdece1e1cb11","85f06991da74fa4e59ba73c7034dc53a35a4e90c5b64d83cc8956d3afd61d376","87d6de6f3730cecd75d9a4411bf4dbac4e058127a3ce9f46b07f6de110bc26de","8b1cf51c5f03c0ae19c46ca3ea4a1158acbb6e47bf109ca8c506c5417b51cf9f","95115e1052b5ea4fcd393f5c9b9c6f0298657f0028eee84e16215ede97576cfa","a38737476856236f33e0aef1b97e2b900677cf99f1dbcfd381c708ceeca8b7f3","ab4502eff76606ac8e58b623878f3d76e1e0b18f30796aec7c446e2aab8b57c8","ab69ebe00eac40c68aec6131ef0559967b399266aae89f9673d3c30ce12f36b0","c01c2c98f13a65b49113916a2f295e46a03fc4c185ece880267dd86c3f3dee8b","d557525e3ebfad227c8d6db9bb6350d42506fb02b1de8058cb443f4f008c0f67","d9718eb12e9ae9ea3a29a9904f131f53e99c584ef1b297aa05f1f8f6cdc6ab2a","fa8cd29fe962d7e853457e829c2d5927685f0ff374e6450fff5529f785db442d"],"schema":"fsgg.atlas/1"} diff --git a/docs/atlas/records/fa8cd29fe962d7e853457e829c2d5927685f0ff374e6450fff5529f785db442d.json b/docs/atlas/records/fa8cd29fe962d7e853457e829c2d5927685f0ff374e6450fff5529f785db442d.json new file mode 100644 index 00000000..b92c777e --- /dev/null +++ b/docs/atlas/records/fa8cd29fe962d7e853457e829c2d5927685f0ff374e6450fff5529f785db442d.json @@ -0,0 +1 @@ +{"citations":[{"path":"docs/roadmaps/wasm-shared-01.md","repository":"FS-GG/FS.GG.Game","revision":"8898db4fb979d5de3288c821374c019830c50342","sha256":"42b909891938bf0186b73a676fa6874d56e5ffb06d3dc4c2ef0670dd980b9e2b"},{"path":"scripts/wasm-release/bind-installed-release.py","repository":"FS-GG/FS.GG.Game","revision":"c938e9158542e3a0572b62dd09c01ad01cbb344f","sha256":"b163c55d18b805c4fdb8d44202a2fc94a60a414478f6d978041178e7055e737f"},{"path":"scripts/wasm-release/installed-evidence.py","repository":"FS-GG/FS.GG.Game","revision":"c938e9158542e3a0572b62dd09c01ad01cbb344f","sha256":"d6349d4ee7212810855e9daadaed8b20f19d1072bd5d25dce12c7578c6398758"},{"path":".github/workflows/wasm-installed-org.yml","repository":"FS-GG/FS.GG.Game","revision":"c938e9158542e3a0572b62dd09c01ad01cbb344f","sha256":"5d9a89a860e6af539ce4c5e99add2a2d5cc50e217ae36b720a2b8f90a9434221"}],"conflictsWith":[],"id":"game/current-wasm-custody-source-boundary","kind":"boundary","recordedAt":"2026-10-17T22:55:30Z","repository":"FS-GG/FS.GG.Game","schema":"fsgg.atlas/1","status":"recorded","summary":"Current original publication0.5 remains immutable P80540027623d9b1a8aa7715d0591de48455403b7/treefa2cd0160f9a7c5bb0a1ad85fd8f1eff68b867d3, protected qualifier39071360197/a1, original publisher39073209865/a1/release416092764 and transactionc567d141277004186ec6f4b24df63defb103c2fc1b811d1f4c3bcd83588cacb7. Manifest4874c07d6c6b4f1cd920e2a1379de2e5778529f94d211b2c8d138ed8d719483c and SDK1aaa536f13e2afe93cf5b8bd825461b6ac7232df90e9f246a73f9fabb9ed8390 preserve the original pair/SDK. Public repository signing changes envelope hashes, not the original payload or unsigned NuGet content identity.\n\nRead-only qualifier Qc938e9158542e3a0572b62dd09c01ad01cbb344f/treec8bc3d17d1e79f297be3b68b55e83b403bc0cf8e was delivered after original source PR qualifier39074212790/a1 passed. Its complete seven-path P→Q audit retains all runtime/build/workflow/profile bytes. One actual original served-feed installed39076218708/a1 completedSUCCESS22:50:03UTC with sequential org/public fresh consumers; independent original-data review and programme acceptance followed. Original orgartifact12117640216 has SHA256e491bda42c82d285a3b85ea50aa300b3aa7e6dc528f30275526c91cf37032663/33282117bytes; public12117466252 has SHA256eae9a41edcc02a8110752f19015a8e52e3cb4cce4147f445f02c56511448402e/33323287bytes. Both contain575 manifest members and all428 Fable dependency-role paths. The exact feed cache pair/sidecars/metadata/locks, original Core/reference/compiler/Fable runtime bytes, closed module-worker/build provenance, compiled CLR/Fable/numeric and browser evidence correspond. All four browser statuses passed. Runtime/collection/direct cleanup are zero and native upload/post-job cleanup succeeded; global descendant settlement remains explicitly unproved.\n\nThe accepted installed subject does not replace P, authorize arbitrary current-main Q overlays, or transfer to a consumer/product/native/image outcome. The independent automatic protected Q source run is separate evidence, not a fabricated prerequisite of the installed binder; actual failures must still be assessed. Existing45-minute/feed sequential profile and512MiB total/256MiB file/32MiB logs/1MiB metadata/1024-member bounds remain unchanged. The initial local job-log GET refused terminal escape output; explicit byte output into a private original file resolved that read-only collector gap, without repeating the installed operation. Prior0.4/P6732/Q20c successes and original failures remain immutable history. Neither accepted publication nor installed custody proves earlier consumer timeout cause or selects another operation.","supersedes":["ab69ebe00eac40c68aec6131ef0559967b399266aae89f9673d3c30ce12f36b0"],"tags":["wasm","installed","publication","qualification","source","evidence","fable","nuget"],"title":"Accept original 0.5 served-feed custody at finite Q without consumer or descendant transfer"}