Skip to content

Improve Boost settings - #19508

Merged
snipe merged 23 commits into
grokability:developfrom
marcusmoore:boost-config
Aug 19, 2026
Merged

Improve Boost settings#19508
snipe merged 23 commits into
grokability:developfrom
marcusmoore:boost-config

Conversation

@marcusmoore

@marcusmoore marcusmoore commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Boost: Ship AI guidance to contributors and reduce context usage

Currently our Boost instruction files are gitignored, so people need to run boost:install locally to allow their AI tools to take advantage of it. In this PR, I added AGENTS.md and CLAUDE.md back into the repository so that calling boost:install is probably not necessary for most tool sets.

I also attempted to optimize our guidelines and rules by removing guidelines that were duplicated in rules. (Guidelines compiled into CLAUDE.md and AGENTS.md so are always loaded into context while rules are called as needed)

In addition, some details about how Boost works in general and in our application, along with how to add new rules, has been added to a new file: .ai/README.md.

Boost has been bumped from v2.5.3 to v2.5.4.

For contributors

You don't need to run Boost to benefit. 'CLAUDE.md' / 'AGENTS.md and • •ai/rules/* are now in the repo. If you do use Boost and change a guideline source, regenerate with 'php artisan boost:install --guidelines' and commit the result so the checked-in files stay in sync.


I used Claude to help out with pieces of these changes.

@codacy-production

codacy-production Bot commented Aug 17, 2026

Copy link
Copy Markdown

Not up to standards ⛔

🔴 Issues 20 minor

Alerts:
⚠ 20 issues (≤ 0 issues of at least minor severity)

Results:
20 new issues

Category Results
BestPractice 3 minor
CodeStyle 17 minor

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.


## APIs & Eloquent Resources

- For APIs, default to using Eloquent API Resources and API versioning unless existing API routes do not, then you should follow existing application convention.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This isn't correct for our application and but is what Boost itself publishes.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be nullified by our rule that is loaded when the agent is working with the API controller directory.

@marcusmoore

Copy link
Copy Markdown
Collaborator Author

The test failures aren't related and should be handled by #19522.

@marcusmoore
marcusmoore marked this pull request as ready for review August 19, 2026 00:06
@marcusmoore
marcusmoore requested a review from snipe as a code owner August 19, 2026 00:06
@snipe
snipe merged commit d63c849 into grokability:develop Aug 19, 2026
4 of 13 checks passed
@snipe snipe changed the title WIP: Improve Boost settings Improve Boost settings Aug 19, 2026
@marcusmoore
marcusmoore deleted the boost-config branch August 19, 2026 17:02
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.

2 participants