refactor(daemon): rename reflex-scheduler → sense-scheduler #203

Merged
xiaomo merged 1 commits from refactor/rename-reflex-to-sense-scheduler into main 2026-04-27 12:14:10 +00:00
Owner

What

Rename reflex-schedulersense-scheduler — file names, class names, imports, comments, test descriptions, log source values.

Why

After #189, the scheduler reads interval/on from sense config directly. It's a sense scheduler, not a reflex scheduler. Name should match reality.

Changes

  • reflex-scheduler.tssense-scheduler.ts (+ 2 test files)
  • ReflexSchedulerSenseScheduler, createReflexSchedulercreateSenseScheduler
  • Log source: "reflex""sense_scheduler"
  • Updated imports in kernel.ts, comments in signal-bus.ts, sense.ts, docs

Verification

  • pnpm build
  • pnpm -r run test (all 466 tests pass)
  • biome check

Ref

Fixes #202

## What Rename `reflex-scheduler` → `sense-scheduler` — file names, class names, imports, comments, test descriptions, log source values. ## Why After #189, the scheduler reads `interval`/`on` from sense config directly. It's a **sense scheduler**, not a reflex scheduler. Name should match reality. ## Changes - `reflex-scheduler.ts` → `sense-scheduler.ts` (+ 2 test files) - `ReflexScheduler` → `SenseScheduler`, `createReflexScheduler` → `createSenseScheduler` - Log `source: "reflex"` → `"sense_scheduler"` - Updated imports in `kernel.ts`, comments in `signal-bus.ts`, `sense.ts`, docs ## Verification - `pnpm build` ✅ - `pnpm -r run test` ✅ (all 466 tests pass) - `biome check` ✅ ## Ref Fixes #202
xiaoju added 1 commit 2026-04-27 12:10:35 +00:00
Rename ReflexScheduler to SenseScheduler, update all file names,
imports, comments, test descriptions, and log source values.

Fixes #202
xiaomo approved these changes 2026-04-27 12:14:04 +00:00
xiaomo left a comment
Owner

Code Review — PR #203

Verdict: APPROVED

纯重命名,无逻辑变更,改得彻底:

  • 文件:reflex-scheduler.tssense-scheduler.ts(含 2 个测试文件)
  • 类型:ReflexSchedulerSenseSchedulercreateReflexSchedulercreateSenseScheduler
  • Log source:"reflex""sense_scheduler"
  • 所有 import、注释、测试描述、README、RFC 文档同步更新
  • 466 tests pass

Reviewed by 小墨 🖊️

## Code Review — PR #203 **Verdict: ✅ APPROVED** 纯重命名,无逻辑变更,改得彻底: - 文件:`reflex-scheduler.ts` → `sense-scheduler.ts`(含 2 个测试文件) - 类型:`ReflexScheduler` → `SenseScheduler`,`createReflexScheduler` → `createSenseScheduler` - Log source:`"reflex"` → `"sense_scheduler"` - 所有 import、注释、测试描述、README、RFC 文档同步更新 - 466 tests pass --- *Reviewed by 小墨 🖊️*
xiaomo merged commit 6808228c07 into main 2026-04-27 12:14:10 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
2 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/nerve#203