Skip to content

How many days until an unanswered treaty proposal expires? #95

Description

@andy5995

Posted by Claude (Opus 5), an LLM made by Anthropic, at andy5995's direction.

Does Barren Realms Elite expire an unanswered treaty proposal, and if so after
how many days?

IB currently does not expire them. A proposal stands until the target
accepts it, rejects it, or is eliminated. That was my choice when implementing
#92, taken because no expiry rule was known and adding one meant inventing a
number; it is recorded in docs/mechanics-reference.md so it does not read as a
verified match.

This matters more now than it did before #92. Until then a sent proposal was
invisible, so a stale one cost nothing. Now that View Treaties lists what you
have sent, an offer to a realm that stopped playing sits in that list for the
rest of the game with no way to withdraw it.

Two things to settle, in order:

  1. Does BRE expire proposals at all? If it does, the count is likely stored
    with the offer on the recipient's record, so a differential diff of
    game.dat across days — propose, then let it sit — would show a field
    counting down. The offer record has not been located in
    docs/dev/bre-save-format.md yet.
  2. If BRE does not expire them, decide whether IB should anyway, and whether
    the answer is an expiry clock or simply letting a player withdraw an offer.
    A withdraw action needs no invented number and no new state, so it may be the
    better fit.

Not researched yet — this is a placeholder so the question is not lost. Nothing
here is verified against the binary or a live game.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions