docs: define helpdesk and ticket ownership
This commit is contained in:
@@ -30,7 +30,7 @@ Detailed boundary notes are in [docs/HELPDESK_DOMAIN_BOUNDARY.md](docs/HELPDESK_
|
||||
|
||||
Expected optional integrations:
|
||||
|
||||
- issue_reporting
|
||||
- tickets
|
||||
- assets
|
||||
- facilities
|
||||
- mail
|
||||
|
||||
@@ -6,21 +6,20 @@ Internal service desk workflows for IT, facilities, HR, finance, procurement, ac
|
||||
|
||||
## Owns
|
||||
|
||||
- internal support tickets
|
||||
- service categories
|
||||
- assignment and escalation state
|
||||
- resolution records
|
||||
- SLA-facing timestamps
|
||||
- helpdesk queue and service-category profiles
|
||||
- SLA and escalation policy profiles
|
||||
- IT/facilities service-desk defaults and reporting vocabulary
|
||||
|
||||
## Does Not Own
|
||||
|
||||
- public issue intake forms
|
||||
- canonical ticket identity, messages, assignment, and resolution state
|
||||
- public ticket intake forms
|
||||
- domain case adjudication
|
||||
- asset inventory
|
||||
|
||||
## Integration Candidates
|
||||
|
||||
- issue_reporting
|
||||
- tickets
|
||||
- assets
|
||||
- facilities
|
||||
- mail
|
||||
@@ -44,4 +43,5 @@ No runtime API, database model, migration, WebUI route, or navigation item is re
|
||||
|
||||
## First Implementation Slice
|
||||
|
||||
Create service ticket types, status flow, assignee ownership, and linking hooks for issue-reporting, assets, and facilities.
|
||||
Define Helpdesk queue, SLA, and escalation profiles over `govoplan-tickets`.
|
||||
Do not create a second ticket persistence model.
|
||||
|
||||
@@ -10,7 +10,7 @@ READ_SCOPE = "helpdesk:workspace:read"
|
||||
WRITE_SCOPE = "helpdesk:workspace:write"
|
||||
ADMIN_SCOPE = "helpdesk:workspace:admin"
|
||||
OPTIONAL_DEPENDENCIES = (
|
||||
"issue_reporting",
|
||||
"tickets",
|
||||
"assets",
|
||||
"facilities",
|
||||
"mail",
|
||||
@@ -81,7 +81,10 @@ DOCUMENTATION = (
|
||||
metadata={
|
||||
"seed": True,
|
||||
"domain_objects": ['internal support tickets', 'service categories', 'assignment and escalation state', 'resolution records', 'SLA-facing timestamps'],
|
||||
"first_slice": "Create service ticket types, status flow, assignee ownership, and linking hooks for issue-reporting, assets, and facilities.",
|
||||
"first_slice": (
|
||||
"Define Helpdesk queue, SLA, and escalation profiles over the "
|
||||
"canonical Tickets model without introducing duplicate ticket storage."
|
||||
),
|
||||
},
|
||||
),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user