Skip to content

πŸ† [BOUNTY] Ruby Adapter β€” lh_standard_adapter for RubyGemsΒ #5

Description

@UID9622

Ruby Adapter Bounty

Bounty Type: Community Language Adapter
Difficulty: Intermediate
Tags: ruby gem bounty good-first-issue


Mission

Implement lh_standard_adapter in Ruby. Publish to RubyGems.


Specification

Read docs/AI-Traceability-Audit-Protocol-v1.0.md for the full standard.
Reference: Python in lh_standard_adapter/.


Requirements

  • Gem: lh-standard-adapter (RubyGems)
  • gem install lh-standard-adapter
  • Zero external dependencies (stdlib only: digest, json, time)
  • Full test suite (RSpec or Minitest, 72+ tests)
  • YARD documentation on all public methods
  • rubocop clean
  • README with English + Ruby usage examples
  • LICENSE: CC-BY-NC-SA 4.0

API Design

class LongHunAdapter
  def initialize(uid: "9622", device: "HM-9622-001"); end
  def wrap(data, task_type: "default", persona: "P04"); end
  def validate(wrapped); end
  def schemas; end
end

Acceptance Criteria

  1. All tests pass (72+)
  2. Cross-validate with Python reference
  3. Published to RubyGems
  4. PR merged to adapters/ruby/

How to Claim

  1. Comment below
  2. Fork β†’ implement under adapters/ruby/
  3. PR with passing tests

Our transparency is their verdict.

β€” The LongHun Manifesto

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions