Description
Add additive proto fields for agent-authored policy proposals, operation-shaped draft chunks, and typed rejection guidance.
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 keeps summary/status fields string-typed where possible, but proposal operations should reuse the existing PolicyMergeOperation shape behind incremental policy updates.
Definition of Done
Description
Add additive proto fields for agent-authored policy proposals, operation-shaped draft chunks, and typed rejection guidance.
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 keeps summary/status fields string-typed where possible, but proposal operations should reuse the existing
PolicyMergeOperationshape behind incremental policy updates.Definition of Done
PolicyChunkincludessource,intent_summary,human_summary, andvalidation_result.PolicyChunkcan carry agent-authoredPolicyMergeOperationoperations for approval-time merge.RejectDraftChunkRequestincludes optionalguidance.intent_summaryis agent-supplied and not independently verified.