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§

ContractNativeAtelierReport
Deterministic cache report for the contract-native Atelier backend.
ContractNativeDeckSummary
Contract deck totals cached for the contract-native Atelier backend.
ContractNativeGrammarSummary
Grammar metadata cached with the contract-native backend.
ContractNativeGuardDenial
One guarded action denied for contract-native authoring.
ContractNativeProjectionSummary
Projection reductions and token accounting cached for the backend.
ContractNativeRouteAttempt
One route attempt cached from the deterministic authoring loop.
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§

AtelierBackend
Backend used by the Atelier shell.
WorkspaceLeaseKind
Workspace lease target kind.
WorkspaceLeaseMode
Lease mode. Write leases conflict with overlapping read or write leases.

Constants§

CONTRACT_NATIVE_SCHEMA
Stable JSON schema for contract-native Atelier cache evidence.

Functions§

contract_native_guard_denials
Evaluates the guard denials contract-native mode must retain by default.
detect_workspace_lease_conflicts
Finds incompatible leases across mission pairs.
deterministic_contract_native_report
Builds deterministic cache evidence for contract-native Atelier mode.
run_mission_handoff
Runs a deterministic multi-agent handoff with ranked memory and cassette evidence.