Skip to content

Contract variety: passenger berths and smuggling runs #9

Description

@cgreening

From docs/GAP-ANALYSIS.md's remaining list.

The bulletin board covers cargo runs, courier jobs and bounty work.
Passenger berths and smuggling runs would widen it, and both have obvious
hooks already in place:

  • passengers want a cabin, which competes with cargo space — a real trade-off
    with the large bay
  • smuggling runs pay against law.ts's contraband table and the scan
    mechanic, which already exists and currently only ever punishes you

Rules go in src/game/contracts.ts so npm run campaign exercises them —
that is the point of that file existing (CLAUDE.md invariant 10). Run the
campaign after, since both change the money curve.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions