MESHGANGS 2.1 — TERRITORY AND REPEATERS

TWO NETWORKS. ONE TURF.

Only live RF received from a local MeshCore or Meshtastic radio changes the game. Message content, MQTT/API traffic, raw signal strength, and outbound traffic never add points.

1 · Score RF

Conversation weighs 3, relay 2, and presence or other valid traffic 1. For each gang, cell, class, and UTC 15-minute epoch, unique packets score weight × min(8, 1 + floor(log₂(n))). MeshCore and Meshtastic enter one combined 40-point cap.

PWA, Android, Home USB, and Home Wi-Fi use the identical curve. Network, verification, RSSI, SNR, payload size, and message content add no bonus.

2 · Build a signal field

Patrol receiver cells project their still-live epochs through a protocol-neutral radius: rings 0–2 use 100%, 70%, and 50%; ring 3 uses 35% after two epochs and two classes; ring 4 uses 25% after four epochs spanning one hour and three classes; ring 5 uses 15% after eight epochs spanning two hours and three classes. Evidence from either network may combine. HQ and Home collectors have a compact one-ring footprint: their centre and six neighbouring tiles. Qualified repeaters add their endpoint tile without a surrounding ring. Values round half-up to quarter-points and cap at 40 per gang, target cell, and epoch.

3 · Claim a district

Ordinary grey districts first become claimable at 5 raw influence. HQ and repeater cores still require 20; taking rival territory still requires a sustained siege. A neutral claim must strictly lead the runner-up by at least 5 influence and 20%; it lands on the next 30-second pass. Patrol earns breadth only by moving, while Home USB and Wi-Fi remain fixed at their configured home cell. Defenders keep ties.

The 0–100 strength meter is a presentation aid with extra headroom. Raw influence under Details remains authoritative for claims, combat, decay, and rankings.

4 · Hold the field

Influence has a 48-hour half-life and seven-day tail. Ordinary owned ground below 5 (20 for HQ and repeater cores) is marked FADING and neutralizes after 72 continuous hours below the floor. A neutral hole may receive 10 non-cascading support influence only when five of six real neighbouring cells share one owner and that gang still has at least 5 real influence in the hole; support cannot claim or fight and disappears two minutes after its conditions fail.

5 · Control infrastructure

MeshCore repeaters retain exact signed-key qualification. A Meshtastic router or repeater requires locally received LoRa NodeInfo, a stable role and generalized resolution-8 position, two epochs at least 30 minutes apart, freshness within 24 hours, no quarantine, and a link under 100 km.

The claim belongs to the gang with the strongest bounded, decayed local hearing and a strict 20% lead. A single one-cell-wide trace is capped at 4.75 influence—below the ownership floor—and becomes claimable turf only where reinforced by a real signal field or an independent claimed trace. External MQTT/API knowledge never creates points or territory.

6 · Fight a front

Combat uses 100 × ln(1 + effective influence / 100) so very large fields remain attackable. A cell is PRESSURED at 10 challenger raw influence and 50% combat strength, CONTESTED at 20 and 75%, and enters SIEGE when a challenger with at least 20 raw influence leads combat strength by 5 and 10%. Hold that lead for 120 seconds; losing it or changing challenger resets the siege.

7 · Read strength

The public meter is round(100 × (1 − exp(−effective influence / 200))): Weak below 35, Stable at 35–64, Strong at 65–84, and Fortress at 85+. Raw influence remains available under Advanced details. Expansions are neutral claims; only rival takeovers count as Front Captures or battle unread activity.

8 · Control a region

Regional acquisition requires one real direct RF core, at least 25 km² owned, at least 35% of active owned area in that curated region, a lead of 10 percentage points, and the same lead for 120 seconds. The controller persists until another gang qualifies or it owns no active area.

9 · Weekly ranks

Weeks run Monday 00:00 to Monday 00:00 in America/Toronto. National gangs rank by owned km²-hours, true rival Front Captures, distinct direct scoring cells, bounded RF points, then gang name. The launch partial week is a live warm-up and grants no permanent cosmetics; normal awards begin at the next Monday boundary.

10 · Gang HQ defence

Each gang has one public HQ tile. After a crew Home collector checks in successfully, the captain can select a tile within 5 km of the current HQ on the Gang page, including undiscovered tiles. Moves apply immediately with a 24-hour cooldown. Choosing a new HQ does not move earned territory or create points. Only its exact owned HQ cell may receive the 1.25× defensive multiplier, and only while real Home Wi-Fi or Home USB traffic was heard there within 24 hours. The shield is applied before combat compression; it never projects, stacks, changes RF rankings, or identifies a member or device.

11 · Weekly Flashpoints

An eligible region gets one frozen seven-district target for the Eastern week. Only direct PWA or Android Patrol RF heard inside that target counts. Flashpoint scoring independently reuses the ordinary content-blind weights, logarithmic packet curve, gang deduplication, and 40-point cell/epoch cap, but it never changes influence, turf, sieges, captures, or RF rankings.

Standings rank bounded points, Eastern scoring days, direct target cells, then gang name. At least two gangs must score before a winner earns the permanent crew sigil and the following week's FLASHPOINT HOLDER title. Empty or unopposed contests are archived without a reward; a region with no safe nearby rival says so instead of inventing one.

12 · 5-person crews

A gang may have up to 5 operators. Larger crews gain geographic coverage, not a per-packet bonus. Duplicate packets still score once per gang. HQ raids, referrals, Flashpoints, and crew missions grant deterministic cosmetics only—never RF points.

ANTI-REPLAY

One packet. One gang score.

The same canonical packet heard by several members scores once for their gang; another gang may score it independently. Packet size, RSSI, SNR, hops, origins, repeater verification, and message contents add zero.

RF PROVENANCE

Live LoRa reception only.

Meshtastic scores only post-sync PhoneAPI packets explicitly marked as LoRa or LoRa alternate 1–3 with via_mqtt=false. Configuration history, cached data, MQTT proxy, API, internal, multicast, stale, future, malformed, and missing-provenance packets are rejected with stable reason codes.

RADIO PULSE

Fast feedback without exposing a receiver.

When local scorable RF increases a gang epoch, the public map may show the gang, opaque zone, class, point delta, generalized point inside that zone, and a time rounded down to 15 minutes. It never exposes the receiver cell. A pulse is a view of the existing score—not a second score.