Files
spigot-creeper-fear/design/log.md
T

23 lines
1.6 KiB
Markdown

---
type: Log
title: Design Log
description: Chronological record of material changes to the Spigot Creeper Fear design bundle.
---
# Design Log
## 2026-08-08
- Established the OKF v0.1 design bundle.
- Defined creeper-kill progression, six Creeper Aura ranks, explosion protection, player feedback, administration, configuration, and build/release stories.
- Selected Spigot API 26.2 and Java 17 to match the neighboring `spigot-event-producer` project.
- Replaced lifetime cumulative kill tracking with a persisted rank and current-tier progress model.
- Added the initial plugin architecture.
- Completed US-001 with asynchronous SQLite current-tier progress, direct and indirect kill attribution, bounded death deduplication, and automated tests.
- Completed US-002 with per-tier rank advancement, online aura state, creeper block protection, rank damage multipliers, and rank VI cancellation.
- Completed US-003 with temporary configurable boss bars, current-tier progress presentation, full-screen rank-up titles, and maximum-rank hiding.
- Extended US-001 so a self-destructing creeper awards deduplicated progress and normal feedback to every player its explosion hits.
- Completed US-004 with an asynchronous self-service progress command, ordinary-player permission, completion output, and command metadata.
- Completed US-005 with UUID-backed offline inspection, atomic progress and rank administration, separate permissions, online-state refresh, and audit logging.
- Completed US-006 with validated per-rank requirements and multipliers, configurable feedback, persistent threshold administration, and safe reload behavior.