Sync engine changes from deployment - #1
Merged
Merged
Conversation
- Added `environmentPr` label to configuration for environment-related PRs. - Introduced an `environment` section in the configuration to manage environment checks, including enabling/disabling and setting the maximum number of PRs per pass. - Updated CLI commands to include a dedicated `env` command for running the environment phase, which checks for unexamined PRs and updates the environment configuration as needed. - Enhanced logging in the status command to reflect the capacity of the environment phase and its current state. - Improved grooming logic to account for the new environment checks and ensure proper handling of PRs. This update streamlines the management of environment-related tasks within the factory, ensuring better integration and efficiency in handling PRs that require environmental adjustments. Factory-Commit: 1b3336fac10eb8af440df6de67cf947d4c59f911
- Introduced `assignedIssues` configuration to manage how the factory interacts with issues assigned to humans, allowing for grooming while preventing implementation on assigned issues by default. - Updated the CLI and internal logic to respect the new configuration, ensuring that assigned issues are filtered appropriately during grooming and implementation phases. - Enhanced documentation in the README to clarify the implications of issue assignment on factory operations. - Adjusted relevant tests to cover new functionality regarding assigned issues. This update improves the factory's handling of human-assigned issues, ensuring that the automation respects user assignments while still allowing for necessary grooming actions. Factory-Commit: 548983bf20613a15fe1be9f3a555c4bc88861b48
A SIMPLIFY agent runs alongside the pipeline and opens one PR at a time that must delete more lines than it adds; the controller closes a PR that grows the code before a human sees it, and a commit the last pass already judged is not revisited. Runs now carry worker.maxRunMinutes. A run that ends with no PR or exhausts the budget retracts the groom verdict and relabels the issue needs-work with the agent's report. Grooming alone decides whether an issue is one PR; the selector picks by judgment with no veto. Prompts hand agents issue and PR links instead of pasted or truncated text, so they read what is actually there. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Factory-Commit: 3e3d82afd30bb6f9ee35c2ad4f0117a5d646fee9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Engine changes replayed from a private deployment by
sync-oss.Merge with a merge commit so the
Factory-Committrailers survive.