Skip to content

Commit d0d2cf6

Browse files
committed
design: the ecosystem consumer resolves for three targets on the released engine
Section 13.3 recorded one target. The release changes what `[xlings]` accepts and when a runner is consulted, and neither is target-scoped, so the criterion that it narrowed nothing has to name more than the target it was written for.
1 parent 1020a97 commit d0d2cf6

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.agents/docs/2026-09-02-runner-beyond-baremetal-design.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,16 @@ fails when something is thrown, so a destructor run during the unwind is what
908908
separates the two. It answers `yes` under the emulator, which means the runner
909909
carried a working C++ runtime rather than merely starting the process.
910910

911+
The same consumer was then built for three targets from the same SubOS, to
912+
establish that the release did not narrow what the ecosystem resolves:
913+
914+
```
915+
x86_64-linux: BUILD-OK
916+
aarch64-linux-musl: BUILD-OK
917+
x86_64-windows-gnu: BUILD-OK
918+
host run: RUN-OK
919+
```
920+
911921
### 13.4 Release state
912922

913923
| | |

0 commit comments

Comments
 (0)