Skip to content

Jonathan/cmake2bazel heuristic cost estimator - #5

Open
jonathan-engflow wants to merge 2 commits into
mainfrom
jonathan/cmake2bazel-heuristic-cost-estimator
Open

Jonathan/cmake2bazel heuristic cost estimator#5
jonathan-engflow wants to merge 2 commits into
mainfrom
jonathan/cmake2bazel-heuristic-cost-estimator

Conversation

@jonathan-engflow

Copy link
Copy Markdown

Summary

Adds aheuristic migration cost estimator for CMake-to-Bazel conversions.

  • Estimates engineering hours from the extracted CMake model and optional parity diff
  • Supports optional hourly-rate and token-pricing inputs
  • Adds runnable example model and diff artifacts
  • Documents the estimation step in the skill and README
  • Adds focused estimator tests

Validation

  • python3 tests/test_engine.py
  • python3 tests/test_extractors.py
  • python3 tests/test_triage.py
  • python3 tests/test_configure.py
  • python3 tests/test_estimate_cost.py

Notes

This is an initial heuristic, not a fixed quote. DIFF_HOURS is intentionally visible for future calibration against completed migrations.

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