Skip to content
Build 9234610

Engineering Docs

Internal documentation for the PopSockets engineering team — how our systems fit together, how orders flow, and how we build.

Start here

  • Systems Architecture


    The 30,000-foot view — what talks to what, what data flows where, and why. The whole landscape on one page.

    Systems overview →

  • Camel Integration Layer


    The cm-* microservices that wire storefronts, OMS, warehouses, and retailer EDI together — the middleware everything flows through.

    Camel topology →

Order flows

  • OMS


    The Rails app that owns the post-checkout order lifecycle — storefront through NAV release, batching, fulfillment, and payment capture.

    OMS →

  • B2C Order Flow


    A direct-to-consumer order end to end: SFCC → NAV → (print) → Cirro → shipped and captured.

    B2C order flow →

  • EDI B2B Pipeline


    The B2B retail order lifecycle — the retailer's purchase order (850) through fulfillment, shipping, and invoicing (810).

    EDI pipeline →

  • PrintStation & BatchStation


    The custom / personalized print pipeline — how OMS hands printable orders to BatchStation and PrintStation.

    Print pipeline →

B2B retail

  • Cirro B2B by Vendor


    Per-retailer specs — the real 850, the real 940, and exactly what we send Cirro, one page per vendor.

    Cirro B2B →

  • Carton Sizing


    For a given product, how many units are in a full middle carton — the number that drives B2B carton sizing and PopForge test quantities.

    Carton sizing →

More

  • Design Docs


    Forward-looking designs the team has agreed on but hasn't necessarily built yet.

    Design docs →

  • AI Strategy


    Integrating AI into your dev workflow — getting started, bootcamp, agreements, and hands-on exercises.

    AI strategy →