test(cli): prove native desktop deploy E2E#857
Conversation
PLAN — G7 #457 native-first thin-client deploy E2EStatus: ready for supervisor-dispatched group Plan-Gate; implementation hard-stopped. Commit: Research and design evidence
Plan-Gate checklist
Evidence runGit baseline before the plan commit was clean and exact: HEAD = integration = merge-base Current gate status
DriftThe agentic runtime controller did not expose a managed Codex identity for this thread ( Next control pointThe Fable supervisor may now run the group Plan-Gate. This implementation agent will not begin S1, dispatch an evaluator/reviewer, merge, publish, close milestone 13, or replace |
|
[PHASE: IMPL] [SLICE: S1] [STATUS: AWAITING_TIER_A_REVIEW] Commit Scope
Gate evidence
Honesty / stop lines
NextTier-A substantive review of S1. Implementation is paused before S2. |
|
[PHASE: IMPL] [SLICE: S2] [STATUS: AWAITING_TIER_A] S2 lands the signed native fixture and portable renderer remote-services contract at Scope landed
Gate evidence
Honesty boundaryThis proves the portable fixture and consumer data path. It does not prove a native window, package install, Linux apply, or rollback. Those remain NextTier-A substantive review of S2 is required. This implementation agent is paused and will not start S3, dispatch an evaluator/reviewer, merge, publish, or close milestone 13 without the next authorized instruction. |
Harness implementation summary — S3 (
|
…n-off Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Li9hR82jgy6Y6468Svbswd
CI follow-up —
|
CI check-run mechanics follow-up —
|
Summary
Adds the native-first deploy E2E foundation, signed desktop fixture, real Linux native driver, and fail-closed unavailable-platform reporting.
Refs #457
Scope
feat/desktop-frontendNOT_RUN; no host execution claimedDefinition of Done
NOT_RUNsemanticsdeploy.desktop-nativegate ran greengate:e2eacceptance evidence completeRuntime truth
The real Linux one-pass command ran and exited 1. Preflight and fixture passed. The generated Debian package installed through real
dpkg, the installed v1 app launched, andDeno.autoUpdatefetched the signed v2 manifest over the ephemeral-CA HTTPS #456 server. Staging then failed because the packaged runtime did not exposeop_desktop_verify_ed25519, which the #841 SDK seam called. Apply and rollback therefore did not run and are not claimed green.Windows and macOS are
NOT_RUN; neither is represented as a pass.Validation
arch:check— baseline failure on pre-existing divergent CLI/Fresh@netscript/sdkrangesdeploy.desktop-nativeone-pass suite — FAIL, Linux missing native verification opHarness
.llm/runs/beta11-cli--orchestrator/slices/g7-457-e2e/bd3ba218Do not merge until CI is green and the opposite-family evaluator passes. No release, milestone close, or self-dispatched evaluator action is authorized.