Skip to main content

Module atelier

Module atelier 

Source
Expand description

Atelier agent-facing retrieval contracts.

Re-exports§

pub use capsule::CapsuleCommit;
pub use capsule::CapsuleFacet;
pub use capsule::CapsuleJob;
pub use capsule::CapsuleJobKind;
pub use capsule::CapsuleJobOutcome;
pub use capsule::CapsulePatch;
pub use capsule::CapsulePush;
pub use capsule::CapsuleReview;
pub use capsule::CapsuleScope;
pub use capsule::ChangeCapsule;
pub use capsule::GeneratedArtifact;
pub use capsule::JobSite;
pub use capsule::PinPlanEntry;
pub use capsule::PlacedJob;
pub use capsule::fake_change_capsule;
pub use capsule::review_change_capsule;
pub use guard::AtelierAction;
pub use guard::GuardCapability;
pub use guard::GuardDecision;
pub use guard::GuardEvaluation;
pub use guard::GuardRefusal;
pub use guard::evaluate_guarded_action;
pub use guard::guard_action;
pub use mission::AgentMission;
pub use mission::AtelierAgentRole;
pub use mission::HumanDecisionPoint;
pub use mission::MissionRun;
pub use mission::MissionScope;
pub use mission_control::MissionControlFixture;
pub use mission_control::fake_mission_control_fixture;
pub use radar::RadarChunk;
pub use radar::RadarError;
pub use radar::RadarHint;
pub use radar::RadarIndex;
pub use radar::RadarQuery;
pub use radar::RadarReport;
pub use radar::RadarResult;
pub use radar::SourceSpan;
pub use radar::retrieve_radar_hints;
pub use self_hosting::SelfHostingScenario;
pub use self_hosting::cassette_content_hash;
pub use self_hosting::self_hosting_scenarios;
pub use self_hosting::validate_self_hosting_scenarios;
pub use tools::AtelierToolAction;
pub use tools::AtelierToolDescriptor;
pub use tools::AtelierToolEvaluation;
pub use tools::DocsOperation;
pub use tools::DocsRegenerationRequest;
pub use tools::PinUpdateRequest;
pub use tools::ToolRunEvidence;
pub use tools::evaluate_atelier_tool;
pub use tools::repo_docs_descriptor;
pub use tools::repo_validation_descriptor;
pub use tools::simctl_tool_descriptors;

Modules§

capsule
Change Capsule review model for agent-operated Atelier edits.
guard
Guard tokens and refusal recording for Atelier actions.
mission
Agent missions and recipe-pattern descriptors.
mission_control
Deterministic Mission Control fixtures for agent-operated Atelier runs.
radar
Ranked retrieval of Atelier code/memory hints from an indexed corpus.
self_hosting
Deterministic self-hosting scenario fixtures for the Atelier.
tools
Typed, capability-checked Atelier tool adapters.

Structs§

MissionHandoffReport
Deterministic report from one fake/cassette mission handoff.
WorkspaceLease
Declared claim on a file, directory, crate, or IDE object.
WorkspaceLeaseConflict
Conflict between two mission leases.

Enums§

WorkspaceLeaseKind
Workspace lease target kind.
WorkspaceLeaseMode
Lease mode. Write leases conflict with overlapping read or write leases.

Functions§

detect_workspace_lease_conflicts
Finds incompatible leases across mission pairs.
run_mission_handoff
Runs a deterministic multi-agent handoff with ranked memory and cassette evidence.