ARDR: P1 explicit StarIntel library API, runtime context, and typed ports #191
Labels
No labels
bug
design
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-auto-research#191
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scope
Bounded ARDR research transaction seeded by
lost-rob0t/starintel-server#40, after complete open-backlog enumeration and reconciliation with the preceding embeddable-library work for server #39.Concrete owner/problem
Owner:
lost-rob0t/starintel-server, P1 issue #40.Current server source already has a
star.runtime:star-runtimelifecycle object, but application behavior still reaches process globals and concrete adapters (star.runtime:*runtime*,star.actors:*sys*, producer/target globals, global HTTP handle/settings). Embedded callers therefore do not yet have one explicit typed application-service contract that can be instantiated with independent fake ports or shared with HTTP adapters.The research must preserve #39's side-effect-free core boundary and #37's existing
star.runtimelifecycle authority rather than inventing a second runtime/control plane.Required research outputs
Dependencies
Approval boundary
Research may advance to design under the active ARDR policy. Architecture/design and implementation authorization remain operator-only. This issue, its state, publication, or machine output does not authorize implementation.