Commit Graph

  • 4e0aea732a Add payment state to Order with guarded Pay transition main mostalive 2026-10-01 13:46:10 +01:00
  • 5dd7a9ef2c Add top-level README describing the three language tracks mostalive 2026-10-01 13:44:26 +01:00
  • 0749062ce1 Port Round 2 to Python (OrderBook): 14 tests total green, START state preserved mostalive 2026-10-01 13:43:59 +01:00
  • 974053625d Port Round 1 to Python (OrderDomain): 7 tests green, START state preserved mostalive 2026-10-01 13:42:21 +01:00
  • 2831b8c3f9 Port Round 2 to Java (OrderBook): 14 tests total green, START state preserved mostalive 2026-10-01 13:38:42 +01:00
  • f927998149 Ignore pi session storage mostalive 2026-10-01 13:35:33 +01:00
  • 8841912bdc Add uv.lock from workspace-local uv sync mostalive 2026-10-01 13:35:33 +01:00
  • 83e1c79ab7 Port Round 1 to Java (OrderDomain): 7 tests green, START state preserved mostalive 2026-10-01 13:35:33 +01:00
  • d9f78162e7 Redirect Maven/uv caches into workspace (sandbox-safe mise env) mostalive 2026-10-01 12:47:45 +01:00
  • 035ccb5e27 Ignore Java/Python build artifacts and yak tracker mostalive 2026-10-01 12:41:40 +01:00
  • e41dcaf4fe Add Python scaffold (uv project with pytest, mise toolchain) mostalive 2026-10-01 12:41:40 +01:00
  • bd94df4439 Add Java scaffold (Maven multi-module, JUnit 5 + AssertJ, mise toolchain) mostalive 2026-10-01 12:41:40 +01:00
  • fb3a593e90 Add Has.OrderState custom matcher, refactor DiscountOnFirstLine_TotalAndLineValues as example mostalive 2026-09-30 15:05:13 +01:00
  • 98f649f46b Refactor CompletedOrder_TotalIsCorrect to express intent with IsFullyPaid() mostalive 2026-09-30 15:05:09 +01:00
  • 9f7d4e6a4f Add Order and OrderBook domains with test suites mostalive 2026-09-30 15:05:04 +01:00