Skip to content

refactor(kanban): extract claim/lock lifecycle (kanban_db.py god-file slice R3) - #79895

Open
andrexibiza wants to merge 1 commit into
NousResearch:mainfrom
andrexibiza:fix/kb-claims
Open

refactor(kanban): extract claim/lock lifecycle (kanban_db.py god-file slice R3)#79895
andrexibiza wants to merge 1 commit into
NousResearch:mainfrom
andrexibiza:fix/kb-claims

Conversation

@andrexibiza

@andrexibiza andrexibiza commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

kanban_db.py god-file slice R3: extract the claim/lock lifecycle (window 4226–4697, 6 defs) into hermes_cli/kanban_claims.py. Part of the repo-wide large-file decomposition (tracker #78647).

What changed and why

Testing

  • 11 passed seam tests + claim gates 31/31; full lifecycle proven (claim CAS, double-claim reject, heartbeat, reclaim→ready)
  • 4 failures byte-identical to pristine pin (pre-existing env)
  • ruff clean · git diff --check clean · LF-only · DCO signed

Coordination / interlock

Part of #78647
Part of #78632

… slice R3)

Signed-off-by: Andrex Ibiza, MBA <84248988+andrexibiza@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cron Cron scheduler and job management P3 Low — cosmetic, nice to have type/refactor Code restructuring, no behavior change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants