Skip to content

Improve testing guidelines #317

@BigBlockStudios

Description

@BigBlockStudios

Having issues with claude - it will fairly consistently run artisan migrate:fresh ... and frequently try to modify the codebase to make tests pass.

  1. Artisan (or any command really) - is it possible to configure boost to restrict the use of (requiring confirmation) artisan commands, terminal commands etc? Pretty sure there is an option in the copilot settings to allow specific command patterns, but I have not configured that in this specific project nor can find the setting anymore.

  2. Testing - I mean that should go without saying, don't modify code to make tests pass, that needs to be added to the default boost instructions.

I have added both to the instructions manually, but seeing the frequency that they are ignored, I have little faith the issue will not resurface.

So, the request:

  1. Add ability to restrict what commands (artisan or otherwise) an agent can use
  2. add clearer testing instructions regarding code modifications.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions