cka-sim/tracks/cka
vumast3r 43e2e1db2f refactor: renumber the CKA bank 1-102 with no gaps
Task ids used to jump 1-43 / 101-124 / 401-418 / 501-517. They now run
contiguously in the same order:

  1-43    unchanged (base and extra)
  44-67   hard pool          (was 101-124)
  68-85   Simulator Set C    (was 401-418)
  86-102  Simulator Set D    (was 501-517)

Every reference moved with its task: ids, solution keys, workspace paths
({WS}/qNN and the graders' hidden .qNN-* files), temp paths, the one
hardcoded id in code (Q56's derived canary weight), and Q-number
cross-references in the harness, README and the explainer. Each task's
paths were checked to carry only its own new number. History entries and
the local session state were remapped so past attempts stay attached to the
same tasks; retired set A/B ids keep their old numbers and match nothing.
weak-spots is regenerated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mhxm4rsUfuE5HoytYbu2YW
2026-09-22 22:05:37 -06:00
..
bank_extra.py refactor: renumber the CKA bank 1-102 with no gaps 2026-09-22 22:05:37 -06:00
bank_hard.py refactor: renumber the CKA bank 1-102 with no gaps 2026-09-22 22:05:37 -06:00
bank_sim_c.py refactor: renumber the CKA bank 1-102 with no gaps 2026-09-22 22:05:37 -06:00
bank_sim_d.py refactor: renumber the CKA bank 1-102 with no gaps 2026-09-22 22:05:37 -06:00
common.py refactor: retire simulator sets A and B; C and D are the fixed sets 2026-09-22 22:02:21 -06:00
questions.py refactor: renumber the CKA bank 1-102 with no gaps 2026-09-22 22:05:37 -06:00
solutions.py refactor: renumber the CKA bank 1-102 with no gaps 2026-09-22 22:05:37 -06:00