Skip to content

Rename vsleep to catnap in scrutineer subagent instructions #27

Description

@coderabbitai

Summary

Track the pending rename of vsleep to catnap referenced in the TODO comment in agents/subagents.yml (Lines 278-281), which is invoked in the scrutineer subagent instructions at Line 372 as part of the rate-limit back-off flow.

Rationale

The TODO documents that vsleep is slated to be renamed to catnap. Once the rename ships, the scrutineer subagent instructions must be updated so generated Codex/Claude snapshots stay accurate and do not drift from the renamed helper.

Affected areas

  • agents/subagents.yml — TODO comment (Lines 278-281) and vsleep invocation in the rate-limit back-off instructions (around Line 372).
  • Generated scrutineer Codex/Claude snapshots derived from this manifest.
  • tests/test_subagent_definitions.py — update if any assertion references the vsleep string.

Proposed changes

  • Remove the TODO comment block once catnap ships and replace it with a short note: # Rate-limit back-off uses catnap (renamed from vsleep).
  • Replace the vsleep $(shuf -i 15-30 -n 1)m invocation with catnap $(shuf -i 15-30 -n 1)m in the scrutineer instructions.
  • Regenerate the scrutineer Codex/Claude snapshots.
  • Update tests/test_subagent_definitions.py if it asserts on the vsleep string anywhere.

Acceptance criteria

  • agents/subagents.yml no longer references vsleep; it invokes catnap instead.
  • The TODO comment is removed and replaced with a note describing the completed rename.
  • Scrutineer Codex/Claude snapshots are regenerated to reflect the new instructions.
  • Any vsleep references in tests/test_subagent_definitions.py are updated.

References

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions