From 5d119f55556f81c7cd848a2667641979ccf9d088 Mon Sep 17 00:00:00 2001 From: OpenFUT Agent Date: Thu, 13 Aug 2026 18:45:21 +0000 Subject: [PATCH] chore(core): reconcile Core to validated trunk + generic economy Advance the openfut-core gitlink 3084a46 -> ee2caa0. This does two things: 1. Reconciliation: moves the canonical Core lineage onto the committed, validated migration trunk (66c88fb: game-scoped opaque extension, inventory service, squad-ext routes, content-pack loader, generic transactional profile-import service). The divergent local Core refactor that was dirtying the eab522a checkout is preserved verbatim on branch wip/core-local-development (f70cf44) for separate reconciliation; nothing is lost. 2. Economy foundation: ee2caa0 adds services::economy, a generic atomic profile-economy authority (currency/inventory/entitlements over the existing durable tables, single-transaction compound ops, fail-closed). The FIFA17 adapter economy engine sits on top of these primitives. Core builds green; full matrix 41 lib + 111 integration + 16 = all pass; clippy clean. --- openfut-core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openfut-core b/openfut-core index 3084a46..ee2caa0 160000 --- a/openfut-core +++ b/openfut-core @@ -1 +1 @@ -Subproject commit 3084a46dccbefc7664ddd2b60808583ad8646d50 +Subproject commit ee2caa0bb080589598bdf66b55e390a1ca3667ad