Skip to content

refactor(measurement): decompose tooling by vocabulary#226

Draft
binaryaaron wants to merge 17 commits into
refactor/module-vocabularyfrom
refactor/measurement-tools-vocabulary
Draft

refactor(measurement): decompose tooling by vocabulary#226
binaryaaron wants to merge 17 commits into
refactor/module-vocabularyfrom
refactor/measurement-tools-vocabulary

Conversation

@binaryaaron

Copy link
Copy Markdown
Collaborator

Summary

  • split W&B settings, metadata, policy, staging, publishing, reports, and workspaces into canonical modules
  • split benchmark, sweep, and output-analysis responsibilities while preserving executable compatibility facades
  • add import-linter contracts and characterization tests for module boundaries and dynamic loading

Stack

  • base: refactor/module-vocabulary

Verification

  • make check
  • make test (1131 passed)
  • PYTHONPATH=tools/measurement uv run --frozen lint-imports --config .importlinter (5 kept, 0 broken)
  • Astnav index, cycle, coupling, and smartdiff gates
  • final vocabulary legibility probe: 10/10

Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
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