Expand description
SRBN Types (Re-exported from perspt-core)
This module re-exports all types from perspt-core::types for backward compatibility. The canonical definitions are now in perspt-core.
Structs§
- Agent
Context - Agent context containing workspace state
- Agent
Message - Agent message in conversation history
- Artifact
Bundle - PSP-5: Multi-artifact bundle from the Actuator
- Behavioral
Contract - Behavioral contract for a node
- Blocked
Dependency - PSP-5 Phase 6: Dependency tracking for nodes blocked on a parent seal.
- Branch
Flush Record - PSP-5 Phase 6: Record of a branch flush decision.
- Branch
Lineage - PSP-5 Phase 6: Parent → child branch lineage record.
- Command
Contract - Contract for command-type tasks (shell commands) Defines expected outcomes for V_boot calculation
- Context
Budget - PSP-5 Phase 3: Context budget controlling node context assembly
- Context
Package - PSP-5 Phase 3: Reproducible context package for node execution
- Context
Provenance - PSP-5 Phase 3: Provenance record tracking what context was used
- Energy
Components - Energy components for Lyapunov calculation
- Escalation
Report - PSP-5 Phase 5: Full escalation report assembled by the orchestrator.
- Interface
Seal Record - PSP-5 Phase 6: Record of a sealed interface produced by a node.
- Ownership
Entry - PSP-5 Phase 2: A single ownership entry mapping a file to its owning node
- Ownership
Manifest - PSP-5 Phase 2: Ownership manifest tracking file-to-node bindings
- Planned
Contract - Contract specified in the plan
- Planned
Task - A planned task from the Architect
- Planned
Test - A test case in the plan
- Provisional
Branch - PSP-5 Phase 6: Provisional branch tracking speculative child work.
- Restriction
Map - PSP-5 Phase 3: Restriction map defining a node’s context boundary
- Retry
Policy - Retry policy configuration per PSP-4 specification
- Rewrite
Record - PSP-5 Phase 5: Record of a local graph rewrite applied by the orchestrator.
- SRBN
Node - SRBN Node - the fundamental unit of control
- Sheaf
Validation Result - PSP-5 Phase 5: Result of a single sheaf validation pass.
- Stability
Monitor - Stability monitor for tracking Lyapunov Energy
- Stage
Outcome - Outcome of a single verification stage (syntax, build, test, lint).
- Structural
Digest - PSP-5 Phase 3: Hash of a compile-critical structural artifact
- Summary
Digest - PSP-5 Phase 3: Condensed summary with hash for provenance tracking
- Targeted
Requeue - PSP-5 Phase 5: Targeted requeue entry.
- Task
Plan - Structured task plan from Architect Output as JSON for reliable parsing
- Token
Budget - Token budget tracking for cost control
- Verification
Result - PSP-5: Structured verification result from a plugin-driven verifier
- Weighted
Test - Weighted test definition
Enums§
- Artifact
Kind - PSP-5 Phase 3: Kind of structural artifact being digested
- Artifact
Operation - PSP-5: A single artifact operation within an artifact bundle
- Criticality
- Test criticality levels for weighted tests
- Error
Type - Error type for determining retry limits per PSP-4
- Escalation
Category - PSP-5 Phase 5: Category of non-convergence detected by the verifier.
- Execution
Mode - PSP-5: Execution mode for the runtime
- Model
Tier - Model tier for different agent roles
- Node
Class - PSP-5: Node class distinguishing interface, implementation, and integration nodes
- Node
State - Node execution state (from PSP state machine)
- Provisional
Branch State - PSP-5 Phase 6: State of a provisional branch.
- Rewrite
Action - PSP-5 Phase 5: Repair action chosen by the orchestrator after classifying non-convergence.
- Sensor
Status - Sensor availability status for a single verification stage.
- Sheaf
Validator Class - PSP-5 Phase 5: Sheaf validator class.
- Summary
Kind - PSP-5 Phase 3: Kind of semantic summary being digested
- Task
Type - Task type classification for planning
- Verifier
Strictness - PSP-5: Verifier strictness presets
- Workspace
State - PSP-5: Workspace state classification