Skip to content

fix(build): repoint stale Makefile targets to v2/ and archive/v1/#1201

Merged
ruvnet merged 1 commit into
mainfrom
fix/makefile-stale-paths
Jun 27, 2026
Merged

fix(build): repoint stale Makefile targets to v2/ and archive/v1/#1201
ruvnet merged 1 commit into
mainfrom
fix/makefile-stale-paths

Conversation

@ruvnet

@ruvnet ruvnet commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Found during a metaharness review: the root Makefile's build/test/run targets pointed at pre-reorg paths that no longer exist, so they all failed:

Target(s) Old (broken) New
build-rust, build-wasm, build-wasm-mat, test-rust, bench, clean rust-port/wifi-densepose-rs/ v2/
run-api, run-api-dev v1.src.api.main archive.v1.src.api.main

test-rust also now uses the documented --no-default-features (GPU-free, proven-passing) invocation.

Verified: cd v2 && cargo test --workspace --no-default-features --no-run compiles the full workspace clean.

Note: this is a genuine broken-entrypoint fix. It does not change the metaharness root genome (which keys build detection off manifests at the scanned root, not Makefile contents) — accurate per-subproject scoring is metaharness score v2 → rust, compileConfidence 90.

🤖 Generated with claude-flow

The root Makefile still referenced pre-reorg paths that no longer exist, so
the documented build/test/run entrypoints were all broken:
- rust-port/wifi-densepose-rs/ -> v2/  (build-rust, build-wasm[-mat],
  test-rust, bench, clean cargo step)
- v1.src.api.main -> archive.v1.src.api.main  (run-api, run-api-dev)

test-rust now uses the documented `--no-default-features` invocation (the
proven-passing, GPU-free path). Verified: `cd v2 && cargo test --workspace
--no-default-features --no-run` compiles the full workspace clean.

Surfaced during a metaharness review (the broken root build entrypoint is
why genome reported build:none / publish_readiness 0.40 at the repo root).

Co-Authored-By: claude-flow <ruv@ruv.net>
Claude-Session: https://claude.ai/code/session_01AgpTcBLRJ32hUsKWxDXf36
@ruvnet ruvnet merged commit 1a04929 into main Jun 27, 2026
7 checks passed
@ruvnet ruvnet deleted the fix/makefile-stale-paths branch June 27, 2026 22:43
github-actions Bot pushed a commit to flaxguo/wifi-densepose that referenced this pull request Jun 28, 2026
… archive/v1/ (ruvnet#1201)

The root Makefile still referenced pre-reorg paths that no longer exist, so
the documented build/test/run entrypoints were all broken:
- rust-port/wifi-densepose-rs/ -> v2/  (build-rust, build-wasm[-mat],
  test-rust, bench, clean cargo step)
- v1.src.api.main -> archive.v1.src.api.main  (run-api, run-api-dev)

test-rust now uses the documented `--no-default-features` invocation (the
proven-passing, GPU-free path). Verified: `cd v2 && cargo test --workspace
--no-default-features --no-run` compiles the full workspace clean.

Surfaced during a metaharness review (the broken root build entrypoint is
why genome reported build:none / publish_readiness 0.40 at the repo root).

Claude-Session: https://claude.ai/code/session_01AgpTcBLRJ32hUsKWxDXf36 1a04929
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