Skip to content

kaizen: .kaizen/config.ymlで夜間処理上限を2件に変更し、13:45のafternoon枠を追加しました。 (#10)#11

Merged
s-hiraoku merged 1 commit into
mainfrom
kaizen/issue-10-monitor-align-coderabbit-kaizen-scheduler-cadenc
Jun 19, 2026
Merged

kaizen: .kaizen/config.ymlで夜間処理上限を2件に変更し、13:45のafternoon枠を追加しました。 (#10)#11
s-hiraoku merged 1 commit into
mainfrom
kaizen/issue-10-monitor-align-coderabbit-kaizen-scheduler-cadenc

Conversation

@s-hiraoku

@s-hiraoku s-hiraoku commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Closes #10

Summary

.kaizen/config.ymlで夜間処理上限を2件に変更し、13:45のafternoon枠を追加しました。
pollスケジューラは無効化し、Issue #10のCodeRabbit用Kaizen cadenceに合わせました。

Builder notes

Protected path changed: .kaizen/config.yml. Verification passed: required test/grep command, workflow YAML validation Ruby script, scheduler assertion, git diff --check. Commit: 45b240f kaizen: align scheduler cadence (#10).

Verification

  • test -s README.md && test -s .coderabbit.yaml
  • grep -q '^reviews:' .coderabbit.yaml && grep -q '^knowledge_base:' .coderabbit.yaml
  • test -f skills/gh-link-issue-pr/SKILL.md && test -f skills/gh-link-issue-pr/agents/openai.yaml && test -f skills/kaizen-bug-router/SKILL.md && test -f skills/kaizen-bug-router/agents/openai.yaml && test -f skills/pr-guardian/SKILL.md

Kaizen risk policy

Verifier cleared PR: Open PR with 0 should_fix item(s); risk is low.

Changed files: 1
Changed lines: 7

Summary by CodeRabbit

  • Chores
    • Increased the maximum number of issues processed per night from 1 to 2.
    • Added an additional nightly run scheduled for 13:45 (1:45 PM).
    • Updated nightly scheduling by disabling the prior polling-based run (replacing the previously enabled state).

@coderabbitai

coderabbitai Bot commented Jun 18, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 742d8d7b-e152-4a75-899d-3ea67aacc993

📥 Commits

Reviewing files that changed from the base of the PR and between 5f0247d and 36b1f8e.

📒 Files selected for processing (1)
  • .kaizen/config.yml

📝 Walkthrough

Walkthrough

run.maxIssuesPerNight is raised from 1 to 2 in .kaizen/config.yml. An afternoon schedule entry is added under scheduler.nightly with enabled: true and time: "13:45". The existing poll schedule is disabled by changing poll.enabled from true to false.

Changes

Kaizen Config Scheduler Alignment

Layer / File(s) Summary
maxIssuesPerNight and scheduler updates
.kaizen/config.yml
run.maxIssuesPerNight is raised from 1 to 2; scheduler.nightly.afternoon is added as enabled at 13:45; scheduler.nightly.poll.enabled is changed from true to false.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related issues

  • #10: [monitor] Align CodeRabbit Kaizen scheduler cadence — This PR directly implements the recommended changes from the issue: raises maxIssuesPerNight to 2, adds the enabled afternoon slot at 13:45, and disables scheduler.poll.

Possibly related PRs

  • kaizen-agents-org/kaizen-loop#31: Makes the same two config changes — run.maxIssuesPerNight from 1 to 2 and nightly scheduler adjustments — in a parallel repository.
  • kaizen-agents-org/.github#20: Modifies the same scheduler.poll and nightly scheduling fields in .kaizen/config.yml, directly overlapping with this PR's scheduler alignment.
  • kaizen-agents-org/coderabbit#4: Modifies the same scheduler and poll configuration settings in .kaizen/config.yml as part of the scheduler alignment initiative.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title is in Japanese and refers to configuration changes in .kaizen/config.yml, specifically mentioning the nighttime processing limit change to 2 items and addition of a 13:45 afternoon slot, which directly matches the main changes in the PR.
Linked Issues check ✅ Passed All three specific coding requirements from issue #10 are fully implemented: run.maxIssuesPerNight increased to 2, scheduler.afternoon added at 13:45 enabled, and scheduler.poll.enabled set to false.
Out of Scope Changes check ✅ Passed All changes are scoped to .kaizen/config.yml configuration updates directly addressing issue #10 requirements with no extraneous modifications detected.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch kaizen/issue-10-monitor-align-coderabbit-kaizen-scheduler-cadenc

Comment @coderabbitai help to get the list of available commands and usage tips.

@s-hiraoku

Copy link
Copy Markdown
Contributor Author

PR Guardian final status:

  • Final mergeability: CLEAN; required checks are passing.
  • CI runs watched: GitHub Actions run 27775177669 (Validate CodeRabbit config), completed successfully via gh run watch --exit-status.
  • Fixes pushed: none needed.
  • Review feedback addressed: CodeRabbit completed with approval and no actionable comments; no inline review comments were present.
  • Remaining blockers: none observed.

I did not merge the PR.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 45b240f708

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .kaizen/config.yml
enabled: true
time: "01:45"
poll:
afternoon:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Remove unsupported afternoon scheduler key

When this config is loaded by the current kaizen-loop CLI, the new scheduler.afternoon mapping is rejected before any scheduler can run: loadConfig parses .kaizen/config.yml with configSchema.parse, and the scheduler schema is strict with only nightly and poll keys. In repositories using this shared Kaizen config, any command that loads the config will fail instead of registering the intended 13:45 run.

Useful? React with 👍 / 👎.

@s-hiraoku s-hiraoku force-pushed the kaizen/issue-10-monitor-align-coderabbit-kaizen-scheduler-cadenc branch from 45b240f to 5f0247d Compare June 19, 2026 04:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[monitor] Align CodeRabbit Kaizen scheduler cadence

1 participant