Files
chimera-gfx-Public/docs/runtime/phase-0.9e-output-architecture-options.md
T
Chimera GFX release export a6037502d7
phase0-ci / build-and-audit (push) Successful in 2m14s
Publish Chimera GFX source
2026-09-03 03:27:14 +02:00

2.0 KiB

Phase 0.9E output architecture options

Date: 2026-07-18

No output architecture is selected. The actual bootstrap implementation is missing, so output_channel_for_future_rescue=UNKNOWN.

Option Exists now Changes required Device file Cleanup/crash model Risk / feasibility
A. same 9020 connection, duplex unknown exact server and host protocol may need change; payload result propagation required not inherently unknown socket ownership, EOF and abort potentially low persistent risk, feasibility unknown
B. temporary PS5-to-approved-host outbound connection absent host receiver and target payload required no bounded connect/send/close and deadline required temporary socket is not automatically brick-relevant; network policy and cleanup unproven
C. temporary one-connection listener absent target listener and host client required no bind/listen/accept deadline and guaranteed close required listener lifetime/session collision risk; not automatically a brick risk
D. caller-owned host buffer absent exact loader ABI, buffer ownership, copy-out and post-exit delivery required no caller finalization and crash-safe ownership required Phase-0.9C already shows current elfldr has no such output path
E. no usable output consistent with current evidence none no no recovery result possible only defensible current operational assumption

Options A through D are designs, not claims. A generic TCP connection can be duplex at transport level, but that does not prove that the 9020 listener keeps the socket, passes it to a payload, accepts response bytes, or returns them to the host.

No option may:

  • create or replace a live device file;
  • enable autoload;
  • retry automatically;
  • combine recovery of both components;
  • persist a listener or configuration across sessions.

The missing exact listener source prevents selection and prevents a source-derived host-only emulator.