Skip to main content

Crate atelier_domain

Crate atelier_domain 

Source
Expand description

Kernel domain agents and use cases for Converge.

This crate contains the kernel packs and pure constraint-satisfaction use cases that form the foundation of Converge.

§Kernel Packs

§Use Cases

Re-exports§

pub use ask_converge::AskConvergeAgent;
pub use ask_converge::GroundedAnswerInvariant;
pub use ask_converge::RecallNotEvidenceInvariant;
pub use drafting::DraftingComposerAgent;
pub use drafting::DraftingResearchAgent;
pub use form_filler::CompletenessAgent;
pub use form_filler::FieldMappingAgent;
pub use form_filler::FillPlanAgent;
pub use form_filler::FormSchemaAgent;
pub use form_filler::NormalizationAgent;
pub use form_filler::ProposalEmitterAgent;
pub use form_filler::RiskClassifierAgent;
pub use meeting_scheduler::AvailabilityRetrievalAgent;
pub use meeting_scheduler::ConflictDetectionAgent;
pub use meeting_scheduler::RequireParticipantAvailability;
pub use meeting_scheduler::RequirePositiveDuration;
pub use meeting_scheduler::RequireValidSlot;
pub use meeting_scheduler::SlotOptimizationAgent;
pub use meeting_scheduler::TimeZoneNormalizationAgent;
pub use meeting_scheduler::WorkingHoursConstraintAgent;
pub use resource_routing::ConstraintValidationAgent;
pub use resource_routing::FeasibilityAgent;
pub use resource_routing::RequireAllTasksAssigned;
pub use resource_routing::RequireCapacityRespected;
pub use resource_routing::RequireValidDefinitions;
pub use resource_routing::ResourceRetrievalAgent;
pub use resource_routing::SolverAgent;
pub use resource_routing::TaskRetrievalAgent;
pub use domain_invariants::AuditTrailRequired;
pub use domain_invariants::AuthorityRequired;
pub use evals::AccessComplianceEval;
pub use evals::AuditCoverageEval;
pub use evals::DashboardSourceEval;
pub use evals::InvoiceAccuracyEval;
pub use evals::MeetingScheduleFeasibilityEval;
pub use evals::MetricDefinitionQualityEval;
pub use evals::PaymentReconciliationEval;
pub use evals::PromiseFulfillmentEval;
pub use evals::RbacEnforcementEval;
pub use evals::ScopeCreepDetectionEval;

Modules§

ask_converge
Ask Converge domain pack (grounded Q&A).
domain_invariants
drafting
Deterministic drafting flow (short path).
drafting_llm
LLM-enabled drafting flow.
eval_agent
Suggestor that executes evals and stores results in context.
evals
Domain-level evals for Converge.
form_filler
Form Filler pack agents (PDF-first).
llm_utils
Utilities for creating LLM-enabled suggestors backed by a chat backend.
meeting_scheduler
Meeting Scheduler agents for calendar coordination.
meeting_scheduler_llm
LLM-enabled Meeting Scheduler use case.
mock
packs
Kernel pack agents organized by domain.
resource_routing
Resource Routing agents for task allocation and optimization.
retrieval
Retrieval agent for context-aware semantic search.