Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.02 KB

File metadata and controls

32 lines (24 loc) · 1.02 KB

TODO

Documentation

  • Standardize README structure.
  • Add AI operating guides.
  • Standardize community health docs.
  • Add changelog and roadmap.
  • Add a worked example of scaffolding a new ruby_api_pack_* gem from this foundation.

Ruby Gem

  • Extract shared connection wrapper, response validator, and configurable pattern from ruby_api_pack_active_campaign, ruby_api_pack_cloudways, and ruby_api_pack_wordpress.
  • Consider a custom error class hierarchy for HTTP and parse failures, shared across all consuming gems.
  • Consider timeout configuration for HTTParty requests.
  • Evaluate whether Handlers::ResponseValidator should support Cloudways's historical expected_key unwrapping mode alongside expected_type.

Requested by Downstream

(none yet)

Release

  • Confirm gemspec metadata links point to the repository and changelog.
  • Document RubyGems release steps.
  • Confirm supported Ruby versions in CI match the gemspec.