-
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