Replace the singleton account.reputation reads in package spawning with an agreed shared-world rule (default proposal: max reputation across players) so job rewards scale sensibly for everyone. Decision point from #101 — confirm the rule before implementing.
NOTE (2026-09-23): spawnOpenPackages/spawnCoveragePackages no longer exist — v0.65.0 reworked spawning into per-airport pools: spawnPoolPackages() in lib/sim/engine.ts tops each pool airport up to POOL_TARGET_PER_AIRPORT=10 across four weight bands (POOL_BANDS, lib/game/seed.ts). Reputation currently flows through generatePoolPackage(..., reputation?) — land the shared-world rule there.
Part of the #101 multiplayer plan.
Replace the singleton account.reputation reads in package spawning with an agreed shared-world rule (default proposal: max reputation across players) so job rewards scale sensibly for everyone. Decision point from #101 — confirm the rule before implementing.
NOTE (2026-09-23): spawnOpenPackages/spawnCoveragePackages no longer exist — v0.65.0 reworked spawning into per-airport pools: spawnPoolPackages() in lib/sim/engine.ts tops each pool airport up to POOL_TARGET_PER_AIRPORT=10 across four weight bands (POOL_BANDS, lib/game/seed.ts). Reputation currently flows through generatePoolPackage(..., reputation?) — land the shared-world rule there.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of the #101 multiplayer plan.
Replace the singleton account.reputation reads in package spawning with an agreed shared-world rule (default proposal: max reputation across players) so job rewards scale sensibly for everyone. Decision point from #101 — confirm the rule before implementing.
NOTE (2026-09-23): spawnOpenPackages/spawnCoveragePackages no longer exist — v0.65.0 reworked spawning into per-airport pools: spawnPoolPackages() in lib/sim/engine.ts tops each pool airport up to POOL_TARGET_PER_AIRPORT=10 across four weight bands (POOL_BANDS, lib/game/seed.ts). Reputation currently flows through generatePoolPackage(..., reputation?) — land the shared-world rule there.