| Commit message (Expand) | Author | Age | Files | Lines |
| * | model: relocate market DTOs out of the flat api package | Kostya | 2026-08-23 | 16 | -78/+118 |
| * | Add MapStruct LedgerMapper and wire annotation processing into build.sh | Kostya | 2026-08-20 | 3 | -2/+117 |
| * | Move CommissionTiming and MechanismType into model.event package | Kostya | 2026-08-20 | 17 | -25/+26 |
| * | Add MapStruct jars to service module | Kostya | 2026-08-20 | 3 | -0/+2 |
| * | Add dotfiles to .gitignore | Kostya | 2026-08-20 | 1 | -0/+2 |
| * | Add JaCoCo coverage reporting to test.sh | Kostya | 2026-08-20 | 4 | -2/+20 |
| * | Simplify .gitignore1.0 | Kostya | 2026-08-18 | 1 | -6/+0 |
| * | Break down purchase receipts by cost/commission, harden XML validation and st... | Kostya | 2026-08-18 | 18 | -76/+608 |
| * | Wire event ledger movements, show winning market by name, seed LMSR subsidy | Kostya | 2026-08-18 | 12 | -22/+64 |
| * | Fix menu wording and reprint prompt on retry | Kostya | 2026-08-18 | 4 | -4/+5 |
| * | Harden console path input against crashes | Kostya | 2026-08-18 | 4 | -8/+20 |
| * | Add XML schema validation, split build scripts by module, rename BuyMenuComma... | Kostya | 2026-08-18 | 28 | -199/+573 |
| * | Replace order matching with risk/matching/fulfillment/settlement pipeline | Kostya | 2026-08-17 | 84 | -2200/+2133 |
| * | Split DTOs into api/model, extract order matching into service/matching | Kostya | 2026-08-16 | 39 | -297/+227 |
| * | Rename Option/Account to Market/Ledger, add Result-based error handling | Kostya | 2026-08-16 | 38 | -250/+477 |
| * | Implement LMSR and order-book trading logic, wire MarketContext facade and ne... | Kostya | 2026-08-15 | 29 | -114/+600 |
| * | Switch TradingMechanism quantities to int, add yes/no and select prompts | Kostya | 2026-08-14 | 4 | -6/+35 |
| * | Collapse console I/O interfaces into InputProcessor, drop unneeded atomics | Kostya | 2026-08-14 | 13 | -120/+63 |
| * | Implement in-memory repositories, XML load validation, and menu exit/list com... | Kostya | 2026-08-14 | 21 | -61/+359 |
| * | Move mapper/provider infra into v1 packages, add repository write methods | Kostya | 2026-08-14 | 9 | -18/+83 |
| * | Move IO providers into io package, add InputProcessor, implement menu loop an... | Kostya | 2026-08-14 | 9 | -24/+116 |
| * | Wire buyShares and menu commands, replace factory interfaces with DI | Kostya | 2026-08-14 | 21 | -64/+211 |
| * | Add ledgered credit/debit to Account and trade recording to Event | Kostya | 2026-08-14 | 6 | -26/+67 |
| * | Implement LMSR mechanism and Event/Account accessors, wire EventMapperV1 | Kostya | 2026-08-14 | 4 | -2/+176 |
| * | Wire EventRepository into LocalGuessMarketContext, add mapper/provider infra ... | Kostya | 2026-08-14 | 8 | -5/+49 |
| * | Add legacy XML model bindings, mapper infra, and normalize account balance | Kostya | 2026-08-13 | 28 | -4/+2277 |
| * | Add domain model, repositories, and trading mechanism interfaces to service m... | Kostya | 2026-08-13 | 11 | -0/+197 |
| * | Remove engine module | Kostya | 2026-08-13 | 14 | -995/+0 |
| * | Add service module with stubbed LocalGuessMarketContext | Kostya | 2026-08-13 | 9 | -75/+170 |
| * | Replace EventDTO with richer EventSummaryDTO/TradeRowDTO view models | Kostya | 2026-08-13 | 8 | -30/+30 |
| * | Move I/O provider abstraction to ui-console, add ledger/account/problem DTOs | Kostya | 2026-08-13 | 18 | -50/+47 |
| * | Vendor Mockito 5.23.0 dependencies | Kostya | 2026-08-13 | 5 | -0/+0 |
| * | Move engine contracts to api module, add I/O provider abstraction and PicoCon... | Kostya | 2026-08-10 | 32 | -31/+1115 |
| * | flatten modules to repo root, vendor deps, repair Eclipse build paths | Kostya | 2026-08-09 | 94 | -124/+155 |
| * | consolidate modules, add more infra | Kostya | 2026-08-09 | 12 | -29/+97 |
| * | wireframe | Kostya | 2026-08-06 | 33 | -25/+309 |
| * | template initial commit | Kostya | 2026-08-06 | 12 | -0/+232 |