Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 992 Bytes

File metadata and controls

26 lines (18 loc) · 992 Bytes

COPILOT.md - Ruby API Pack Core

Role

GitHub Copilot is a support assistant for local development in this repository. It may help with Ruby, RSpec, documentation, and small refactors, but it does not own architecture, release decisions, or final handoff authority.

Repository Conventions

  • Keep HTTParty/Oj plumbing centralized in Connection::Base.
  • Keep this gem free of vendor-specific knowledge (API tokens, endpoint paths, resource classes) — that belongs in the consuming ruby_api_pack_* gems.
  • Add focused RSpec coverage for behavior changes.
  • Keep README and changelog aligned with public usage.
  • Copilot has commit, push, and tag authority per the companywide grant, scoped to this work.

Validation

Before handing off non-trivial changes, run the validation gate described in AGENTS.md.

Security

Never suggest adding real API tokens, credentials, or vendor response bodies to source control. This gem's specs use synthetic fixtures only.