Skip to content

sharing 1/4: foundations (modes, economy boundary, transfer library)#8061

Open
keithharvey wants to merge 1 commit into
sharing_tab_mergeablefrom
sharing/01-foundations
Open

sharing 1/4: foundations (modes, economy boundary, transfer library)#8061
keithharvey wants to merge 1 commit into
sharing_tab_mergeablefrom
sharing/01-foundations

Conversation

@keithharvey

@keithharvey keithharvey commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

📚 Stacked split of #5704 — review bottom-up

Each PR merges into the one below it; all four squash-equal the sharing_tab branch (verified byte-identical).


Stack 1 of 4 splitting #5704 into reviewable layers.

Pure modules + their specs, no runtime wiring yet:

  • modes/sharing/* presets, sharing_mode_enums/helpers, modoptions entries
  • economy/* — waterfill solver, manual share ledger, shared_config
  • team_transfer/* core — enums, comms, shared/synced logic, context_factory, serialization, unit_sharing_categories, tech_blocking
  • lua_rules_msg + message framing, i18n interpolate, type defs, shared test builders

Targets the sharing_tab_mergeable integration base. Reviews bottom-up.

@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Integration Test Results

14 tests   - 1   6 ✅ ±0   3s ⏱️ ±0s
 1 suites ±0   8 💤 ±0 
 1 files   ±0   0 ❌  - 1 

Results for commit e40bb94. ± Comparison against base commit 5db84d3.

This pull request removes 1 test.
gui_pip/test_gui_pip_autostart_maximize.lua

♻️ This comment has been updated with latest results.

@keithharvey keithharvey force-pushed the sharing/01-foundations branch from 1d313d0 to e40bb94 Compare June 24, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant