Skip to content

Add agents instructions, improve code style#146

Merged
rsim merged 9 commits intomasterfrom
improvement/agents_instructions
Jan 8, 2026
Merged

Add agents instructions, improve code style#146
rsim merged 9 commits intomasterfrom
improvement/agents_instructions

Conversation

@rsim
Copy link
Owner

@rsim rsim commented Jan 8, 2026

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds comprehensive AI agent instructions and improves code style throughout the codebase. The changes modernize Ruby syntax, fix several bugs, and provide better documentation for AI coding assistants.

Key changes include:

  • Addition of AGENTS.md with detailed guidance for AI coding agents working with the repository
  • Modernization of Ruby syntax: frozen_string_literal comments, modern hash syntax, and squiggly heredocs
  • Bug fixes including variable name typos, duplicate method delegators, and method name corrections
  • Removal of AppVeyor CI configuration in favor of GitHub Actions

Reviewed changes

Copilot reviewed 23 out of 24 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
AGENTS.md New comprehensive guide for AI coding agents with project structure, workflows, and code style guidelines
CLAUDE.md References AGENTS.md for Claude AI integration
.github/copilot-instructions.md Updated to reference AGENTS.md instead of duplicating content
.gitignore Added CLAUDE.local.md and .claude to ignored files
README.md Removed AppVeyor badge as CI migrated to GitHub Actions
appveyor.yml Removed AppVeyor CI configuration file
lib/**/*.rb Added frozen_string_literal comments, modernized hash syntax, capitalized comments, fixed bugs (@dimenstions→@Dimensions, duplicate delegator, method name typo)
spec/**/*.rb Added frozen_string_literal comments, modernized hash syntax from :key => value to key: value, changed heredocs from <<- to <<~ for better indentation

@rsim rsim merged commit 6bd5c89 into master Jan 8, 2026
12 checks passed
@rsim rsim deleted the improvement/agents_instructions branch January 8, 2026 12:31
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