Skip to content

docs: add infra.release to dependency flow chain and normalize infra/ ordering#221

Merged
fazxes merged 1 commit intomainfrom
docs/0229-claude-md-dep-flow
Apr 9, 2026
Merged

docs: add infra.release to dependency flow chain and normalize infra/ ordering#221
fazxes merged 1 commit intomainfrom
docs/0229-claude-md-dep-flow

Conversation

@fazxes
Copy link
Copy Markdown
Member

@fazxes fazxes commented Apr 9, 2026

Summary

  • Add infra.release to the CLAUDE.md dependency flow chain as the last infra module before cli (task fix: include failed tasks in detect_file_conflicts scan (#0090) #229)
  • Normalize the infra/ listing in the package structure tree from worktree, module_map, multi, release to alphabetical order module_map, multi, release, worktree, matching OPERATIONS.md

Context

Advisory notes from PR #219 code review identified two documentation gaps:

  1. The infra.release module (shipped in PR feat: auto-release version tagging (#0066) #218) was registered in __init__.py and install.sh but missing from the dependency flow chain that guides new module placement
  2. The CLAUDE.md infra/ listing used non-alphabetical order inconsistent with OPERATIONS.md

Changes

  • CLAUDE.md line 170: dependency flow chain gains infra.release between infra.multi and cli
  • CLAUDE.md line 188: infra/ listing reordered to alphabetical

Verification

  • No functional code changes -- pure documentation update
  • make check passes (997 tests, ruff, mypy, ascii check, install.sh refs all green)
  • Safety invariants untouched (no changes to engine, lib, or operator files)

Test plan

  • Verify make check passes on the PR branch
  • Confirm CLAUDE.md dep flow chain now includes infra.release
  • Confirm CLAUDE.md infra/ listing matches OPERATIONS.md alphabetical order

Add infra.release to the dependency flow chain in CLAUDE.md (closes task
#229). Also normalize the infra/ listing in the package structure tree to
alphabetical order (module_map, multi, release, worktree) to match OPERATIONS.md.
@fazxes fazxes merged commit 63573bd into main Apr 9, 2026
7 checks passed
@fazxes fazxes deleted the docs/0229-claude-md-dep-flow branch April 9, 2026 01:25
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