WARNING: This site is a work in progress.
Class: WorkOrder
A discrete unit of work generated from governance processes, assigned to agents or humans for execution. Work orders flow through the PACTO pipeline from voice council sessions to on-chain execution.
__
URI: rfs:WorkOrder
erDiagram
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
}
WorkOrder ||--|| WorkOrderSpecification : "specification"
WorkOrder ||--|o WorkOrderResult : "result"
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 |
| intent | 1 String | Human-readable statement of what this work order aims to achieve | direct |
| workOrderType | 0..1 WorkOrderType | Classification of the work to be performed | direct |
| status | 1 WorkOrderStatus | Current lifecycle status of the work order | direct |
| governanceLayer | 1 GovernanceLayer | The governance layer under which this work order operates | direct |
| assignee | 0..1 String | Identifier of the agent or human assigned to execute this work order | direct |
| specification | 1 WorkOrderSpecification | Detailed specification of inputs, outputs, and constraints | direct |
| result | 0..1 WorkOrderResult | Outcome of the work order execution, populated upon completion | direct |
| createdAt | 0..1 Datetime | Timestamp when the work order was created | direct |
| completedAt | 0..1 Datetime | Timestamp when the work order was completed | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| VoiceCouncilSession | workOrders | range | WorkOrder |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | rfs:WorkOrder |
| native | rfs:WorkOrder |
LinkML Source
Direct
```yaml
name: WorkOrder
description: 'A discrete unit of work generated from governance processes, assigned
to agents or humans for execution. Work orders flow through the PACTO pipeline from
voice council sessions to on-chain execution.
’ from_schema: https://framework.regen.network/schema/ slots:
- name
- description
- identifier
slot_usage:
identifier:
name: identifier
required: true
attributes:
intent:
name: intent
description: Human-readable statement of what this work order aims to achieve.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- WorkOrder required: true workOrderType: name: workOrderType description: Classification of the work to be performed. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder range: WorkOrderType status: name: status description: Current lifecycle status of the work order. from_schema: https://framework.regen.network/schema/ domain_of:
- Agent
- WorkOrder
- VoiceCouncilSession range: WorkOrderStatus required: true governanceLayer: name: governanceLayer description: The governance layer under which this work order operates. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession range: GovernanceLayer required: true assignee: name: assignee description: Identifier of the agent or human assigned to execute this work order. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder range: string specification: name: specification description: Detailed specification of inputs, outputs, and constraints. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder range: WorkOrderSpecification required: true inlined: true result: name: result description: Outcome of the work order execution, populated upon completion. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder range: WorkOrderResult inlined: true createdAt: name: createdAt description: Timestamp when the work order was created. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession
- CoherenceCheck range: datetime completedAt: name: completedAt description: Timestamp when the work order was completed. from_schema: https://framework.regen.network/schema/ rank: 1000 domain_of:
- WorkOrder
- SessionStage range: datetime
</details>
### Induced
<details>
```yaml
name: WorkOrder
description: 'A discrete unit of work generated from governance processes, assigned
to agents or humans for execution. Work orders flow through the PACTO pipeline from
voice council sessions to on-chain execution.
'
from_schema: https://framework.regen.network/schema/
slot_usage:
identifier:
name: identifier
required: true
attributes:
intent:
name: intent
description: Human-readable statement of what this work order aims to achieve.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: intent
owner: WorkOrder
domain_of:
- WorkOrder
range: string
required: true
workOrderType:
name: workOrderType
description: Classification of the work to be performed.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: workOrderType
owner: WorkOrder
domain_of:
- WorkOrder
range: WorkOrderType
status:
name: status
description: Current lifecycle status of the work order.
from_schema: https://framework.regen.network/schema/
alias: status
owner: WorkOrder
domain_of:
- Agent
- WorkOrder
- VoiceCouncilSession
range: WorkOrderStatus
required: true
governanceLayer:
name: governanceLayer
description: The governance layer under which this work order operates.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: governanceLayer
owner: WorkOrder
domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession
range: GovernanceLayer
required: true
assignee:
name: assignee
description: Identifier of the agent or human assigned to execute this work order.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: assignee
owner: WorkOrder
domain_of:
- WorkOrder
range: string
specification:
name: specification
description: Detailed specification of inputs, outputs, and constraints.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: specification
owner: WorkOrder
domain_of:
- WorkOrder
range: WorkOrderSpecification
required: true
inlined: true
result:
name: result
description: Outcome of the work order execution, populated upon completion.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: result
owner: WorkOrder
domain_of:
- WorkOrder
range: WorkOrderResult
inlined: true
createdAt:
name: createdAt
description: Timestamp when the work order was created.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: createdAt
owner: WorkOrder
domain_of:
- WorkOrder
- GovernanceDecision
- VoiceCouncilSession
- CoherenceCheck
range: datetime
completedAt:
name: completedAt
description: Timestamp when the work order was completed.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: completedAt
owner: WorkOrder
domain_of:
- WorkOrder
- SessionStage
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: WorkOrder
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: WorkOrder
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: WorkOrder
domain_of:
- ReferenceId
- CreditingProgram
- CreditProtocol
- Methodology
- Agent
- WorkOrder
- GovernanceDecision
- GovernanceProcess
- VoiceCouncilSession
- CoherenceCheck
range: string
required: true