aivcs-core 0.3.1

Core library for AIVCS domain logic and orchestration
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Agent Role Orchestration — EPIC2.
//!
//! Enables multi-agent collaboration (planner / coder / reviewer / tester / fixer)
//! with explicit, content-addressed contracts between roles.
//!
//! # Module layout
//!
//! - [`roles`] — `AgentRole`, `RoleOutput`, `HandoffToken`, `RoleTemplate`
//! - [`error`] — `RoleError`, `RoleResult`
//! - [`router`] — `validate_handoff_sequence`, `build_execution_plan`, `ExecutionPlan`
//! - [`merge`] — `merge_parallel_outputs`, `MergedRoleOutput`, `RoleConflict`
//! - [`executor`] — `execute_roles_parallel`, `ParallelRoleConfig`, `RoleRunResult`

pub mod error;
pub mod executor;
pub mod merge;
pub mod roles;
pub mod router;