From 51ce6cfca926ff48994a7f33a8445632415fbc7b Mon Sep 17 00:00:00 2001 From: gamer147 Date: Mon, 3 Aug 2026 19:07:02 -0400 Subject: [PATCH] Record hosted Linux artifact acceptance --- docs/platform-portability.md | 8 +++++--- docs/remake-architecture-and-roadmap.md | 7 ++++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/platform-portability.md b/docs/platform-portability.md index 05af9e5..7a475c8 100644 --- a/docs/platform-portability.md +++ b/docs/platform-portability.md @@ -64,9 +64,11 @@ publish peaks at 223,764 KiB, so nesting the latter under the former can cross a The build now serializes those peaks: it creates the exact self-contained publish first with compiler/build servers disabled, lets the real Godot export consume a strictly validated one-assembly proxy publish, and stages the complete external managed payload only after Godot exits. The complete revised path passes locally, including -payload verification and the packaged opcode/FFmpeg smoke gate. The hosted retry remains the acceptance gate for -the mitigation plus cache/artifact action behavior; release publication is intentionally deferred until it -succeeds. The workflow reports both host memory and cgroup limits to make any further runner constraint explicit. +payload verification and the packaged opcode/FFmpeg smoke gate. The hosted retry at `400f431` then completed +successfully on 2026-08-03, accepting the mitigation and the complete build/smoke/artifact-upload path on the +target runner. The workflow reports both host memory and cgroup limits for future diagnostics. Release +publication remains a separate tag-only promotion step; it should consume this already-verified artifact rather +than rebuilding it. ## Dependency inventory diff --git a/docs/remake-architecture-and-roadmap.md b/docs/remake-architecture-and-roadmap.md index 6db223a..2b88241 100644 --- a/docs/remake-architecture-and-roadmap.md +++ b/docs/remake-architecture-and-roadmap.md @@ -1010,9 +1010,10 @@ do not mix mechanical moves with semantic changes. isolated publish peak, explaining why the nested processes can exceed a roughly 1 GiB cgroup. The build now runs the exact self-contained publish first, substitutes a tightly validated one-assembly publish while Godot creates the real PCK/executable, and stages the full external managed payload after the editor exits. The - revised complete build, payload verification, and packaged smoke gate pass locally; a hosted retry is the - immediate acceptance gate. Once that succeeds, the next bounded slice can promote an already-verified tag - artifact to a Gitea release without rebuilding it. + revised complete build, payload verification, and packaged smoke gate pass locally. The hosted retry at + `400f431` completed successfully on 2026-08-03, accepting the mitigation and full artifact-upload path on the + target Gitea runner. The next bounded slice can promote an already-verified tag artifact to a Gitea release + without rebuilding it. **Not cleanup targets:** generated `build/` output, the two intentional solution files, historical `docs/superpowers/` plans/specifications, and fidelity-specific complexity that is directly covered by the