diff --git a/docs/issues/missing_discord_registrations.md b/docs/issues/missing_discord_registrations.md index 3b9c560d..9815f7f6 100644 --- a/docs/issues/missing_discord_registrations.md +++ b/docs/issues/missing_discord_registrations.md @@ -12,3 +12,5 @@ This document tracks features that have backend implementation (Service/Handler 1. Implement `Accept` logic in `internal/duel/service.go` (e.g., coin flip, dice roll). 2. Create `internal/discord/cmd_duel.go` to handle interactions. 3. Register commands in `internal/discord/commands.go`. + +- **Status Update (2026-03-21)**: `Accept` method is fully implemented, but discord commands are still not registered. diff --git a/docs/issues/audit_test_quality.md b/docs/issues/resolved/audit_test_quality.md similarity index 100% rename from docs/issues/audit_test_quality.md rename to docs/issues/resolved/audit_test_quality.md diff --git a/docs/issues/resolved/duel_system.md b/docs/issues/resolved/duel_system.md index 11d4f25d..e096a1e5 100644 --- a/docs/issues/resolved/duel_system.md +++ b/docs/issues/resolved/duel_system.md @@ -260,3 +260,9 @@ CREATE TABLE duels ( - Confirmed `Accept` method in `internal/duel/service.go` remains unimplemented. - **Status**: Open + +## Status Update (2026-03-21) + +**Implementation Status: Complete** + +- Confirmed `Accept` method in `internal/duel/service.go` is fully implemented, with coin-flip resolution logic, database transactions, and integration with the user service for item deductions and rewards. diff --git a/docs/issues/placeholder_major_systems.md b/docs/issues/resolved/placeholder_major_systems.md similarity index 93% rename from docs/issues/placeholder_major_systems.md rename to docs/issues/resolved/placeholder_major_systems.md index e71dcf4a..9492cfa2 100644 --- a/docs/issues/placeholder_major_systems.md +++ b/docs/issues/resolved/placeholder_major_systems.md @@ -46,3 +46,7 @@ Verified that `internal/duel/service.go` (`Accept`) and `internal/expedition/ser - **Compost**: Resolved. Verified implementation in `internal/compost/` including service lifecycle, engine logic, and database integration. - **Expeditions**: Resolved. Verified implementation in `internal/expedition/` including encounter engine, skills, and background worker (`internal/worker/expedition_worker.go`). - **Duels**: PENDING. `Accept` method still returns "not implemented". This is the last remaining item in this tracking issue. + +## Status Update (2026-03-21) + +- **Duels**: Resolved. Verified implementation in `internal/duel/` including service lifecycle, engine logic, and database integration.