chore: persist OpenWolf state and libxce-alloc-preason-equality spec
- .wolf/anatomy*, memory.md: hook-maintained index and session log through the bug-1851..1854 work. - .kiro/specs/libxce-alloc-preason-equality/: requirements, design, research and tasks generated; none approved yet (spec.json phase tasks-generated). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e71d91bfd0
commit
6e0463e707
8 changed files with 782 additions and 73 deletions
112
.wolf/memory.md
112
.wolf/memory.md
|
|
@ -5730,3 +5730,115 @@
|
|||
| 19:33 | Edited src/scheduler/testsuite/test_sim_verify.c | 2→3 lines | ~57 |
|
||||
| 19:33 | Edited src/scheduler/testsuite/test_sim_live_allocation.c | modified entirely() | ~259 |
|
||||
| 20:24 | Session end: 4 writes across 3 files (sim_verify.c, test_sim_verify.c, test_sim_live_allocation.c) | 2 reads | ~12989 tok |
|
||||
|
||||
## Session: 2026-09-23 00:14
|
||||
|
||||
| Time | Action | File(s) | Outcome | ~Tokens |
|
||||
|------|--------|---------|---------|--------|
|
||||
| 00:24 | Edited src/scheduler/src/sim_loop.c | added 2 condition(s) | ~224 |
|
||||
| 00:25 | Edited src/scheduler/src/sim_loop.c | added 2 condition(s) | ~315 |
|
||||
| 00:25 | Edited src/scheduler/src/sim_loop.c | modified if() | ~206 |
|
||||
| 00:25 | Edited src/scheduler/src/sim_loop.c | modified for() | ~237 |
|
||||
| 00:36 | Edited src/scheduler/src/sim_loop.c | modified for() | ~142 |
|
||||
| 00:36 | Edited src/scheduler/src/sim_loop.c | modified if() | ~105 |
|
||||
| 01:00 | Edited src/scheduler/src/recording_session.c | expanded (+20 lines) | ~422 |
|
||||
| 01:01 | Edited src/scheduler/src/recording_session.c | 4→5 lines | ~27 |
|
||||
| 01:01 | Edited src/scheduler/src/recording_session.c | modified if() | ~216 |
|
||||
| 01:01 | Edited src/scheduler/src/recording_session.c | added 1 condition(s) | ~481 |
|
||||
| 01:02 | Edited src/scheduler/src/recording_session.c | 2→3 lines | ~16 |
|
||||
| 01:02 | Edited src/scheduler/include/recording.h | expanded (+9 lines) | ~316 |
|
||||
| 01:02 | Edited src/scheduler/include/recording.h | 3→5 lines | ~84 |
|
||||
| 01:02 | Edited src/scheduler/include/recording.h | expanded (+8 lines) | ~202 |
|
||||
| 01:04 | Edited src/scheduler/testsuite/meson.build | expanded (+12 lines) | ~270 |
|
||||
| 01:06 | Edited src/scheduler/testsuite/test_record_lifecycle.c | added 2 condition(s) | ~407 |
|
||||
| 01:07 | Edited src/scheduler/testsuite/test_record_lifecycle.c | modified cause() | ~1170 |
|
||||
| 01:07 | Edited src/scheduler/testsuite/test_record_lifecycle.c | 2→3 lines | ~41 |
|
||||
| 02:25 | Edited src/scheduler/src/sim_verify.c | added 1 condition(s) | ~265 |
|
||||
| 02:25 | Edited src/scheduler/src/sim_loop.c | added 2 condition(s) | ~331 |
|
||||
| 02:26 | Edited src/scheduler/src/sim_loop.c | added 1 condition(s) | ~162 |
|
||||
| 02:34 | Edited src/scheduler/src/sim_verify.c | modified sim_verify_alloc_eq() | ~95 |
|
||||
| 02:35 | Edited src/scheduler/src/sim_verify.c | modified excluded() | ~560 |
|
||||
| 02:36 | Edited src/scheduler/testsuite/test_sim_verify.c | modified test_dispatch_decisions_differing_instid_still_match() | ~506 |
|
||||
| 02:36 | Edited src/scheduler/testsuite/test_sim_verify.c | 1→2 lines | ~39 |
|
||||
| 03:24 | Edited src/scheduler/src/sim_verify.c | modified sim_verify_job_preason_eq() | ~546 |
|
||||
| 03:25 | Edited src/scheduler/testsuite/test_sim_verify.c | modified test_pend_decisions_differing_reason_detail_still_match() | ~588 |
|
||||
| 03:26 | Edited src/scheduler/testsuite/test_sim_verify.c | 1→2 lines | ~37 |
|
||||
| 03:28 | Edited src/scheduler/src/snapshot_load.c | modified snapshot_build_primary_schedobj() | ~431 |
|
||||
| 03:29 | Edited src/scheduler/src/snapshot_load.c | 1846 → 1772 | ~19 |
|
||||
| 03:41 | Edited src/scheduler/testsuite/test_snapshot_save_load.c | modified fix() | ~806 |
|
||||
| 03:42 | Edited src/scheduler/testsuite/test_snapshot_save_load.c | 1→2 lines | ~43 |
|
||||
| 07:03 | Edited src/scheduler/src/sim_loop.c | added 4 condition(s) | ~463 |
|
||||
| 07:04 | Edited src/scheduler/src/sim_loop.c | added 2 condition(s) | ~444 |
|
||||
| 07:04 | Edited src/scheduler/src/sim_loop.c | added 1 condition(s) | ~244 |
|
||||
| 07:11 | Edited src/scheduler/src/sim_loop.c | 6→8 lines | ~139 |
|
||||
| 07:18 | Edited src/scheduler/src/sim_loop.c | get_resvals() → zarray_get() | ~188 |
|
||||
| 07:18 | Edited src/scheduler/src/sim_loop.c | removed 3 lines | ~5 |
|
||||
| 07:26 | Edited src/scheduler/src/sim_verify.c | added 1 condition(s) | ~258 |
|
||||
| 07:33 | Edited src/scheduler/src/sim_verify.c | modified if() | ~172 |
|
||||
| 07:34 | Edited src/scheduler/src/sim_verify.c | modified for() | ~268 |
|
||||
| 07:45 | Edited src/scheduler/src/plugins/seqjob_allocator.c | modified if() | ~197 |
|
||||
| 07:45 | Edited src/scheduler/src/plugins/seqjob_allocator.c | 5→6 lines | ~94 |
|
||||
| 08:02 | Edited src/scheduler/src/sim_loop.c | modified for() | ~165 |
|
||||
|
||||
## Session: 2026-09-24 20:41
|
||||
|
||||
| Time | Action | File(s) | Outcome | ~Tokens |
|
||||
|------|--------|---------|---------|--------|
|
||||
|
||||
## Session: 2026-09-24 12:06
|
||||
|
||||
| Time | Action | File(s) | Outcome | ~Tokens |
|
||||
|------|--------|---------|---------|--------|
|
||||
| 21:07 | Created src/scheduler/testsuite/test_limit_host_dedup.c | — | ~2231 |
|
||||
| 21:08 | Edited src/scheduler/src/plugins/limit.c | 7→7 lines | ~49 |
|
||||
| 21:08 | Edited src/scheduler/src/plugins/limit.c | added 1 condition(s) | ~282 |
|
||||
|
||||
## Session: 2026-09-24 12:13
|
||||
|
||||
| Time | Action | File(s) | Outcome | ~Tokens |
|
||||
|------|--------|---------|---------|--------|
|
||||
| 21:30 | bug-1846 part 1: dedup host-limit vres in match_job_host_limit_ (hlimits accumulated 1 copy per attempt → N-fold limit charge, live+sim); new sched_limit_host_dedup_test; truncated live rounds (part 2) still open | limit.c, test_limit_host_dedup.c, meson.build, buglog.json | 86/86 scheduler tests green | ~0 |
|
||||
| 12:42 | Created .kiro/specs/libxce-alloc-preason-equality/spec.json | — | ~132 |
|
||||
| 12:43 | Created .kiro/specs/libxce-alloc-preason-equality/requirements.md | — | ~2063 |
|
||||
| 12:44 | Created .kiro/specs/libxce-alloc-preason-equality/design.md | — | ~4125 |
|
||||
| 12:45 | Created .kiro/specs/libxce-alloc-preason-equality/tasks.md | — | ~1189 |
|
||||
| 12:46 | Created .kiro/specs/libxce-alloc-preason-equality/research.md | — | ~1950 |
|
||||
| 12:46 | Created .kiro/specs/libxce-alloc-preason-equality/spec.json | — | ~133 |
|
||||
| 21:48 | Created src/scheduler/testsuite/test_config_push_deferred.c | — | ~1903 |
|
||||
| 21:49 | Edited src/scheduler/src/handler.c | expanded (+6 lines) | ~199 |
|
||||
| 21:49 | Edited src/scheduler/src/main.c | modified while() | ~124 |
|
||||
| 22:10 | bug-1846 part 2: config push deferred to round edge (handler stashes via sched_stash_config, main loop applies via sched_apply_pending_config) -- mid-round rejoin config push was resetting fcfs cursor and truncating live rounds | handler.c, main.c, scheduler.c/.h, test_config_push_deferred.c, test_handlers.c (+3 stub files), meson.build, buglog.json | 87/87 scheduler tests green, uncommitted | ~0 |
|
||||
| 14:32 | Edited .kiro/specs/libxce-alloc-preason-equality/requirements.md | inline fix | ~157 |
|
||||
| 14:32 | Edited .kiro/specs/libxce-alloc-preason-equality/requirements.md | modified that() | ~308 |
|
||||
| 14:32 | Edited .kiro/specs/libxce-alloc-preason-equality/requirements.md | 5→6 lines | ~248 |
|
||||
| 14:32 | Edited .kiro/specs/libxce-alloc-preason-equality/requirements.md | 5→5 lines | ~208 |
|
||||
| 23:33 | Edited src/scheduler/src/snapshot_load.c | modified if() | ~179 |
|
||||
| 14:34 | Created .kiro/specs/libxce-alloc-preason-equality/design.md | — | ~5210 |
|
||||
| 23:34 | Edited src/scheduler/src/snapshot_load.c | 3→4 lines | ~75 |
|
||||
| 14:35 | Edited .kiro/specs/libxce-alloc-preason-equality/research.md | inline fix | ~95 |
|
||||
| 14:35 | Edited .kiro/specs/libxce-alloc-preason-equality/research.md | 9→9 lines | ~398 |
|
||||
| 14:36 | Created .kiro/specs/libxce-alloc-preason-equality/tasks.md | — | ~1542 |
|
||||
| 14:36 | Edited .kiro/specs/libxce-alloc-preason-equality/spec.json | inline fix | ~12 |
|
||||
| 22:45 | open-issues pass: config push now recorded (bug-1847), hlimits list leak fixed (bug-1848), benign picker WARN->TRACE (bug-1849), ~100s reconnect trigger analysed (bug-1850, open, libxce failover) | scheduler.c, schedobj.c, core_events.c, snapshot_load.c, types.h, tests, buglog | 87/87 green, uncommitted | ~0 |
|
||||
| 00:04 | Edited src/lib/client_failover.c | 2→5 lines | ~88 |
|
||||
| 00:04 | Session end: 9 writes across 7 files (test_limit_host_dedup.c, limit.c, test_config_push_deferred.c, handler.c, main.c) | 10 reads | ~5495 tok |
|
||||
|
||||
## Session: 2026-09-24 00:04
|
||||
|
||||
| Time | Action | File(s) | Outcome | ~Tokens |
|
||||
|------|--------|---------|---------|--------|
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | modified gate() | ~275 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | expanded (+10 lines) | ~194 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | modified restart_scheduler_for_new_primary() | ~182 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | 4→5 lines | ~65 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | modified sched_extra_args() | ~1124 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | 2→6 lines | ~78 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | 4→8 lines | ~69 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | expanded (+6 lines) | ~152 |
|
||||
| 00:28 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | expanded (+6 lines) | ~135 |
|
||||
| 00:29 | Edited .claude/skills/xce-test-ha/SKILL.md | expanded (+22 lines) | ~289 |
|
||||
| 00:37 | Edited .claude/skills/xce-test-ha/run-ha-soak.sh | 2→5 lines | ~80 |
|
||||
| 00:40 | Edited src/controller/testsuite/test_worker_join.c | added 2 condition(s) | ~1429 |
|
||||
| 00:41 | Edited src/controller/worker.c | added 4 condition(s) | ~297 |
|
||||
| 00:53 | Edited src/scheduler/testsuite/test_record_lifecycle.c | added 1 condition(s) | ~1470 |
|
||||
| 01:19 | Edited .claude/skills/xce-test-ha/SKILL.md | expanded (+6 lines) | ~158 |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue