ready to commit policy workflow
Publish Docs / publish-docs (push) Successful in 1m21s
Details
Publish Docs / publish-docs (push) Successful in 1m21s
Details
This commit is contained in:
parent
cbda03a432
commit
8b418dd788
|
|
@ -0,0 +1,27 @@
|
||||||
|
@startuml
|
||||||
|
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml
|
||||||
|
|
||||||
|
title Policy Approval and Retirement Workflow - Dynamic Diagram
|
||||||
|
|
||||||
|
Person(owner, "Business Owner")
|
||||||
|
Person(staff, "Operations Staff")
|
||||||
|
|
||||||
|
System(system, "Kell Creations Platform", "Unified business applications and shared services")
|
||||||
|
|
||||||
|
Container(policyrepo, "Policy Repository", "Document Service", "Manages draft, review, active, and retired policy states")
|
||||||
|
Container(notify, "Notification Service", "Messaging Service", "Sends review, approval, and retirement notifications")
|
||||||
|
Container(audit, "Audit & Logging Service", "Observability Service", "Captures workflow, approval, publication, and retirement events")
|
||||||
|
Container(evidence, "Compliance Evidence Repository", "Evidence Store", "Stores approval records, superseded versions, and retained evidence")
|
||||||
|
System_Ext(git, "Forgejo Git", "Version-controlled source and change history")
|
||||||
|
|
||||||
|
Rel(staff, policyrepo, "Creates or updates draft policy in")
|
||||||
|
Rel(owner, policyrepo, "Reviews, approves, or retires policy in")
|
||||||
|
|
||||||
|
Rel(policyrepo, notify, "Requests review and approval notifications through")
|
||||||
|
Rel(policyrepo, git, "Stores controlled source and revision history in")
|
||||||
|
Rel(policyrepo, audit, "Logs draft, review, approval, publication, and retirement events to")
|
||||||
|
Rel(policyrepo, evidence, "Stores approval records and retired policy evidence in")
|
||||||
|
Rel(notify, audit, "Logs notification activity to")
|
||||||
|
Rel(owner, evidence, "Reviews retained approval and retirement evidence in")
|
||||||
|
|
||||||
|
@enduml
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Policy Approval and Retirement Workflow
|
||||||
|
|
||||||
|
This diagram shows the dynamic workflow used to create, review, approve, publish, supersede, and retire controlled policy documents in the Kell Creations platform.
|
||||||
|
|
||||||
|
## Purpose
|
||||||
|
|
||||||
|
This view explains how the Policy Repository, notifications, audit logging, evidence retention, and version-controlled source history work together to support controlled policy lifecycle management.
|
||||||
|
|
||||||
|
## Diagram Source
|
||||||
|
|
||||||
|
The source for this diagram is maintained as architecture code in:
|
||||||
|
|
||||||
|
`architecture/workspace/dynamic-policy-approval-retirement.puml`
|
||||||
|
|
||||||
|
## Diagram
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Included Workflow Participants
|
||||||
|
|
||||||
|
- Business Owner
|
||||||
|
- Operations Staff
|
||||||
|
- Policy Repository
|
||||||
|
- Notification Service
|
||||||
|
- Audit & Logging Service
|
||||||
|
- Compliance Evidence Repository
|
||||||
|
- Forgejo Git
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
|
||||||
|
This dynamic workflow establishes the governance pattern for controlled policy lifecycle management in the Kell Creations platform. Future refinements should distinguish between draft creation, formal review states, approval-required publication, superseded version handling, retirement triggers, and evidence-retention policies.
|
||||||
|
|
@ -55,6 +55,7 @@ nav:
|
||||||
- Product Publishing Workflow: "architecture/dynamic/product-publishing.md"
|
- Product Publishing Workflow: "architecture/dynamic/product-publishing.md"
|
||||||
- Social Campaign Publishing Workflow: "architecture/dynamic/social-campaign-publishing.md"
|
- Social Campaign Publishing Workflow: "architecture/dynamic/social-campaign-publishing.md"
|
||||||
- Inventory-to-Production Workflow: "architecture/dynamic/inventory-to-production.md"
|
- Inventory-to-Production Workflow: "architecture/dynamic/inventory-to-production.md"
|
||||||
|
- Policy Approval and Retirement Workflow: "architecture/dynamic/policy-approval-retirement.md"
|
||||||
- Decisions:
|
- Decisions:
|
||||||
- ADR Index: "architecture/decisions/index.md"
|
- ADR Index: "architecture/decisions/index.md"
|
||||||
- Policies:
|
- Policies:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue