Skip to content
CAI
Produce a survey ↗Verify a survey

mauroservienti/all-our-aggregates-are-wrong-demos

This system is a .NET 10-based e-commerce platform that manages the full shopping cart lifecycle, from product discovery to checkout. It coordinates four distinct backend services—Sales, Marketing, Shipping, and Warehouse—each persisting data in separate PostgreSQL databases and communicating via NServiceBus message queues. The application exposes RESTful APIs and a Razor-based web interface to compose product details, pricing, inventory, and shipping options for the user. Background processes handle cart state transitions, such as inactivity and staleness, ensuring data consistency across the distributed services.

48.5

Weak · 3 August 2026

2.2k

lines of production code

C#

primary language

2

bus factor · 10 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2018 · Shopping cart and service integration

This period focused on implementing full shopping cart functionality across the application, introducing new API endpoints, data models, and view templates for cart management. It also standardized the backend services by migrating to PostgreSQL, NServiceBus for messaging, and the generic host builder pattern, while adding end-to-end tests to verify the integrated flow.

37 changes

2019–2026 · Development environment and test infrastructure

This period focused on establishing a robust local development environment using Dev Containers and Docker, alongside creating a database initialization tool to ensure consistent schema creation. The work also introduced new message types for cart operations and added integration tests to verify the web application's composition layer.

5 changes

CAI lens gauges

Survey your own repository

mauroservienti/all-our-aggregates-are-wrong-demos was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit c53dafe542 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards