Summary
Follow-up to WA-FORWARD-004 (PR #782: stdlib gems moved to gemspec) and WA-FORWARD-002 (PR #778: Ruby 3.4 bundle compat check). Once those PRs merge into next, perform a comprehensive Ruby 3.4 test run to confirm the stdlib gemspec fix resolves the outstanding warnings/failures.
Dependency
Should run after PR #782 and PR #778 are merged.
Objective
Confirm next branch passes the full test suite on Ruby 3.4 with no stderr stdlib warnings and no test failures specific to Ruby 3.4.
Acceptance Criteria
Verification Plan
export PATH="$HOME/.rbenv/shims:$HOME/.rbenv/bin:$PATH" && eval "$(rbenv init - zsh)"
rbenv install 3.4.2 --skip-existing
rbenv shell 3.4.2
cd /Users/Shared/openclaw/projects/workarea-modernization/repos/workarea
bundle install
cd core && bundle exec rake test 2>&1 | tail -10
cd ../admin && bundle exec rake test 2>&1 | tail -10
cd ../storefront && bundle exec rake test 2>&1 | tail -10
Client Impact
None (verification only). Confirms forward compatibility with Ruby 3.4 for downstream implementations.
Summary
Follow-up to WA-FORWARD-004 (PR #782: stdlib gems moved to gemspec) and WA-FORWARD-002 (PR #778: Ruby 3.4 bundle compat check). Once those PRs merge into
next, perform a comprehensive Ruby 3.4 test run to confirm the stdlib gemspec fix resolves the outstanding warnings/failures.Dependency
Should run after PR #782 and PR #778 are merged.
Objective
Confirm
nextbranch passes the full test suite on Ruby 3.4 with no stderr stdlib warnings and no test failures specific to Ruby 3.4.Acceptance Criteria
bundle installsucceeds on Ruby 3.4 with no warningsalready initialized constantor stdlib-missing errorsVerification Plan
Client Impact
None (verification only). Confirms forward compatibility with Ruby 3.4 for downstream implementations.