Skip to content

Remove duplication between global and main CLAUDE.md#800

Open
mokagio wants to merge 2 commits intoqwibitai:mainfrom
mokagio:mokagio/remove-global-main-duplication
Open

Remove duplication between global and main CLAUDE.md#800
mokagio wants to merge 2 commits intoqwibitai:mainfrom
mokagio:mokagio/remove-global-main-duplication

Conversation

@mokagio
Copy link
Copy Markdown
Contributor

@mokagio mokagio commented Mar 7, 2026

Type of Change

  • Skill - adds a new skill in .claude/skills/
  • Fix - bug fix or security fix to source code
  • Simplification - reduces or simplifies source code

Description

Removes information in main CLAUDE.md duplicated from the one in global.
Given the one in global is injected in all groups, having the same info in main, while harmless, seems a waste of tokens.

The only info that had diverged was regarding message formatting.
I decided to use the version from main, porting it to global, because it seemed more nuanced.

mokagio added 2 commits March 8, 2026 05:00
That was the same content as in the `CLAUDE.md` in global. Given the
global instructions are injected in every group, including main, the
duplication, while harmless, was wasted tokens.
The message formatting instructions in main were more nuanced that those
in global. Moving them to global removes the final bit of duplication
between the two `CLAUDE.md` and propagates the improved instructions to
all groups.
@Andy-NanoClaw-AI Andy-NanoClaw-AI added PR: Chore Maintenance tasks, dependencies, tooling Status: Needs Review Ready for maintainer review labels Mar 7, 2026
pillaiinfotechbot pushed a commit to pillaiinfotechbot/nanoclaw-updated that referenced this pull request Mar 30, 2026
The PHP heartbeat cron (cron qwibitai#2) was disabled as part of migration to NanoClaw
scheduling. However, the poller was still only fetching in_progress tasks, which
were never transitioned from pending state. This left 18 critical tasks stuck.

Updated poller to fetch both pending AND in_progress tasks, replacing the PHP
cron dependency. Tasks now flow: pending → inject → in_progress → executed.

This unblocks critical infrastructure tasks (qwibitai#781, qwibitai#794, qwibitai#796, qwibitai#798, qwibitai#800) that
were queued since the 24h outage yesterday.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Chore Maintenance tasks, dependencies, tooling Status: Needs Review Ready for maintainer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants