Skip to content

Refactor transductive method orchestration and enhance error handling#40

Merged
melvinbarbaux merged 4 commits intomainfrom
refactor/transductive-orchestration-error-handling
Feb 23, 2026
Merged

Refactor transductive method orchestration and enhance error handling#40
melvinbarbaux merged 4 commits intomainfrom
refactor/transductive-orchestration-error-handling

Conversation

@melvinbarbaux
Copy link
Copy Markdown
Collaborator

Summary

  • Updated _resolve_method_device to include strict mode for device resolution.
  • Introduced _default_spec and modified _build_spec to handle strict parameter checks.
  • Enhanced _resolve_method_backend and _ensure_backend_dependencies for backend validation.
  • Added _dtype_descriptor for better type handling in method resolution.
  • Modified run function to return additional method resolution details.
  • Implemented reporting enhancements to include new fields in run summary.
  • Created slicing module for edge index and tensor slicing with error handling.
  • Added report_schema for validating run payload structure.
  • Enhanced schema to enforce benchmark mode constraints.
  • Introduced utility functions for runtime version collection and hashing.
  • Removed obsolete test file for seed sweep functionality.

Checklist

  • Tests added or updated
  • CI green
  • Changelog updated
  • Documentation updated

- Updated `_resolve_method_device` to include strict mode for device resolution.
- Introduced `_default_spec` and modified `_build_spec` to handle strict parameter checks.
- Enhanced `_resolve_method_backend` and `_ensure_backend_dependencies` for backend validation.
- Added `_dtype_descriptor` for better type handling in method resolution.
- Modified `run` function to return additional method resolution details.
- Implemented `reporting` enhancements to include new fields in run summary.
- Created `slicing` module for edge index and tensor slicing with error handling.
- Added `report_schema` for validating run payload structure.
- Enhanced `schema` to enforce benchmark mode constraints.
- Introduced utility functions for runtime version collection and hashing.
- Removed obsolete test file for seed sweep functionality.
@melvinbarbaux melvinbarbaux self-assigned this Feb 19, 2026
@melvinbarbaux melvinbarbaux added the bug Something isn't working label Feb 19, 2026
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 80faa87af6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

…rt' and 'import from''

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…rt' and 'import from''

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@melvinbarbaux melvinbarbaux merged commit eaf4a24 into main Feb 23, 2026
9 checks passed
@melvinbarbaux melvinbarbaux deleted the refactor/transductive-orchestration-error-handling branch February 23, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant