Description
Write the resolved effective policy to /etc/openshell/policy.yaml after each successful policy poll/reload so the sandbox-local openshell-policy current command can read it without a new IPC surface.
Context
Parent: #1062
RFC artifact: https://github.com/NVIDIA/OpenShell/blob/feat/agent-driven-policy-management/rfc/0001-agent-driven-policy-management.md
This is part of the locked Agent-Driven Policy Management MVP. GitHub issues are the development source of truth; Linear is only a roadmap pointer.
The MVP deliberately avoids a supervisor UDS API; local policy state is exposed through the filesystem.
Definition of Done
Description
Write the resolved effective policy to
/etc/openshell/policy.yamlafter each successful policy poll/reload so the sandbox-localopenshell-policy currentcommand can read it without a new IPC surface.Context
Parent: #1062
RFC artifact: https://github.com/NVIDIA/OpenShell/blob/feat/agent-driven-policy-management/rfc/0001-agent-driven-policy-management.md
This is part of the locked Agent-Driven Policy Management MVP. GitHub issues are the development source of truth; Linear is only a roadmap pointer.
The MVP deliberately avoids a supervisor UDS API; local policy state is exposed through the filesystem.
Definition of Done
/etc/openshell/policy.yaml.