myxce/.kiro/specs
Rongsong Shen 080ff78a80 docs(scheduler-controller-msg-gap): reconcile sched_op_name layering (bug-765 G-7)
The spec/design placed the scheduler-op name lookup as xce_sched_op_name in
lib/helper, but xce_sched_op_t is a scheduler-only type and src/lib must not
depend on scheduler headers — so it is correctly a static sched_op_name() in
scheduler.c. Code kept as-is (correct); docs amended to match:
- Task 1 intro + 1.1/1.3 + 5.7 + 9.1: scheduler-layer placement + layering note.
- design.md Component 8/9, file table, risks: same reconciliation.
Only xce_notify_event_name (int-typed, lib-level) lives in lib/helper.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 03:51:01 +00:00
..
election-iomgr-refactor docs(specs): gap-analysis validation pass across all 9 HA-family specs 2026-06-10 01:26:33 +00:00
ha-commit-barrier-rollout chore(ha-commit-barrier-rollout): final validation GO — spec implemented (task 7.2) 2026-06-13 05:25:50 +00:00
ha-commit-durability chore(ha-commit-durability): mark 5.1 + all phase groups complete (all 18 sub-tasks done) 2026-06-18 11:21:10 +00:00
ha-commit-engine chore(ha-commit-engine): mark spec implemented — validate-impl GO 2026-06-12 03:41:21 +00:00
ha-config-bootstrap chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
ha-consistency-invariants chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
ha-convergence-recovery chore(ha-convergence-recovery): full ASAN regression GREEN + boundary audit; task 8 E2E blocked-manual (task 7) 2026-06-14 07:28:30 +00:00
ha-elect-ctx-lifecycle chore(ha-prevote): resolve log-reason nit; track elect_ctx leak as follow-up spec 2026-06-16 07:56:07 +00:00
ha-heartbeat-liveness chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
ha-peer-connection-reuse chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
ha-prevote chore(ha-prevote): resolve log-reason nit; track elect_ctx leak as follow-up spec 2026-06-16 07:56:07 +00:00
ha-repl-hardening chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
ha-single-leader-role chore(ha-single-leader-role): final grep gate zero + ASAN regression green (task 6.2) 2026-06-13 15:14:48 +00:00
ha-wal-replication chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
libxce-failover docs(libxce-failover): record live-E2E round-2 fixes (bug-609 EINVAL, bug-610 reconnect SEGV) 2026-06-17 06:54:28 +00:00
raft-library chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
resval-id-decoupling docs(specs): gap-analysis validation pass across all 9 HA-family specs 2026-06-10 01:26:33 +00:00
scheduler-controller-msg-gap docs(scheduler-controller-msg-gap): reconcile sched_op_name layering (bug-765 G-7) 2026-06-19 03:51:01 +00:00
worker-join-refactor chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00
.gitignore chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family 2026-06-11 13:21:50 +00:00