-
Notifications
You must be signed in to change notification settings - Fork 0
Decide the provider, helper, and daemon execution model #83
Copy link
Copy link
Open
Labels
area:infraInfrastructure, CI, release, governance, scripts, or repo setup.Infrastructure, CI, release, governance, scripts, or repo setup.area:securitySecurity, auth, secret, permission, or policy surface.Security, auth, secret, permission, or policy surface.autonomy:human-requiredClass 3; human decision required before action/merge.Class 3; human decision required before action/merge.kind:governancePolicy, flow, bootstrap, or governance work.Policy, flow, bootstrap, or governance work.lane:pheidonOrchestration, gate, governance, and explicit controller action.Orchestration, gate, governance, and explicit controller action.review:architectureNeeds architecture review.Needs architecture review.review:productNeeds product review.Needs product review.review:securityNeeds security review.Needs security review.risk:mediumMedium-risk change; normal care required.Medium-risk change; normal care required.state:needs-reviewPR needs review.PR needs review.
Description
Metadata
Metadata
Assignees
Labels
area:infraInfrastructure, CI, release, governance, scripts, or repo setup.Infrastructure, CI, release, governance, scripts, or repo setup.area:securitySecurity, auth, secret, permission, or policy surface.Security, auth, secret, permission, or policy surface.autonomy:human-requiredClass 3; human decision required before action/merge.Class 3; human decision required before action/merge.kind:governancePolicy, flow, bootstrap, or governance work.Policy, flow, bootstrap, or governance work.lane:pheidonOrchestration, gate, governance, and explicit controller action.Orchestration, gate, governance, and explicit controller action.review:architectureNeeds architecture review.Needs architecture review.review:productNeeds product review.Needs product review.review:securityNeeds security review.Needs security review.risk:mediumMedium-risk change; normal care required.Medium-risk change; normal care required.state:needs-reviewPR needs review.PR needs review.
Type
Fields
No fields configured for issues without a type.
Problem / intent
icloud-cliis currently a local, read-only, on-demand CLI andVISION.mdnames daemon behavior as a non-goal. Its growing set of TCC-protected providers raises a legitimate design question: should one process own every permission, should stable per-domain helpers isolate permission blast radius, or should the CLI delegate to mature tools such asimsgcrawlandremindctl?This issue is an architecture decision, not permission to add a daemon.
Acceptance criteria
VISION.mdand provider/release documentation with the decision.Validation
Dependencies
Related