--- type: Log title: Design Log description: Chronological record of material changes to the Spigot Creeper Fear design bundle. --- # Design Log ## 2026-08-10 - Completed US-008 with permission-aware command, online-player, and rank tab completion. ## 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. - Completed US-007 with Java 17/Spigot 26.2 Gradle builds, project documentation, Gitea CI, conventional-commit checks, semantic versioning, and release artifact publication.