1.4 KiB
1.4 KiB
G6 Host-Bridge Callback Semantics Design
Date: 2026-04-19 Status: Draft Upstream Report: 2026-04-19-g6-host-bridge-execution-semantics-report.md
1. Intent
This design defines the next bounded slice after G6 host-bridge execution semantics.
The target is:
G6 host-bridge callback semantics
2. Why This Slice
The previous semantic slice isolated two seams, but the tighter next pressure is callback-side semantics:
- invocation semantics are already identified
- callback completion semantics still determine whether later real execution can be bounded safely
3. Scope Boundary
This design is limited to callback semantics only.
It may include:
- defining completion states for callback requests
- defining blocked/error/partial/ok transitions
- defining how callback semantics constrain later real-sample entry
It must not include:
- implementing host-runtime directly
- executing a
G6real sample - reopening
G7 - opening
G8
4. Target Outcome
The bounded target outcome is one state:
- one bounded
G6 host-bridge callback semanticsplan
5. Exit Condition
This design is complete when implementation can be bounded to one plan that:
- freezes callback semantics only
- separates completion state logic from transport/runtime implementation
- emits one bounded follow-up plan