Skip to content

[codex] Clarify dry-run and moonbuild history - #1732

Draft
peter-jerry-ye wants to merge 1 commit into
mainfrom
codex/dry-run-path-normalizer-scope
Draft

[codex] Clarify dry-run and moonbuild history#1732
peter-jerry-ye wants to merge 1 commit into
mainfrom
codex/dry-run-path-normalizer-scope

Conversation

@peter-jerry-ye

@peter-jerry-ye peter-jerry-ye commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Update developer docs to describe moonbuild-rupes-recta as the current graph generator and moonbuild as a historical-name shared support crate.
  • Clarify --dry-run output: paste-ready shell commands are the expected product direction, but current output does not fully satisfy that contract.
  • Document privacy constraints for dry-run rendering: avoid leaking home directories, workspace roots, custom toolchain paths, and local caches unless users opt into raw paths.
  • Document the git history behind dry-run path normalization and the graph-dump test hook.
  • Replace stale virtual-package references to removed crates/moonbuild/src/gen/... files with current RR module references.

User-facing behavior

  • Documentation only; no runtime behavior change.

Validation

  • git diff --check
  • stale-reference rg checks for removed legacy-generator paths
  • checked new RR doc link targets exist

@semanticdiff-com

semanticdiff-com Bot commented Jun 2, 2026

Copy link
Copy Markdown

Review changes with  SemanticDiff

@peter-jerry-ye
peter-jerry-ye force-pushed the codex/dry-run-path-normalizer-scope branch from 3130ebe to ca5281e Compare June 2, 2026 08:43
@peter-jerry-ye peter-jerry-ye changed the title [codex] Guard dry-run path normalization scope [codex] Scope dry-run path normalization Jun 2, 2026
@peter-jerry-ye
peter-jerry-ye force-pushed the codex/dry-run-path-normalizer-scope branch 2 times, most recently from f663cc8 to d6c3eb3 Compare June 2, 2026 08:56
@peter-jerry-ye peter-jerry-ye changed the title [codex] Scope dry-run path normalization [codex] Clarify dry-run path normalization Jun 2, 2026
@peter-jerry-ye
peter-jerry-ye force-pushed the codex/dry-run-path-normalizer-scope branch from d6c3eb3 to 7c0371d Compare June 2, 2026 09:04
@peter-jerry-ye peter-jerry-ye changed the title [codex] Clarify dry-run path normalization [codex] Clarify dry-run and moonbuild history Jun 2, 2026
@peter-jerry-ye
peter-jerry-ye force-pushed the codex/dry-run-path-normalizer-scope branch from 7c0371d to 8aef49f Compare June 2, 2026 09:07
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