Skip to content

Split codec modules and strengthen structural audits#55

Merged
jcwal1516 merged 2 commits into
mainfrom
agent/structural-audit-cleanup
Jul 22, 2026
Merged

Split codec modules and strengthen structural audits#55
jcwal1516 merged 2 commits into
mainfrom
agent/structural-audit-cleanup

Conversation

@jcwal1516

Copy link
Copy Markdown
Member

Summary

  • split CUDA classic decode, kernel registry, and direct-plan responsibilities into focused modules
  • split the CPU/CUDA Burn adapter implementation along materialization and interop boundaries
  • make clone/source/coverage audits model their inputs and test stages explicitly
  • replace the oversized audit remediation document with the maintained focused evidence
  • add structural policies and tests for the new module ownership

Why

The affected files had accumulated unrelated lifecycle, ABI, registry, and audit responsibilities. This change keeps the existing behavior while making ownership and test boundaries explicit.

Validation

The focused structural and repository checks associated with this worktree were completed before publication. The branch is intentionally a separate draft because it started from an older J2K commit and should be rebased or conflict-resolved independently from the 0.7.4 batch-decoding PR.

…t-cleanup

# Conflicts:
#	crates/j2k-cuda-runtime/src/classic_decode.rs
#	crates/j2k-cuda-runtime/src/classic_decode/abi.rs
#	crates/j2k-cuda-runtime/src/classic_decode/launch.rs
#	crates/j2k-cuda-runtime/src/classic_decode/tests.rs
#	crates/j2k-cuda-runtime/src/kernels/j2k.rs
#	crates/j2k-cuda-runtime/src/kernels/tests.rs
#	crates/j2k-cuda/src/direct_plan.rs
#	crates/j2k-cuda/src/direct_plan/accessors.rs
#	crates/j2k-cuda/src/direct_plan/classic.rs
#	crates/j2k-cuda/src/direct_plan/ht.rs
#	crates/j2k-cuda/src/direct_plan/shared.rs
#	crates/j2k-cuda/src/direct_plan/tests.rs
#	crates/j2k-ml/src/cpu.rs
#	crates/j2k-ml/src/cuda.rs
#	crates/j2k-ml/src/cuda/interop.rs
#	docs/unsafe-audit.md
#	engineering/ai-codebase-audit-remediation-plan.md
#	xtask/tests/repo_lint_support/docs_and_workflows_policy/structural_ratchets.rs
#	xtask/tests/repo_lint_support/docs_and_workflows_policy/structural_ratchets/living_audit.rs
#	xtask/tests/repo_lint_support/gpu_adapter_policy/cuda_decoder_policy.rs
#	xtask/tests/repo_lint_support/gpu_adapter_policy/cuda_registry_structure_policy.rs
#	xtask/tests/repo_lint_support/j2k_ml_policy.rs
@jcwal1516
jcwal1516 marked this pull request as ready for review July 22, 2026 04:27
@jcwal1516
jcwal1516 merged commit 82f29a1 into main Jul 22, 2026
40 of 41 checks passed
@jcwal1516
jcwal1516 deleted the agent/structural-audit-cleanup branch July 22, 2026 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant