= plugin-policies

== purpose

No source files present. This directory is reserved for external policy plugins that define custom approval policies, gating rules, and compliance checks beyond the built-in approval engine. Currently a structural placeholder.

== responsibilities

* Declares the module structure for future policy plugin definitions

== non-responsibilities

* This module has no source code, types, or runtime behavior

== key types

*No types defined.*

== event flow

None. Module has no source files.

== integration points

* No current dependencies or dependents

== invariants

* Not applicable — module is empty

== PlantUML diagram

[plantuml, plugin-policies, "png"]
----
include::../../diagrams/plugin-policies.puml[]
----




== known issues

* This module contains no implementation — it is an empty placeholder

== open questions

* Will policy plugins integrate with the `ApprovalEngine` interface from `:core:approvals`?
* What policy types (role-based, time-based, compliance) are planned?
* Will policies be evaluated before or after the approval engine's built-in checks?
