Skip to content

fix(anchor): declare git-submodule consumption alongside runtime-service - #45

Closed
rldyourmnd wants to merge 2 commits into
mainfrom
fix/declare-git-submodule-consumption
Closed

fix(anchor): declare git-submodule consumption alongside runtime-service#45
rldyourmnd wants to merge 2 commits into
mainfrom
fix/declare-git-submodule-consumption

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

The control plane pins this repository as a gitlink and declares both git-submodule-consumer and workflow-module-consumer relationships, but the module contract enumerated only runtime-service. Any planner or agent reading module.consumption as authoritative therefore got a different dependency model from .gitmodules.

Declare both modes: git-submodule for the physical gitlink, runtime-service for reusable-workflow execution from this repository.

The control plane now enforces this from its side too: GDS_IDENTITY_CONSUMPTION_UNDECLARED fires when a resolved dependency omits the mode its consumer actually uses.

Review finding RVR-P2-002.

Danil Silantyev and others added 2 commits July 26, 2026 17:21
The control plane pins this repository as a gitlink and declares both
git-submodule-consumer and workflow-module-consumer relationships, but the
module contract enumerated only runtime-service. A planner reading
module.consumption therefore got a different dependency model from .gitmodules.

Declare both modes: git-submodule for the physical gitlink, runtime-service for
reusable-workflow execution from this repository.
@rldyourmnd rldyourmnd closed this Jul 26, 2026
@rldyourmnd
rldyourmnd deleted the fix/declare-git-submodule-consumption branch July 26, 2026 13: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