- 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.
- Extract shared connection wrapper, response validator, and
configurable pattern from
ruby_api_pack_active_campaign,ruby_api_pack_cloudways, andruby_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::ResponseValidatorshould support Cloudways's historicalexpected_keyunwrapping mode alongsideexpected_type.
(none yet)
- Confirm gemspec metadata links point to the repository and changelog.
- Document RubyGems release steps.
- Confirm supported Ruby versions in CI match the gemspec.