Skip to content

Estelle Atlas

Read the architecture, follow the relationships and open the source behind an explanation. Atlas gives people a readable map of the repository.

Atlas
storefront

Storefront overview

Storefront coordinates the order lifecycle across checkout, inventory, and payments. Each module owns its part of the transaction.

Relevant source files
shop/checkout.py

How checkout works

Checkout reserves inventory, creates a charge with the order’s payment key, and records the order. The payment key stays the same when an attempt is retried.

Sources:

Responsibilities

ModuleOwns
CheckoutOrder coordination
InventoryAvailability and reservations
PaymentsCharges and payment keys
storefront / mainStorefront

Explore the codebase by subsystem and responsibility.

A codebase your whole team can navigate.

Follow citations back to the source.

Give agents structured repository context through Estelle.

Keep exploring.

SilosMonitorPrismMemoryAsk Estelle