62 lines
No EOL
1.5 KiB
JSON
62 lines
No EOL
1.5 KiB
JSON
{
|
|
"version": "v0.3",
|
|
"date": "2026-06-01",
|
|
"title": "Conflict Resolution",
|
|
"layout": "default",
|
|
"sections": [
|
|
{
|
|
"type": "new",
|
|
"label": "New Features",
|
|
"emoji": "✨",
|
|
"items": [
|
|
{
|
|
"text": "Character conflict detection — warns when two players want the same character",
|
|
"emojiKey": null
|
|
},
|
|
{
|
|
"text": "Conflict embed with Reclaim and Switch buttons",
|
|
"emojiKey": null
|
|
},
|
|
{
|
|
"text": "Reclaim notifies the borrower via DM with a character selection prompt",
|
|
"emojiKey": null
|
|
},
|
|
{
|
|
"text": "Auto-vote on conflict switch — voting Yes automatically after switching",
|
|
"emojiKey": "active_char"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "fix",
|
|
"label": "Bug Fixes",
|
|
"emoji": "🔧",
|
|
"items": [
|
|
{
|
|
"text": "Score overwrite fixed for shared characters",
|
|
"emojiKey": null
|
|
},
|
|
{
|
|
"text": "Bringer display corrected after weekly reset",
|
|
"emojiKey": null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "technical",
|
|
"label": "Under the Hood",
|
|
"emoji": "🔩",
|
|
"items": [
|
|
{
|
|
"text": "Conflict resolution state machine with proper cleanup",
|
|
"emojiKey": null
|
|
},
|
|
{
|
|
"text": "Reclaim flow uses interaction tokens for ephemeral editing",
|
|
"emojiKey": null
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"examples": []
|
|
} |