Acceptance: carry exact DBC StartRecoveryCategory through generated rank and selected ability data; model WoW timers keyed by category for player/party admission and creation, including populated-category zero-time spells/category0; preserve ordinary category133 duration/haste/short500ms handling, learned off-GCD policy and triggered payload exclusion; preserve RoM timing/stat/gear/source separation and all existing authoritative combat formulas. Add exact selectedrank74–78 vs80 regression/source tests and current133/offGCD/player-party/category0 checks. Publish scoped source and provenance, update source memory and Projects copies, link native integration114. Changes to shared code are owned here rather than hidden in native tooling.
Coordinator /root session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; branch fix/3-wow-gcd-categories (number adjusted after creation); no shared-source implementation yet. Native #114 has been claimed after #226 acceptance/publication/closure. Existing shared issues checked all-state; no matching task. Original backup1tb remains read-only; used source/DBC/reference inputs will be copied under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. Delegated GPT-6 Luna xhigh scopes will be recorded before implementation.
Native Codex/healer-man-godot #114 identifies exact 3.3.5a StartRecoveryCategory metadata/runtime loss: Devotion Aura rank9 spell48941 (levels74–78) uses category38/time1500, rank10 spell48942 (level80) category133/time1500. Shared generator/rank selection/runtime presently retain gcdMs plus one scalar shared timer.
Acceptance: carry exact DBC StartRecoveryCategory through generated rank and selected ability data; model WoW timers keyed by category for player/party admission and creation, including populated-category zero-time spells/category0; preserve ordinary category133 duration/haste/short500ms handling, learned off-GCD policy and triggered payload exclusion; preserve RoM timing/stat/gear/source separation and all existing authoritative combat formulas. Add exact selectedrank74–78 vs80 regression/source tests and current133/offGCD/player-party/category0 checks. Publish scoped source and provenance, update source memory and Projects copies, link native integration114. Changes to shared code are owned here rather than hidden in native tooling.
Coordinator /root session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; branch fix/3-wow-gcd-categories (number adjusted after creation); no shared-source implementation yet. Native #114 has been claimed after #226 acceptance/publication/closure. Existing shared issues checked all-state; no matching task. Original backup1tb remains read-only; used source/DBC/reference inputs will be copied under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. Delegated GPT-6 Luna xhigh scopes will be recorded before implementation.
CodexBot
self-assigned this 2026-10-09 14:38:07 -07:00
Claimed by /root coordinator, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; shared branch fix/3-wow-gcd-categories. Linked native #114. Source metadata/runtime ownership is reserved for this scoped task; no code changes yet.
Claimed by /root coordinator, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; shared branch `fix/3-wow-gcd-categories`. Linked native #114. Source metadata/runtime ownership is reserved for this scoped task; no code changes yet.
Coordinator /root session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; native fix/114-wow-gcd-categories at base published 0f6dc127/PR232, shared source phenom/healer-man#3 claimed branch fix/3-wow-gcd-categories at source fc21cbca base. GPT-6 Luna xhigh delegates source generator/rank/helper audit (single_pass_source), exact DBC/admission source regression audit (single_pass_validation), native category timer/UI audit (single_pass_renderer). Root owns shared combat/party-store and native runtime integration, provenance/publication/notes. No production edits yet; workers read-only until source API contract. Exact source category must flow per selected rank; root is checking primary AzerothCore admission/creation independently, with source zero-time category rows explicitly distinguished. Source rank10 is selected from level79, not hardcoded level80; 74–78/79/80 boundaries will retain original source learning levels. RoM/source stats/gear/rigs and other owners’ work remain separate. All used inputs are copied under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09.
Coordinator /root session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; native fix/114-wow-gcd-categories at base published 0f6dc127/PR232, shared source phenom/healer-man#3 claimed branch fix/3-wow-gcd-categories at source fc21cbca base. GPT-6 Luna xhigh delegates source generator/rank/helper audit (single_pass_source), exact DBC/admission source regression audit (single_pass_validation), native category timer/UI audit (single_pass_renderer). Root owns shared combat/party-store and native runtime integration, provenance/publication/notes. No production edits yet; workers read-only until source API contract. Exact source category must flow per selected rank; root is checking primary AzerothCore admission/creation independently, with source zero-time category rows explicitly distinguished. Source rank10 is selected from level79, not hardcoded level80; 74–78/79/80 boundaries will retain original source learning levels. RoM/source stats/gear/rigs and other owners’ work remain separate. All used inputs are copied under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09.
Coordinator /root, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; native branch fix/114-wow-gcd-categories, shared source branch fix/3-wow-gcd-categories. Implementation is starting after independent read-only audits and exact patch-enUS Spell.dbc extraction. Devotion Aura 48941 uses category 38/time 1500 at levels 74–78; 48942 uses category 133/time 1500 from level 79. Preserve the raw selected rank category and independently keyed actor timers through source, native snapshots, rejected-attempt diagnostics and action-bar sweeps. Legacy WoW scalar fields project category 133; RoM retains its scalar timing. The primary player category manager also accepts key 0, so an explicit zero category is preserved rather than guessed to be 133 or discarded; positive-time category-0 rows are synthetic runtime regressions because none of the current 2,229 learned catalog ranks use them. Zero-duration populated-category spells consult their matching timer but do not create a timer. Existing cast-completion/Sudden Doom execution exemptions and 500 ms WoW timers remain covered.
Workers (GPT-6 Luna, xhigh): /root/single_pass_source owns source rank metadata, generated-data additive import, pure category helper and party admission/commit; /root/single_pass_validation owns new focused source/native regressions and exact source inventory; /root/single_pass_renderer owns guarded action-bar changes and a new native/GPU regression. Root owns player/party actor state integration, native runtime/diagnostics, provenance/docs, publication and Obsidian. Source code changes belong to phenom/healer-man#3; native work belongs to Codex/healer-man-godot#114. No rig, animation, equipment, stat-weight or gear-pool changes.
Coordinator /root, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; native branch fix/114-wow-gcd-categories, shared source branch fix/3-wow-gcd-categories. Implementation is starting after independent read-only audits and exact patch-enUS Spell.dbc extraction. Devotion Aura 48941 uses category 38/time 1500 at levels 74–78; 48942 uses category 133/time 1500 from level 79. Preserve the raw selected rank category and independently keyed actor timers through source, native snapshots, rejected-attempt diagnostics and action-bar sweeps. Legacy WoW scalar fields project category 133; RoM retains its scalar timing. The primary player category manager also accepts key 0, so an explicit zero category is preserved rather than guessed to be 133 or discarded; positive-time category-0 rows are synthetic runtime regressions because none of the current 2,229 learned catalog ranks use them. Zero-duration populated-category spells consult their matching timer but do not create a timer. Existing cast-completion/Sudden Doom execution exemptions and 500 ms WoW timers remain covered.
Workers (GPT-6 Luna, xhigh): /root/single_pass_source owns source rank metadata, generated-data additive import, pure category helper and party admission/commit; /root/single_pass_validation owns new focused source/native regressions and exact source inventory; /root/single_pass_renderer owns guarded action-bar changes and a new native/GPU regression. Root owns player/party actor state integration, native runtime/diagnostics, provenance/docs, publication and Obsidian. Source code changes belong to phenom/healer-man#3; native work belongs to Codex/healer-man-godot#114. No rig, animation, equipment, stat-weight or gear-pool changes.
Exact local inputs/audits and pinned primary reference copies are under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. Primary manager reference: https://github.com/azerothcore/azerothcore-wotlk/blob/35aaa5e722093b4f57b59bc234c0311467081b49/src/server/game/Entities/Unit/CharmInfo.cpp#L367-L390 . Source reference is for category policy, not a claim of full original-client combat parity.
Implemented and installed: exact selected-rank gcdCategoryId and independent source actor-category timers, player/companion admission/creation, category-133 compatibility projection, actor switching/reset, accepted/rejected-attempt diagnostics and all three action bars. Devotion Aura rank 9 category 38 at levels 74–78 stays independent of 133; rank 10 uses 133 from 79. Explicit 0 and zero-time admission/creation are separate; raw 500 timings and RoM scalar timing remain covered. No stat, gear, allocation, rig or animation changes.
Published scoped commits/reviews, unmerged: native 496a8cb, draft PR #237; source 8a7e44c, draft PR #5. Actual installation is in /Users/warren/Projects/HealerMan-Godot-Test, with writable inputs under Projects/HealerMan. Native main HEAD and its pre-existing staged patch are preserved. The source review and installed combatStore/partyRuntime match after CRLF normalization.
Validation: 2,229/2,229 exact enUS Spell.dbc joins preserve all existing values/bytes; source tests 10 + selected existing 4; Ready-five 7 Vitest + 20 Python; source release:check 13 scoped paths. New native integration 1 per actual/review build; existing native diagnostics/export/periodic-adapter 40; real cast smoke, reproducible builds and bootstrap preflight pass on both. Godot 26 headless /27 Apple M4 Metal and 29 existing ActionBar checks; root/renderer opened and inspected the capture. Installed default Cellblock Rush observation is Kam Deepfury with public Ready Discipline self-casts; no forced/full boss outcome or manual interaction is claimed.
The lower-level cast proof uses source-store initializeCharacter/castAbility. The GPU fixture is explicitly synthetic; current offline diagnostic profiles remain 80. Strict TypeScript's pre-existing talent Set typing error is preserved as source #4/native #236, alongside limited fixture asset-alias errors; no clean full web build or additional Paladin certification claim. The installed-only periodic adapter has a hash-only compatibility update, published as an exact hunk without importing its separately owned broader feature.
Evidence: 75-file ZIP, SHA-256 6dbe3fe3b7a865455d01245b51ff4faf6156976ed4f0941039482c8cc28de429, 1,103,029 bytes. Source review ZIP. Complete before/final engines, exact DBC, source/input copies, exact patches, verified native/source Git bundles and logs remain under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09; the selected ZIP is not a standalone asset/bootstrap clone.
Seven canonical Obsidian notes and their Projects mirror are updated. Shared source memory has separate local scoped vault commit c45fc8a94477c09cb3f8c28323302e296342ba5d on notes/3-wow-cooldown-categories and a verified bundle; no remote vault publication. Coordinator /root, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; delegated GPT-6 Luna/xhigh workers single_pass_source, single_pass_validation and single_pass_renderer with recorded scopes. Acceptance and scoped evidence are complete; closing the owning native #114 and source #3 while keeping the unmerged reviews and separate typing/source-parity follow-ups explicit.
Implemented and installed: exact selected-rank gcdCategoryId and independent source actor-category timers, player/companion admission/creation, category-133 compatibility projection, actor switching/reset, accepted/rejected-attempt diagnostics and all three action bars. Devotion Aura rank 9 category 38 at levels 74–78 stays independent of 133; rank 10 uses 133 from 79. Explicit 0 and zero-time admission/creation are separate; raw 500 timings and RoM scalar timing remain covered. No stat, gear, allocation, rig or animation changes.
Published scoped commits/reviews, unmerged: [native 496a8cb](https://git.whoagland.com/Codex/healer-man-godot/commit/496a8cbae73b91e1f2ad0b07bd12456c32fbe561), [draft PR #237](https://git.whoagland.com/Codex/healer-man-godot/pulls/237); [source 8a7e44c](https://git.whoagland.com/phenom/healer-man/commit/8a7e44cc140ac23586ef853a0043c0fcf99e91e3), [draft PR #5](https://git.whoagland.com/phenom/healer-man/pulls/5). Actual installation is in /Users/warren/Projects/HealerMan-Godot-Test, with writable inputs under Projects/HealerMan. Native main HEAD and its pre-existing staged patch are preserved. The source review and installed combatStore/partyRuntime match after CRLF normalization.
Validation: 2,229/2,229 exact enUS Spell.dbc joins preserve all existing values/bytes; source tests 10 + selected existing 4; Ready-five 7 Vitest + 20 Python; source release:check 13 scoped paths. New native integration 1 per actual/review build; existing native diagnostics/export/periodic-adapter 40; real cast smoke, reproducible builds and bootstrap preflight pass on both. Godot 26 headless /27 Apple M4 Metal and 29 existing ActionBar checks; root/renderer opened and inspected the [capture](https://git.whoagland.com/attachments/d843b733-626f-4ab9-aa07-dc5927bef1af). Installed default Cellblock Rush observation is Kam Deepfury with public Ready Discipline self-casts; no forced/full boss outcome or manual interaction is claimed.
The lower-level cast proof uses source-store initializeCharacter/castAbility. The GPU fixture is explicitly synthetic; current offline diagnostic profiles remain 80. Strict TypeScript's pre-existing talent Set typing error is preserved as source #4/native #236, alongside limited fixture asset-alias errors; no clean full web build or additional Paladin certification claim. The installed-only periodic adapter has a hash-only compatibility update, published as an exact hunk without importing its separately owned broader feature.
Evidence: [75-file ZIP](https://git.whoagland.com/attachments/8ea06ce0-c924-4a9c-a7bc-6bad7e9e9d68), SHA-256 `6dbe3fe3b7a865455d01245b51ff4faf6156976ed4f0941039482c8cc28de429`, 1,103,029 bytes. [Source review ZIP](https://git.whoagland.com/attachments/74f4f5f1-a654-4758-b4c1-975e6e63eef1). Complete before/final engines, exact DBC, source/input copies, exact patches, verified native/source Git bundles and logs remain under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09; the selected ZIP is not a standalone asset/bootstrap clone.
Seven canonical Obsidian notes and their Projects mirror are updated. Shared source memory has separate local scoped vault commit `c45fc8a94477c09cb3f8c28323302e296342ba5d` on `notes/3-wow-cooldown-categories` and a verified bundle; no remote vault publication. Coordinator /root, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; delegated GPT-6 Luna/xhigh workers single_pass_source, single_pass_validation and single_pass_renderer with recorded scopes. Acceptance and scoped evidence are complete; closing the owning native #114 and source #3 while keeping the unmerged reviews and separate typing/source-parity follow-ups explicit.
Final closure note read-back: both owning issues are closed/unassigned and draft reviews remain unmerged. The separate local source-vault memory commit is now 247f450cdd6239a386acb1ab21cd182c80cd0874 on notes/3-wow-cooldown-categories, with the verified final source-vault-notes.bundle under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. This finalizes the closure wording after the earlier evidence snapshot; code, validation and review commits are unchanged. The full archive inventory records 4,173 files. Next task native #236/source #4 is claimed by /root under the same recorded session, without reopening #114/#3.
Final closure note read-back: both owning issues are closed/unassigned and draft reviews remain unmerged. The separate local source-vault memory commit is now `247f450cdd6239a386acb1ab21cd182c80cd0874` on `notes/3-wow-cooldown-categories`, with the verified final source-vault-notes.bundle under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. This finalizes the closure wording after the earlier evidence snapshot; code, validation and review commits are unchanged. The full archive inventory records 4,173 files. Next task native #236/source #4 is claimed by /root under the same recorded session, without reopening #114/#3.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Native Codex/healer-man-godot #114 identifies exact 3.3.5a StartRecoveryCategory metadata/runtime loss: Devotion Aura rank9 spell48941 (levels74–78) uses category38/time1500, rank10 spell48942 (level80) category133/time1500. Shared generator/rank selection/runtime presently retain gcdMs plus one scalar shared timer.
Acceptance: carry exact DBC StartRecoveryCategory through generated rank and selected ability data; model WoW timers keyed by category for player/party admission and creation, including populated-category zero-time spells/category0; preserve ordinary category133 duration/haste/short500ms handling, learned off-GCD policy and triggered payload exclusion; preserve RoM timing/stat/gear/source separation and all existing authoritative combat formulas. Add exact selectedrank74–78 vs80 regression/source tests and current133/offGCD/player-party/category0 checks. Publish scoped source and provenance, update source memory and Projects copies, link native integration114. Changes to shared code are owned here rather than hidden in native tooling.
Coordinator /root session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; branch fix/3-wow-gcd-categories (number adjusted after creation); no shared-source implementation yet. Native #114 has been claimed after #226 acceptance/publication/closure. Existing shared issues checked all-state; no matching task. Original backup1tb remains read-only; used source/DBC/reference inputs will be copied under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. Delegated GPT-6 Luna xhigh scopes will be recorded before implementation.
Claimed by /root coordinator, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; shared branch
fix/3-wow-gcd-categories. Linked native #114. Source metadata/runtime ownership is reserved for this scoped task; no code changes yet.Coordinator /root session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; native fix/114-wow-gcd-categories at base published 0f6dc127/PR232, shared source phenom/healer-man#3 claimed branch fix/3-wow-gcd-categories at source
fc21cbcabase. GPT-6 Luna xhigh delegates source generator/rank/helper audit (single_pass_source), exact DBC/admission source regression audit (single_pass_validation), native category timer/UI audit (single_pass_renderer). Root owns shared combat/party-store and native runtime integration, provenance/publication/notes. No production edits yet; workers read-only until source API contract. Exact source category must flow per selected rank; root is checking primary AzerothCore admission/creation independently, with source zero-time category rows explicitly distinguished. Source rank10 is selected from level79, not hardcoded level80; 74–78/79/80 boundaries will retain original source learning levels. RoM/source stats/gear/rigs and other owners’ work remain separate. All used inputs are copied under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09.Coordinator /root, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; native branch fix/114-wow-gcd-categories, shared source branch fix/3-wow-gcd-categories. Implementation is starting after independent read-only audits and exact patch-enUS Spell.dbc extraction. Devotion Aura 48941 uses category 38/time 1500 at levels 74–78; 48942 uses category 133/time 1500 from level 79. Preserve the raw selected rank category and independently keyed actor timers through source, native snapshots, rejected-attempt diagnostics and action-bar sweeps. Legacy WoW scalar fields project category 133; RoM retains its scalar timing. The primary player category manager also accepts key 0, so an explicit zero category is preserved rather than guessed to be 133 or discarded; positive-time category-0 rows are synthetic runtime regressions because none of the current 2,229 learned catalog ranks use them. Zero-duration populated-category spells consult their matching timer but do not create a timer. Existing cast-completion/Sudden Doom execution exemptions and 500 ms WoW timers remain covered.
Workers (GPT-6 Luna, xhigh): /root/single_pass_source owns source rank metadata, generated-data additive import, pure category helper and party admission/commit; /root/single_pass_validation owns new focused source/native regressions and exact source inventory; /root/single_pass_renderer owns guarded action-bar changes and a new native/GPU regression. Root owns player/party actor state integration, native runtime/diagnostics, provenance/docs, publication and Obsidian. Source code changes belong to phenom/healer-man#3; native work belongs to Codex/healer-man-godot#114. No rig, animation, equipment, stat-weight or gear-pool changes.
Exact local inputs/audits and pinned primary reference copies are under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. Primary manager reference: https://github.com/azerothcore/azerothcore-wotlk/blob/35aaa5e722093b4f57b59bc234c0311467081b49/src/server/game/Entities/Unit/CharmInfo.cpp#L367-L390 . Source reference is for category policy, not a claim of full original-client combat parity.
Implemented and installed: exact selected-rank gcdCategoryId and independent source actor-category timers, player/companion admission/creation, category-133 compatibility projection, actor switching/reset, accepted/rejected-attempt diagnostics and all three action bars. Devotion Aura rank 9 category 38 at levels 74–78 stays independent of 133; rank 10 uses 133 from 79. Explicit 0 and zero-time admission/creation are separate; raw 500 timings and RoM scalar timing remain covered. No stat, gear, allocation, rig or animation changes.
Published scoped commits/reviews, unmerged: native 496a8cb, draft PR #237; source 8a7e44c, draft PR #5. Actual installation is in /Users/warren/Projects/HealerMan-Godot-Test, with writable inputs under Projects/HealerMan. Native main HEAD and its pre-existing staged patch are preserved. The source review and installed combatStore/partyRuntime match after CRLF normalization.
Validation: 2,229/2,229 exact enUS Spell.dbc joins preserve all existing values/bytes; source tests 10 + selected existing 4; Ready-five 7 Vitest + 20 Python; source release:check 13 scoped paths. New native integration 1 per actual/review build; existing native diagnostics/export/periodic-adapter 40; real cast smoke, reproducible builds and bootstrap preflight pass on both. Godot 26 headless /27 Apple M4 Metal and 29 existing ActionBar checks; root/renderer opened and inspected the capture. Installed default Cellblock Rush observation is Kam Deepfury with public Ready Discipline self-casts; no forced/full boss outcome or manual interaction is claimed.
The lower-level cast proof uses source-store initializeCharacter/castAbility. The GPU fixture is explicitly synthetic; current offline diagnostic profiles remain 80. Strict TypeScript's pre-existing talent Set typing error is preserved as source #4/native #236, alongside limited fixture asset-alias errors; no clean full web build or additional Paladin certification claim. The installed-only periodic adapter has a hash-only compatibility update, published as an exact hunk without importing its separately owned broader feature.
Evidence: 75-file ZIP, SHA-256
6dbe3fe3b7a865455d01245b51ff4faf6156976ed4f0941039482c8cc28de429, 1,103,029 bytes. Source review ZIP. Complete before/final engines, exact DBC, source/input copies, exact patches, verified native/source Git bundles and logs remain under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09; the selected ZIP is not a standalone asset/bootstrap clone.Seven canonical Obsidian notes and their Projects mirror are updated. Shared source memory has separate local scoped vault commit
c45fc8a94477c09cb3f8c28323302e296342ba5donnotes/3-wow-cooldown-categoriesand a verified bundle; no remote vault publication. Coordinator /root, session 01a11cd3-fa7c-7510-ba8f-bc7a3d0310a6; delegated GPT-6 Luna/xhigh workers single_pass_source, single_pass_validation and single_pass_renderer with recorded scopes. Acceptance and scoped evidence are complete; closing the owning native #114 and source #3 while keeping the unmerged reviews and separate typing/source-parity follow-ups explicit.Final closure note read-back: both owning issues are closed/unassigned and draft reviews remain unmerged. The separate local source-vault memory commit is now
247f450cdd6239a386acb1ab21cd182c80cd0874onnotes/3-wow-cooldown-categories, with the verified final source-vault-notes.bundle under Projects/Issue-Fixes/114-wow-gcd-categories-2026-10-09. This finalizes the closure wording after the earlier evidence snapshot; code, validation and review commits are unchanged. The full archive inventory records 4,173 files. Next task native #236/source #4 is claimed by /root under the same recorded session, without reopening #114/#3.