Conversation
* fix(status): recover durable task failure delivery without rerunning work * fix(status): preserve redaction and publisher identity across recovery boundaries
…ss (#499) Reviewed the readiness classifier and regression coverage: an absent implementation generation cannot report healthy and existing specific failure precedence is preserved. Acceptance/spec/roadmap changes retain VM-only authority and Hello World, NVIDIA GPU, then MCP ordering. Four exact-head Windows/Ubuntu full/smoke jobs passed. Native Hello World remains unproved. Reviewed head: a16d393 Reviewed integration base: ca433fc Owner explicitly authorized portfolio PR review and merges. Owner integration resolves the same-account approval restriction; protection settings and substantive checks are unchanged. This is maintainer/agent review, not independent security or native qualification.
Signed-off-by: iteathen <josh.oshiro@gmail.com>
There was a problem hiding this comment.
Portfolio integration-readiness review — retain draft.
#499 is merged. The current Stage 8 head a82cc90d6ee87e178335f312a365c198c5cfe70f also merges the actual cuda-target@5283e1fc1426606737bee7de7ba7140835bf9d6e, including the reviewed #421 repair. The sole merge conflict was the GPU roadmap heading: retain the target's current host-retained architecture and Stage 8's explicit Hello World → real NVIDIA CUDA-JS support → MCP sequence. Against the target version of that document, the resolution adds only that sequencing/qualification paragraph. Existing target modules are incorporated as the integration base, not newly certified by this review.
Fresh CI34018332156 completed with both smoke jobs and Windows full passing, but Ubuntu full failed at test/repository-preflight-diagnostics.test.js:59: the reporter fixture returned empty stdout instead of compact .X progress. Ubuntu totals: 2548 pass, one failure, 46 skips. The isolated Windows Node22 reporter test passes; root cause remains unestablished. No retry or assertion weakening conceals this failure. Fix and qualify this exact integration before merge; earlier ca433fc checks do not qualify it. The larger Stage 8 draft has not undergone a new complete independent source/security audit in this portfolio review.
The acceptance blocker remains real GitHub-initiated create/compile/test Hello World in both Windows and Linux profile VMs, with useful automatic failure/success reporting and required restart/recovery evidence. The retained Linux subject still has the previously observed APT failure; installer evidence work in draft #501 does not substitute for operational acceptance. Keep the draft and these gates open even if portable CI succeeds.
No installed runtime, retained VM, recipe admission, service registration, deadline or hardware state changed. The owner's gaming pause remains in force. The owner approved merges; incomplete integration/native evidence is the reason this PR is not merged.
Signed-off-by: iteathen <josh.oshiro@gmail.com>
Signed-off-by: iteathen <josh.oshiro@gmail.com>
|
The CI failure reported in the portfolio review is repaired and both current heads are qualified. The bounded child evidence captured Stage8 Both drafts still require their actual native acceptance gates. The desktop pause has ended; ordinary read-only inspection confirms the retained failed VM identity and running state. No installation, service registration, elevation, VM lifecycle change or new construction occurred. Hosted qualification is not GitHub-originated Linux/Windows Hello World proof. |
* docs(roadmap): prioritize Hello World, CUDA-JS GPU testing, then MCP * docs: define Hello World qualification and default early diagnostics * docs: audit all open issues against Hello World dependencies * fix: require observed environment generation for readiness * Record completed issue audit actions * Record the project prohibition on Python * Preserve installer failures through diagnostic recovery * Define bounded Hyper-V installer evidence reader * Compose bounded live-installer evidence hooks in Ubuntu seeds * Require owned installer transport before Ubuntu image construction * Preserve bounded expanded failure evidence in originating status comments * fix: remove host-client installer socket registry gate Signed-off-by: iteathen <josh.oshiro@gmail.com> --------- Signed-off-by: iteathen <josh.oshiro@gmail.com>
* fix: invoke installer evidence hooks through the shell Signed-off-by: iteathen <josh.oshiro@gmail.com> * fix: verify installer seed with portable native hashing Signed-off-by: iteathen <josh.oshiro@gmail.com> * docs: record successful native installer evidence exchange Signed-off-by: iteathen <josh.oshiro@gmail.com> --------- Signed-off-by: iteathen <josh.oshiro@gmail.com>
* Pin installer APT sources to the accepted package snapshot * Check APT snapshot candidate selection with a newer live fixture
* Allow Windows image construction storage on a selected local volume * Check setup help options without coupling their display order
#516) * fix(windows): suppress unattended product key prompt * docs: record native product key prompt qualification * fix(windows): configure and clear temporary audit logon * docs: distinguish qualified Linux image from pending activation * fix(windows): bound setup commands and hand off installed audit mode * fix(windows): host guest seed agents as native services * fix(windows): align guest provisioning invocation budgets * test(preflight): include native seed service suite in inventory * fix(windows): import compiler environment through quoted batch call * fix(windows): complete Sysprep before closing the guest session
Purpose
Long-lived draft integration surface for dependency-ordered Stage 8 protected setup/runtime work on the path to real Windows and Linux guest C execution, automatic GitHub task/result delivery, and later NVIDIA/CUDA exposure.
Current accepted software checkpoints
docs/testing/; completed checkpoints are not reintroduced as approval gates.c57bacd1198d5c71734aebd7222c47a3699d53f6: the Ubuntu production installer now pins primary/security APT sources to the accepted Canonical snapshot while retaining installer-media access; exact-head Linux/Windows CI passed.e812afe406b6999c182a25f68432687283808552:docs/working-devbridge-plan.mdis now the concise current delivery plan rather than a chronological checkpoint log.Current gate
Keep this PR in draft. Parent #293 remains open. Follow
docs/working-devbridge-plan.mdas the current execution order:Fresh physical Ubuntu construction, real Windows profile construction, automatic provisioning/originating-task correlation, real guest execution, restart/recovery evidence and final automatic result delivery remain required. No hosted or mocked provider state substitutes for those operational proofs.
Safety and ownership
This parent PR is an integration/tracking surface, not evidence that Stage 8, physical VM execution, GPU support or Hello World acceptance is complete.