What problem does it solve? Setting an Intent Architect module's version incorrectly—such as hand-editing the .imodspec file—causes the Software Factory to silently discard changes, and forgetting to propagate the new version leaves architecture templates and dependent modules out of sync. ## Core Features & Use Cases - Designer-Driven Versioning: Sets the version through the Module Builder designer's Module Settings → Version property so the Software Factory regenerates .imodspec correctly. - Downgrade Guard Handling: Explains the silent skip when a lower version is supplied and the one safe hand-edit procedure to clear it. - Dependent Propagation: Updates metadata.iatspec for architecture templates and <dependency> entries in dependent modules, plus NuGet .csproj alignment to avoid NU1605. - Use Case: You need to release module version 1.3.0: set it in the designer, run the Software Factory, confirm only the version line changed via get_file_diffs, then update dependents and run module-docs to sync release notes. ## Quick Start Set my module's version to 1.3.0 using the module-versioning skill and propagate it to all dependents.