neon-sprawl/docs/decomposition/modules/E6_M3_LossPenaltyAndAntiGri...

1.3 KiB

E6.M3 — LossPenaltyAndAntiGriefRules

Summary

Field Value
Module ID E6.M3
Epic Epic 6 — PvP Security
Stage target Pre-production
Status Planned (see dependency register)

Purpose

Death/loss rules in PvP contexts, spawn protection, and abuse mitigation with escalation hooks to E9.M4 — IntegrityAndAbuseResponse.

Responsibilities

  • Encode PvPLossRule; track SpawnProtectionState; raise GriefingStrike signals for ops review.

Key contracts

Contract Role
PvPLossRule Drop, durability, or flag penalties.
SpawnProtectionState Timers and invuln windows.
GriefingStrike Escalation input to integrity pipeline.

Module dependencies

  • E6.M1 — PvPEligibilityAndFlagState.
  • E9.M4 — IntegrityAndAbuseResponse.

Dependents (by design)

  • Combat resolution and spawn systems when in PvP context.

Epic 6 Slice 4pvp_death, spawn_protection_applied, grief_flag_raised.

Source anchors