forked from iOfficeAI/AionUi
-
Notifications
You must be signed in to change notification settings - Fork 0
P0: agent Mac-control tools must consume the broker-selected customer/grant scope #688
Copy link
Copy link
Open
Labels
area:brokerevaOS broker/session/auth integrationevaOS broker/session/auth integrationarea:native-companionNative macOS companion boundaryNative macOS companion boundarybugSomething isn't workingSomething isn't workingevaosevaOS 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 boundarybugSomething isn't workingSomething isn't workingevaosevaOS 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
P0 problem
Workbench can construct an exact customer/device/grant runtime contract, but its agent-facing Mac-control tools currently execute local bridge commands without consuming that selected scope. A single local connector credential proves access to the Mac, not which active customer grant authorized the request.
Parent: #686
Broker binding producer/enforcement: electricsheephq/electric-sheep-website-dashboard-6158a244#661 and #660
Related transport gate: #499
Scope
customer_mac_status,customer_mac_capabilities,desktop_control_status,desktop_see, approved desktop actions, stop, kill switch, and audit-tail proof to the broker-selected customer/VM/device/grant scope.Acceptance criteria
customer_mac_status,desktop_control_status,desktop_see, one approved low-impact action, stop, kill switch, and audit evidence.Proof boundary
Source tests or direct local bridge success do not establish installed signed-app agent proof, VM-to-Mac control, RC, public distribution, or customer readiness.