forked from iOfficeAI/AionUi
-
Notifications
You must be signed in to change notification settings - Fork 0
P0: broker mint one-use Mac private-network enrollment after customer approval #666
Copy link
Copy link
Open
Labels
area:brokerevaOS broker/session/auth integrationevaOS broker/session/auth integrationarea:native-companionNative macOS companion boundaryNative macOS companion boundaryevaosevaOS public beta R&D workevaOS public beta R&D workkind:integrationIntegration implementation issueIntegration implementation issuepriority:P0Critical customer/runtime blocker requiring immediate attentionCritical customer/runtime blocker requiring immediate attentionpublic-betaBlocks or contributes to the public beta gateBlocks or contributes to the public beta gateready-for-agentIssue has enough handoff detail for an agent to startIssue has enough handoff detail for an agent to startrelease-train:runtime-reliabilityCross-version Workbench/runtime reliability release trainCross-version Workbench/runtime reliability release trainrisk:securitySecurity, auth, secrets, permission riskSecurity, auth, secrets, permission risk
Description
Metadata
Metadata
Assignees
Labels
area:brokerevaOS broker/session/auth integrationevaOS broker/session/auth integrationarea:native-companionNative macOS companion boundaryNative macOS companion boundaryevaosevaOS public beta R&D workevaOS public beta R&D workkind:integrationIntegration implementation issueIntegration implementation issuepriority:P0Critical customer/runtime blocker requiring immediate attentionCritical customer/runtime blocker requiring immediate attentionpublic-betaBlocks or contributes to the public beta gateBlocks or contributes to the public beta gateready-for-agentIssue has enough handoff detail for an agent to startIssue has enough handoff detail for an agent to startrelease-train:runtime-reliabilityCross-version Workbench/runtime reliability release trainCross-version Workbench/runtime reliability release trainrisk:securitySecurity, auth, secrets, permission riskSecurity, auth, secrets, permission risk
Problem
Workbench can now distinguish an installed secure-network client that is not enrolled, but the broker has no explicit customer-click API for a one-use Headscale/Tailscale-compatible Mac enrollment. The existing
create_enrollmentaction registers the evaOS Desktop Bridge connector; it is not private-network enrollment and must not be reused or conflated.Required broker contract
Acceptance proof
readyclaim until the separate authority evidence and P0: Mac & iPhone readiness can appear ready before end-to-end broker runtime control works #655 live-tool gate pass.Dependencies
Proof boundary
Bridge connector enrollment is not secure-network enrollment. Source/UI tests are not a live Headscale enrollment or customer-ready claim.