Skip to content

Add -roots-dir flag for single-invocation multi-environment processing#37

Closed
Nicolas-Richard wants to merge 1 commit intomainfrom
Nicolas-Richard/autoresearch-speed
Closed

Add -roots-dir flag for single-invocation multi-environment processing#37
Nicolas-Richard wants to merge 1 commit intomainfrom
Nicolas-Richard/autoresearch-speed

Conversation

@Nicolas-Richard
Copy link
Copy Markdown
Collaborator

Instead of spawning 32 separate make + mani-diffy processes (one per environment), the new -roots-dir flag discovers all / subdirectories and processes them in a single invocation. This eliminates ~25s of process-spawn overhead on typical cache-hit runs.

The existing -root flag continues to work unchanged for backward compatibility.

Instead of spawning 32 separate make + mani-diffy processes (one per
environment), the new -roots-dir flag discovers all <region>/<env>
subdirectories and processes them in a single invocation. This eliminates
~25s of process-spawn overhead on typical cache-hit runs.

The existing -root flag continues to work unchanged for backward
compatibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant