Skip to content
This repository was archived by the owner on Oct 25, 2026. It is now read-only.

Harbor Heat: turf tweaks for the Riptides' blocks, and a turf proof through the crew war - #261

Merged
Noisemaker111 merged 3 commits into
betafrom
agent/harbor-life-land
Oct 25, 2026
Merged

Noisemaker111 merged 3 commits into
betafrom
agent/harbor-life-land

Conversation

@Noisemaker111

@Noisemaker111 Noisemaker111 commented Oct 25, 2026 •

Copy link
Copy Markdown
Owner

What changed

Lands agent/harbor-life on top of the turf-war adoption (#260):

  • The Riptides, a second crew under Inez Corvo: Saltworks Yards, East Strand and Low Flats; Rising Tide, Corvo's Offer and Take the Low Flats jobs; a Carmine–Riptide crew war on defineTurfWar with three sides, borders and four fronts; crews dropping each other's soldiers cost the player no heat.
  • Car mods, gun work, bungalow rooms, and sleep / time away catching the city up (away.ts, upgrades.ts).
  • Rebase fixes: lowercase turf labels so log lines read "You took the Marina from the Carmines." / "The Carmines took the Marina from you."; a lost raid marks the Carmines as attacker so it still wears a held block toward a retake; the harbor-life worktree's uncommitted tweaks (Riptide turf markers moved out to x 180 / z 240, job crews ring 5 m instead of 7 m).
  • proofs/turf-session.json gains a crew-war leg.

Engine seam

Engine seam: packages/core/src/worldModel/turfWar.ts (adopts Noisemaker111/jgengine#2475)

Checks

  • harbor-heat tests 155 pass; check-types clean; verify:fast green.
  • Scripted drive proofs/turf-session.json: 17/17 in the browser (Marina taken, Carmines push it back and retake it at hold 40, crew war starts and a crew block shows the other crew pushing).

🤖 Generated with Claude Code

Noisemaker111 and others added 3 commits October 25, 2026 13:48
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ay catch the city up

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Noisemaker111
Noisemaker111 merged commit 3e7fdc2 into beta Oct 25, 2026
2 of 4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant