Complete source 6 engineering workflows and preserve release validation evidence

This commit is contained in:
Codex
2026-09-06 21:49:04 -07:00
parent 2b2d2bc18b
commit 4b6b5fc197
290 changed files with 48271 additions and 1791 deletions
+6
View File
@@ -196,6 +196,7 @@ pub fn popup(app: &App) -> Option<Menu<Message>> {
if request.canvas.is_some() && app.active_diagram == Some(id) {
entries.extend([
item("View properties", Message::EditProperties(id), true),
item("Duplicate view", Message::DuplicateDiagram(id), true),
item("Fit diagram", Message::Fit, true),
item(
"Arrange elements",
@@ -444,6 +445,11 @@ pub fn popup(app: &App) -> Option<Menu<Message>> {
fn relation_actions(kind: Kind) -> &'static [(&'static str, RelationKind, bool)] {
match kind {
Kind::Entity | Kind::Actor => &[(
"Configure communication means…",
RelationKind::CommunicationMean,
false,
)],
Kind::OperationalMission | Kind::Mission => &[
(
"Exploit capability…",