Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Aligns
specfact initmodule discovery with the registry: init now usesdiscover_all_package_metadata()so--list-modules,--enable-module, and--disable-modulesee the same roots as the CLI (built-in + workspace-levelmodules/+SPECFACT_MODULES_ROOTS). Extends backlog-core-01 with init-module-discovery-alignment; bumps version to 0.34.0.Fixes #116
Contract References: Init commands use existing contracts; discovery uses
discover_all_package_metadata()from registry.Type of Change
Contract-First Testing Evidence
Contract Validation
hatch run contract-test-contracts✅hatch run contract-test-scenarios✅Test Execution
How Has This Been Tested?
Test Environment
Checklist
Quality Gates Status
hatch run type-check)hatch run lint)hatch run contract-test)