Plan: Nine */Blizzard.lua files, one contract, written down nowhere, and 2 more #58

Manually merged
mdoorn merged 3 commits from feat/058-plan-nine-blizzard-lua-files-one-contract-writ into master 2026-08-17 15:41:19 +02:00
Owner

plan: add 01M1XJZTMYRYN6A1THBPY15VSD-nine-blizzard-lua-files-one-contract-written-dow

Along the way:

  • plan: add 01M1XJZTYTM8VZ58PYTW463913-taking-a-key-off-the-client-written-eight-times
  • plan: add 01M1XJZV8CGSQ7VJHSTTCE825X-a-window-has-no-lifecycle-so-twelve-files-invent

Touches 3 files: plan/tickets/01M1XJZTMYRYN6A1THBPY15VSD-nine-blizzard-lua-files-one-contract-written-dow/ticket.md, plan/tickets/01M1XJZTYTM8VZ58PYTW463913-taking-a-key-off-the-client-written-eight-times/ticket.md, plan/tickets/01M1XJZV8CGSQ7VJHSTTCE825X-a-window-has-no-lifecycle-so-twelve-files-invent/ticket.md.

plan: add 01M1XJZTMYRYN6A1THBPY15VSD-nine-blizzard-lua-files-one-contract-written-dow Along the way: - plan: add 01M1XJZTYTM8VZ58PYTW463913-taking-a-key-off-the-client-written-eight-times - plan: add 01M1XJZV8CGSQ7VJHSTTCE825X-a-window-has-no-lifecycle-so-twelve-files-invent Touches 3 files: `plan/tickets/01M1XJZTMYRYN6A1THBPY15VSD-nine-blizzard-lua-files-one-contract-written-dow/ticket.md`, `plan/tickets/01M1XJZTYTM8VZ58PYTW463913-taking-a-key-off-the-client-written-eight-times/ticket.md`, `plan/tickets/01M1XJZV8CGSQ7VJHSTTCE825X-a-window-has-no-lifecycle-so-twelve-files-invent/ticket.md`.
mdoorn approved these changes 2026-08-15 13:45:02 +02:00
mdoorn left a comment

One contract written down for nine files that already agreed by accident. That is the cheapest kind of architecture work there is.

One contract written down for nine files that already agreed by accident. That is the cheapest kind of architecture work there is.
@ -0,0 +8,4 @@
labels: [item-26]
---
`SetOverrideBindingClick` onto a secure button, `ClearOverrideBindings`
Owner

Eight sites listed with file and line. Add what each one does differently from the other seven, because that is the list that decides whether this is one function or two.

Eight sites listed with file and line. Add what each one does differently from the other seven, because that is the list that decides whether this is one function or two.
Author
Owner

Added. Six are identical, one keeps the displaced binding and one does not restore at all, and the last is a bug.

Added. Six are identical, one keeps the displaced binding and one does not restore at all, and the last is a bug.
atanabe approved these changes 2026-08-17 02:00:00 +02:00
atanabe left a comment

No objection. Eight copies of a four-step dance is exactly the shape that drifts.

No objection. Eight copies of a four-step dance is exactly the shape that drifts.
mdoorn manually merged commit 1b45f9a6e2 into master 2026-08-17 15:41:19 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
northgale/warriorkit!58
No description provided.