WARNING: This site is a work in progress.
Class: VoiceCouncilSession
A voice-based governance session following the PACTO pipeline pattern. Sessions progress through defined stages from convening through work order generation and signing.
__
erDiagram
VoiceCouncilSession {
string name
string description
string identifier
SessionType sessionType
SessionStatus status
GovernanceLayer governanceLayer
string transcript
datetime createdAt
}
WorkOrder {
string name
string description
string identifier
string intent
WorkOrderType workOrderType
WorkOrderStatus status
GovernanceLayer governanceLayer
string assignee
datetime createdAt
datetime completedAt
}
WorkOrderResult {
WorkOrderOutcome outcome
float confidence
string rationale
uriList evidence
boolean humanOverride
}
WorkOrderSpecification {
stringList inputs
stringList outputs
stringList constraints
duration timeout
}
SessionSummary {
stringList topics
stringList decisions
stringList actionItems
}
SessionStage {
SessionStageType stageType
integer stageOrder
datetime startedAt
datetime completedAt
string notes
}
Participant {
string role
datetime attendanceTimestamp
}
Entity {
string name
string description
uri url
string image
EntityTypes type
}
VoiceCouncilSession ||--|o Entity : "facilitator"
VoiceCouncilSession ||--}o Participant : "participants"
VoiceCouncilSession ||--}o SessionStage : "stages"
VoiceCouncilSession ||--|o SessionSummary : "summary"
VoiceCouncilSession ||--}o WorkOrder : "workOrders"
WorkOrder ||--|| WorkOrderSpecification : "specification"
WorkOrder ||--|o WorkOrderResult : "result"
Participant ||--|| Entity : "entity"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 0..1 String | Name of the entity / resource | direct |
| description | 0..1 String | Description of the entity / resource | direct |
| identifier | 1 String | Unique identifier for the resource / entity | direct |
| sessionType | 1 SessionType | The type of governance session | direct |
| status | 1 SessionStatus | Current lifecycle status of the session | direct |
| governanceLayer | 1 GovernanceLayer | The governance layer at which this session operates | direct |
| facilitator | 0..1 Entity | The human or agent facilitating the session | direct |
| participants | * Participant | List of participants with their roles | direct |
| stages | * SessionStage | Ordered list of stages the session progresses through | direct |
| summary | 0..1 SessionSummary | Summary of session outcomes | direct |
| transcript | 0..1 String | Full transcript of the session | direct |
| workOrders | * WorkOrder | Work orders generated from this session | direct |
| createdAt | 0..1 Datetime | Timestamp when the session was created | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | rfs:VoiceCouncilSession |
| native | rfs:VoiceCouncilSession |
LinkML Source
Direct
```yaml
name: VoiceCouncilSession
description: 'A voice-based governance session following the PACTO pipeline pattern.
Sessions progress through defined stages from convening through work order generation
and signing.
’ from_schema: https://framework.regen.network/schema/ slots:
- name
- description
- identifier
slot_usage:
identifier:
name: identifier
required: true
attributes:
sessionType:
name: sessionType
description: The type of governance session.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- VoiceCouncilSession range: SessionType required: true status: name: status description: Current lifecycle status of the session. from_schema: https://framework.regen.network/schema/ domain_of:
- Agent
- WorkOrder
- VoiceCouncilSession range: SessionStatus required: true governanceLayer: name: governanceLayer description: The governance layer at which this session operates. from_schema: https://framework.regen.network/schema/ domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession range: GovernanceLayer required: true facilitator: name: facilitator description: The human or agent facilitating the session. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- VoiceCouncilSession range: Entity participants: name: participants description: List of participants with their roles. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- VoiceCouncilSession range: Participant multivalued: true inlined: true inlined_as_list: true stages: name: stages description: Ordered list of stages the session progresses through. from_schema: https://framework.regen.network/schema/ domain_of:
- GovernanceProcess
- VoiceCouncilSession range: SessionStage multivalued: true inlined: true inlined_as_list: true summary: name: summary description: Summary of session outcomes. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- VoiceCouncilSession range: SessionSummary inlined: true transcript: name: transcript description: Full transcript of the session. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- VoiceCouncilSession workOrders: name: workOrders description: Work orders generated from this session. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- VoiceCouncilSession range: WorkOrder multivalued: true createdAt: name: createdAt description: Timestamp when the session was created. from_schema: https://framework.regen.network/schema/ domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession
- CoherenceCheck range: datetime
</details>
### Induced
<details>
```yaml
name: VoiceCouncilSession
description: 'A voice-based governance session following the PACTO pipeline pattern.
Sessions progress through defined stages from convening through work order generation
and signing.
'
from_schema: https://framework.regen.network/schema/
slot_usage:
identifier:
name: identifier
required: true
attributes:
sessionType:
name: sessionType
description: The type of governance session.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: sessionType
owner: VoiceCouncilSession
domain_of:
- VoiceCouncilSession
range: SessionType
required: true
status:
name: status
description: Current lifecycle status of the session.
from_schema: https://framework.regen.network/schema/
alias: status
owner: VoiceCouncilSession
domain_of:
- Agent
- WorkOrder
- VoiceCouncilSession
range: SessionStatus
required: true
governanceLayer:
name: governanceLayer
description: The governance layer at which this session operates.
from_schema: https://framework.regen.network/schema/
alias: governanceLayer
owner: VoiceCouncilSession
domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession
range: GovernanceLayer
required: true
facilitator:
name: facilitator
description: The human or agent facilitating the session.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: facilitator
owner: VoiceCouncilSession
domain_of:
- VoiceCouncilSession
range: Entity
participants:
name: participants
description: List of participants with their roles.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: participants
owner: VoiceCouncilSession
domain_of:
- VoiceCouncilSession
range: Participant
multivalued: true
inlined: true
inlined_as_list: true
stages:
name: stages
description: Ordered list of stages the session progresses through.
from_schema: https://framework.regen.network/schema/
alias: stages
owner: VoiceCouncilSession
domain_of:
- GovernanceProcess
- VoiceCouncilSession
range: SessionStage
multivalued: true
inlined: true
inlined_as_list: true
summary:
name: summary
description: Summary of session outcomes.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: summary
owner: VoiceCouncilSession
domain_of:
- VoiceCouncilSession
range: SessionSummary
inlined: true
transcript:
name: transcript
description: Full transcript of the session.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: transcript
owner: VoiceCouncilSession
domain_of:
- VoiceCouncilSession
range: string
workOrders:
name: workOrders
description: Work orders generated from this session.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: workOrders
owner: VoiceCouncilSession
domain_of:
- VoiceCouncilSession
range: WorkOrder
multivalued: true
createdAt:
name: createdAt
description: Timestamp when the session was created.
from_schema: https://framework.regen.network/schema/
alias: createdAt
owner: VoiceCouncilSession
domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession
- CoherenceCheck
range: datetime
name:
name: name
description: Name of the entity / resource.
from_schema: https://framework.regen.network/schema/
rank: 1
slot_uri: schema:name
alias: name
owner: VoiceCouncilSession
domain_of:
- Link
- ProjectInfo
- Feature
- File
- Impact
- CreditingProgram
- CreditProtocol
- Methodology
- Registry
- BufferPoolAccount
- CreditClassInfo
- Entity
- WorkOrder
- GovernanceDecision
- GovernanceProcess
- VoiceCouncilSession
- CoherenceCheck
range: string
description:
name: description
description: Description of the entity / resource.
from_schema: https://framework.regen.network/schema/
rank: 1
slot_uri: schema:description
alias: description
owner: VoiceCouncilSession
domain_of:
- Link
- ProjectInfo
- File
- CreditClassInfo
- Entity
- WorkOrder
- GovernanceDecision
- GovernanceProcess
- VoiceCouncilSession
- CoherenceCheck
range: string
identifier:
name: identifier
description: Unique identifier for the resource / entity.
from_schema: https://framework.regen.network/schema/
rank: 1000
slot_uri: schema:identifier
alias: identifier
owner: VoiceCouncilSession
domain_of:
- ReferenceId
- CreditingProgram
- CreditProtocol
- Methodology
- Agent
- WorkOrder
- GovernanceDecision
- GovernanceProcess
- VoiceCouncilSession
- CoherenceCheck
range: string
required: true