-
Notifications
You must be signed in to change notification settings - Fork 2
Specs Management Review Stakeholder Feedback
Claude edited this page Aug 28, 2026
·
1 revision
context.models.stakeholder_feedback.StakeholderFeedback
Formalised stakeholder feedback channel required by ISO 27001:2022 clause 9.3.2.e, distinct from permanent StakeholderExpectation records.
Formalisation of the feedback channel required by clause 9.3.2.e (distinct from StakeholderExpectation records, which are permanent requirements).
File : context/models/stakeholder_feedback.py
| Field | Type | Constraints | Description |
|---|---|---|---|
id |
UUID | PK | |
reference |
string | auto (prefix FBCK), unique |
e.g. FBCK-1
|
stakeholder |
FK → Stakeholder | required, CASCADE | Originating stakeholder |
channel |
enum | required |
survey, meeting, complaint, email, audit, incident, other
|
received_date |
date | required | Date received |
subject |
string | required, max 255 | Subject of the feedback |
content |
text | required | Detailed content (HTML rich text) |
sentiment |
enum | optional |
positive, neutral, negative, mixed
|
severity |
enum | optional |
low, medium, high, critical
|
status |
enum | required |
new, under_review, addressed, closed
|
response |
text | optional | Response provided |
linked_issues |
M2M → Issue | optional | Associated issues |
linked_expectations |
M2M → StakeholderExpectation | optional | Reinforced expectations |
scopes |
M2M → Scope | required, at least 1 | Relevant scopes |
created_by, created_at, updated_at
|
auto | Traceability |
History : HistoricalRecords.
Aggregation in a review : section 5 of the export becomes :
- a table of the
StakeholderFeedbackover the period (priority given tonegative+critical) - plus the current view of applicable expectations (unchanged).
Built from docs/ at v0.36.0. Edits made here are overwritten by the next release : open a pull request against the source instead.
- Administration
- Ask Cairn
- Assets and suppliers
- Compliance
- The dashboard
- Finding your way
- Getting started
- Incidents
- How records move
- Organisational context
- Reports and management review
- Risks
- Trust Center
- Architecture
- Configuration
- Contributing
- The documentation system
- Installation
- Internationalisation
- Operations
- Release process
- Security
- Testing
- Adding an assistant provider
- Adding a dashboard widget
- Adding a domain entity
- Declaring a lifecycle
- Adding an MCP tool
- Adding a REST endpoint
- Adding a report
- Interface conventions
- Dashboard widgets
- Lifecycles
- MCP tools
- MCP tool parameters : Assets
- MCP tool parameters : Compliance
- MCP tool parameters : Governance and context
- MCP tool parameters : General
- MCP tool parameters : Incidents
- MCP tool parameters : Reports and management review
- MCP tool parameters : Risks
- MCP tool parameters : System and administration
- MCP tool parameters : Trust Center
- Management commands
- Models
- Permissions
- REST endpoints
- Environment variables
- MCP server
- REST API
- Assistant module (Ask Cairn)
- Module 0: User Management and Access Control
- Module 1: Context and Organization
- Module 2: Asset Management
- Module 3: Compliance
- Module 4: Risk Management
- Module 4 bis - EBIOS Risk Manager
- Module 5 : Trust Center
- Module 6 : Security Incident Management
- Management review : ISO 27001:2022 compliance (clause 9.3)