Skip to content

Sync sysml2-modeling documentation with Agents upstream changes - #23

Merged
Malcolmnixon merged 2 commits into
mainfrom
fix/sysml2-remove-asTreeDiagram
Jul 8, 2026
Merged

Sync sysml2-modeling documentation with Agents upstream changes#23
Malcolmnixon merged 2 commits into
mainfrom
fix/sysml2-remove-asTreeDiagram

Conversation

@Malcolmnixon

Copy link
Copy Markdown
Member

This pull request updates the way SysML2 views are rendered in both the design documentation and the SysML2 model files. The main change is the removal of explicit render asTreeDiagram; statements from all view definitions, clarifying that the rendering style is not necessary for scoping diagram content and should not be confused with the expose directive.

Documentation and modeling standards update:

  • Updated .github/standards/sysml2-modeling.md to clarify the distinction between expose (which defines diagram scope) and render (which only affects diagram style), and changed the example rendering style from asTreeDiagram to asInterconnectionDiagram.

SysML2 model simplification:

  • Removed all render asTreeDiagram; lines from the docs/sysml2/views/design-views.sysml file, simplifying the view definitions and aligning them with clarified documentation standards.

Malcolm Nixon and others added 2 commits July 7, 2026 23:44
Remove render asTreeDiagram from view examples and update the render
kind example in the Critical distinction paragraph to
asInterconnectionDiagram.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 8, 2026 03:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates DictionaryMark’s SysML2 modeling guidance and model views to clarify that expose controls diagram scope while render only affects diagram style, and then simplifies the actual view definitions accordingly.

Changes:

  • Clarified the modeling standard to distinguish expose (scope) vs render (style), and updated the example style reference to asInterconnectionDiagram.
  • Removed explicit render asTreeDiagram; statements from all view usages in the SysML2 design views file.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
docs/sysml2/views/design-views.sysml Simplifies view usages by removing explicit render asTreeDiagram; lines while preserving expose scoping.
.github/standards/sysml2-modeling.md Updates the standard to explicitly document expose vs render responsibilities and aligns examples with the new guidance.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Malcolmnixon
Malcolmnixon merged commit a849b65 into main Jul 8, 2026
16 checks passed
@Malcolmnixon
Malcolmnixon deleted the fix/sysml2-remove-asTreeDiagram branch July 8, 2026 04: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.

2 participants