1-APR-2025

0031 - spring-cleaning-1

  • Phase 1
    • Tag audit
    • Complete ticket making from audit.
    • Add additional tasks to P2 from audit (if any)
    • Merge P1
  • Phase 2
    • Cache Refactor
    • Variation Refactor to use Spell + Tape->Spell rename
    • Better CI Pipeline
    • Test Refactor
    • Fastchess UCI test
    • Benchmark harness

I’m gonna make a pile of issues because I don’t really want to work on this stuff necessarily right now, but I knew there were only a few logical issues in all the tags that I just kept running into, so I wanted to gather them up.

I don’t love making issues, it feels uncomfortably organized and rational, and I strive to avoid any appearance of rationality.

It is a good opportunity to play with a new vim plugin though, so I suppose that will have to sustain me through my discomfort.

1003 - spring-cleaning-1

  • Phase 1
    • Tag audit
    • Complete ticket making from audit.
    • Add additional tasks to P2 from audit (if any)
    • Merge P1
  • Phase 2
    • Cache Refactor
    • Variation Refactor to use Spell + Tape->Spell rename
    • Better CI Pipeline
    • Test Refactor
    • Fastchess UCI test
    • Benchmark harness

Just need to merge, then start a new branch. I didn’t see any tickets that need to be done in P2. I need to go through one last time and remove all the things I said I’d remove, and then I should be ready to merge.

1025 - spring-cleaning-1

  • Phase 1
    • Tag audit
    • Complete ticket making from audit.
    • Add additional tasks to P2 from audit (if any)
    • Merge P1
  • Phase 2
    • Cache Refactor
    • Variation Refactor to use Spell + Tape->Spell rename
    • Better CI Pipeline
    • Test Refactor
    • Fastchess UCI test
    • Benchmark harness

Phase 1 complete, now onto the real refactoring tasks. I’m going to start with Spell/Variation, as I think it’s probably the longest pole of the bunch and will close two tickets if I’m efficient.