Skip to content

Inter-BBS fidelity: match BRE's PLANETARY packet exchange (tracking) #60

Description

@andy5995

Drafted by Claude (Opus 4.8) at andy5995's direction.

Umbrella/tracking issue for bringing IB's inter-BBS ("interplanetary") play up to parity with real BRE. I drove a two-board BRE 0.988 InterBBS league (coordinator + member, direct-read, no mailer) and compared its PLANETARY exchange against IB's Option A packet.

Validated as matching BRE: the file-drop + planetary-maintenance flow; the League Coordinator ruleset broadcast (IB's LeagueConfig fields map onto BRE's config editor); score sharing, cross-board group attacks, terror ops, and returned results; the BRNODES.DAT node-list layout reuse.

Gaps BRE exchanges but IB does not yet (sub-issues):

  • Cross-board reconnaissance (recon requests/responses)
  • Individual interplanetary attacks (Indiv. Attack Force)
  • Cross-board Doomer Kaboomer status propagation
  • Coordinator node-list broadcast (roster sync)
  • Coordinator-driven league-wide reset (new season across all boards)

The wire-format difference (BRE uses FidoNet .MSG + a compressed binary packet; IB uses JSON) is an intentional clean-room choice, not a gap.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions