From 988405b9610b50e94fc61799ba7158b7606f7228 Mon Sep 17 00:00:00 2001 From: Implementer Date: Sun, 11 Oct 2026 07:52:05 +0200 Subject: [PATCH] Takes design v0.148.0 The pin moves robertblust/design from v0.147.0 to v0.148.0, whose chat widget says under the organization picture, in English and German, that a dotted arrow from a person to an agent says who directs it, and that an agent with no arrow is directed by everyone in the frame. This site's model takes no organization pack, so its chat draws no such picture; what moves here is chat.js and the og hashes, so the sites stay on one widget. Verified: the re-pin's build and the site's whole verify chain passed locally; the lockfile resolves to the tag's commit. Process: Delivery Phase: Implement Track: Code Co-Authored-By: Claude Fable 5.1 --- api/og.sha | 2 +- billing/og.sha | 2 +- chat.js | 4 ++-- model/og.sha | 2 +- og.sha | 2 +- package-lock.json | 6 +++--- package.json | 2 +- principles/og.sha | 2 +- privacy/og.sha | 2 +- problems/og.sha | 2 +- processes/og.sha | 2 +- processes/pictures/answering.sha | 2 +- processes/pictures/contribution.sha | 2 +- processes/pictures/deciding.sha | 2 +- processes/pictures/delivery.sha | 2 +- processes/pictures/feature-request.sha | 2 +- processes/pictures/narrating.sha | 2 +- surfaces/og.sha | 2 +- talks/intro/og.sha | 2 +- talks/og.sha | 2 +- 20 files changed, 23 insertions(+), 23 deletions(-) diff --git a/api/og.sha b/api/og.sha index d9f8213..942621d 100644 --- a/api/og.sha +++ b/api/og.sha @@ -1 +1 @@ -8a81160891246015bdef6063b3385ea00a60abb368da735c3f2f511437b6df8d +4d4bd3d35b3359447e1b5bcc14c39b9cae747c24fa4fddd5ceb62068022ae31a diff --git a/billing/og.sha b/billing/og.sha index d1f585e..58ec226 100644 --- a/billing/og.sha +++ b/billing/og.sha @@ -1 +1 @@ -2b2ca14aab7e8cc4f2dcda8e8a70aa570bfb7ae897bdbc4f7e372eae8c673ae5 +d35655f1c579c28ed67a45c6bf445345f2915033dc3053486af45dc5ac1d6999 diff --git a/chat.js b/chat.js index 4354627..c1a8097 100644 --- a/chat.js +++ b/chat.js @@ -129,7 +129,7 @@ github: "{title} on GitHub", commit: "commit {sha}", modalClose: "Close \u00b7 Esc", ask: { from: "The link you opened asks:", label: "A question from the link you opened", send: "Send", edit: "Edit", discard: "Discard" }, - diagram: { concepts: "Concepts", process: "Process", neighborhood: "Connections", schema: "Meta-model", context: "Context map", aggregate: "Aggregate", flow: "Flow", lifecycle: "Lifecycle", organization: "Organization", system: "Landscape", holds: "Data held", reading: { context: "One-way arrows run from upstream to downstream; each arrow names the pattern between the two contexts.", aggregate: "The root holds what the diamonds join; the dashed arrows are the events it emits.", flow: "Solid arrows are commands sent to the aggregate, dashed arrows the events it emits; a box names the condition of each branch.", lifecycle: "Each arrow is a step from one state to the next, labeled with the command that takes it where there is one.", organization: "Solid arrows run from a lead to the leads below; a dashed line joins staff to the head they serve; a dashed box is an open position, beside a lead the search for a successor; agents stand in the shaded frame.", system: "Solid arrows run from the system the data comes from to the one that takes it, labeled with the interface, what is carried and how; a dotted line joins a system to what it runs on; a rounded box is a service the system provides; a cylinder is data it holds, by a heavy arrow where its copy leads, a solid one where it writes and a dotted one where it only reads.", holds: "Each cylinder is data kept of the concept named under it; a heavy arrow marks the system whose copy leads, a solid one a system that writes a copy of its own, a dotted one a system that only reads." }, expand: "Open full screen", shut: "Close full screen", zoomIn: "Zoom in", zoomOut: "Zoom out", fit: "Fit", fitTip: "Fit to the screen", failed: "The diagram could not be drawn; this is its source." }, + diagram: { concepts: "Concepts", process: "Process", neighborhood: "Connections", schema: "Meta-model", context: "Context map", aggregate: "Aggregate", flow: "Flow", lifecycle: "Lifecycle", organization: "Organization", system: "Landscape", holds: "Data held", reading: { context: "One-way arrows run from upstream to downstream; each arrow names the pattern between the two contexts.", aggregate: "The root holds what the diamonds join; the dashed arrows are the events it emits.", flow: "Solid arrows are commands sent to the aggregate, dashed arrows the events it emits; a box names the condition of each branch.", lifecycle: "Each arrow is a step from one state to the next, labeled with the command that takes it where there is one.", organization: "Solid arrows run from a lead to the leads below; a dashed line joins staff to the head they serve; a dashed box is an open position, beside a lead the search for a successor; agents stand in the shaded frame, and a dotted arrow from a person to an agent says who directs it, where an agent with no arrow is directed by everyone in the frame.", system: "Solid arrows run from the system the data comes from to the one that takes it, labeled with the interface, what is carried and how; a dotted line joins a system to what it runs on; a rounded box is a service the system provides; a cylinder is data it holds, by a heavy arrow where its copy leads, a solid one where it writes and a dotted one where it only reads.", holds: "Each cylinder is data kept of the concept named under it; a heavy arrow marks the system whose copy leads, a solid one a system that writes a copy of its own, a dotted one a system that only reads." }, expand: "Open full screen", shut: "Close full screen", zoomIn: "Zoom in", zoomOut: "Zoom out", fit: "Fit", fitTip: "Fit to the screen", failed: "The diagram could not be drawn; this is its source." }, refusal: { too_long: "That message is over 1,000 characters.", too_much: "The conversation has grown too long to send; start a new one.", @@ -177,7 +177,7 @@ github: "{title} auf GitHub", commit: "Commit {sha}", modalClose: "Schliessen \u00b7 Esc", ask: { from: "Der Link, den Sie geöffnet haben, enthält diese Frage:", label: "Eine Frage aus dem Link, den Sie geöffnet haben", send: "Senden", edit: "Bearbeiten", discard: "Verwerfen" }, - diagram: { concepts: "Konzepte", process: "Prozess", neighborhood: "Verbindungen", schema: "Meta-Modell", context: "Context Map", aggregate: "Aggregat", flow: "Ablauf", lifecycle: "Lebenszyklus", organization: "Organisation", system: "Landschaft", holds: "Datenbestand", reading: { context: "Einfache Pfeile laufen vom Upstream- zum Downstream-Kontext; jeder Pfeil nennt das Muster zwischen den beiden Kontexten.", aggregate: "Die Wurzel des Aggregats hält, was die Rauten verbinden; die gestrichelten Pfeile sind die Ereignisse, die sie auslöst.", flow: "Durchgezogene Pfeile sind Befehle an das Aggregat, gestrichelte die Ereignisse, die es auslöst; ein Kasten nennt die Bedingung jedes Zweigs.", lifecycle: "Jeder Pfeil ist ein Schritt von einem Zustand zum nächsten, beschriftet mit dem Befehl, der ihn auslöst, wo es einen gibt.", organization: "Durchgezogene Pfeile laufen von einer Führungskraft zu den Führungskräften darunter; eine gestrichelte Linie verbindet eine Stabsstelle mit der Leitung, der sie zuarbeitet; ein gestrichelter Kasten ist eine offene Stelle, neben einer Führungskraft die Suche nach ihrer Nachfolge; Software-Agenten stehen im farbig hinterlegten Rahmen.", system: "Durchgezogene Pfeile laufen vom System, aus dem die Daten stammen, zum System, das sie übernimmt, beschriftet mit der Schnittstelle und mit dem, was übertragen wird und wie; eine gepunktete Linie verbindet ein System mit dem, worauf es läuft; ein abgerundeter Kasten ist ein Service, den das System bereitstellt; ein Zylinder ist ein Datenbestand, den es hält – mit einem dicken Pfeil, wo seine Kopie führend ist, einem durchgezogenen, wo es schreibt, und einem gepunkteten, wo es nur liest.", holds: "Jeder Zylinder ist ein Datenbestand zum darunter genannten Konzept; ein dicker Pfeil markiert das System, dessen Kopie führend ist, ein durchgezogener ein System, das eine eigene Kopie schreibt, ein gepunkteter ein System, das nur liest." }, expand: "Im Vollbild öffnen", shut: "Vollbild schliessen", zoomIn: "Vergrössern", zoomOut: "Verkleinern", fit: "Einpassen", fitTip: "Auf den Bildschirm einpassen", failed: "Das Diagramm konnte nicht gezeichnet werden; dies ist seine Quelle." }, + diagram: { concepts: "Konzepte", process: "Prozess", neighborhood: "Verbindungen", schema: "Meta-Modell", context: "Context Map", aggregate: "Aggregat", flow: "Ablauf", lifecycle: "Lebenszyklus", organization: "Organisation", system: "Landschaft", holds: "Datenbestand", reading: { context: "Einfache Pfeile laufen vom Upstream- zum Downstream-Kontext; jeder Pfeil nennt das Muster zwischen den beiden Kontexten.", aggregate: "Die Wurzel des Aggregats hält, was die Rauten verbinden; die gestrichelten Pfeile sind die Ereignisse, die sie auslöst.", flow: "Durchgezogene Pfeile sind Befehle an das Aggregat, gestrichelte die Ereignisse, die es auslöst; ein Kasten nennt die Bedingung jedes Zweigs.", lifecycle: "Jeder Pfeil ist ein Schritt von einem Zustand zum nächsten, beschriftet mit dem Befehl, der ihn auslöst, wo es einen gibt.", organization: "Durchgezogene Pfeile laufen von einer Führungskraft zu den Führungskräften darunter; eine gestrichelte Linie verbindet eine Stabsstelle mit der Leitung, der sie zuarbeitet; ein gestrichelter Kasten ist eine offene Stelle, neben einer Führungskraft die Suche nach ihrer Nachfolge; Software-Agenten stehen im farbig hinterlegten Rahmen, und ein gepunkteter Pfeil von einer Person zu einem Agenten sagt, wer ihn steuert; ein Agent ohne Pfeil wird von allen im Rahmen gesteuert.", system: "Durchgezogene Pfeile laufen vom System, aus dem die Daten stammen, zum System, das sie übernimmt, beschriftet mit der Schnittstelle und mit dem, was übertragen wird und wie; eine gepunktete Linie verbindet ein System mit dem, worauf es läuft; ein abgerundeter Kasten ist ein Service, den das System bereitstellt; ein Zylinder ist ein Datenbestand, den es hält – mit einem dicken Pfeil, wo seine Kopie führend ist, einem durchgezogenen, wo es schreibt, und einem gepunkteten, wo es nur liest.", holds: "Jeder Zylinder ist ein Datenbestand zum darunter genannten Konzept; ein dicker Pfeil markiert das System, dessen Kopie führend ist, ein durchgezogener ein System, das eine eigene Kopie schreibt, ein gepunkteter ein System, das nur liest." }, expand: "Im Vollbild öffnen", shut: "Vollbild schliessen", zoomIn: "Vergrössern", zoomOut: "Verkleinern", fit: "Einpassen", fitTip: "Auf den Bildschirm einpassen", failed: "Das Diagramm konnte nicht gezeichnet werden; dies ist seine Quelle." }, refusal: { too_long: "Diese Nachricht ist länger als 1’000 Zeichen.", too_much: "Das Gespräch ist zu lang geworden, um es zu senden; beginnen Sie ein neues.", diff --git a/model/og.sha b/model/og.sha index 4a07cd5..01fd5d2 100644 --- a/model/og.sha +++ b/model/og.sha @@ -1 +1 @@ -a56f9d8a0330f4bf1263d9a079589b755d59b70c87bc7333d1267d421a54257e +63dd71b2c8771f097fa82b26bf864b60b70dddbbc56eca7b6c3c200502189fc5 diff --git a/og.sha b/og.sha index 7f8202d..1b89f8c 100644 --- a/og.sha +++ b/og.sha @@ -1 +1 @@ -f198ed2f7abb8b5d3483171fd5b6e4f424d57103b74e4b0746323f6ffc731f5c +db1d07d7c03ec8a9c0ac7e6613e3572729be24429f560222b430e5e79157666d diff --git a/package-lock.json b/package-lock.json index 68454d5..ae80ed4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "companygraph-meta-model": "github:companygraph/meta-model#v0.88.0" }, "devDependencies": { - "@robertblust/design": "github:robertblust/design#v0.147.0", + "@robertblust/design": "github:robertblust/design#v0.148.0", "companygraph-mcp-server": "github:companygraph/mcp-server#v0.62.0", "pdf-lib": "^1.17.1", "playwright": "^1.63.0", @@ -96,8 +96,8 @@ } }, "node_modules/@robertblust/design": { - "version": "0.147.0", - "resolved": "git+ssh://git@github.com/robertblust/design.git#3b753d4f52955f692fe3029cd3187d16a437d06e", + "version": "0.148.0", + "resolved": "git+ssh://git@github.com/robertblust/design.git#a8094fbc7dbe4eff0d2091a5ee3db8ff806c4a0c", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 16b4d39..a5ed2ca 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "pin:check": "node pin-check.mjs" }, "devDependencies": { - "@robertblust/design": "github:robertblust/design#v0.147.0", + "@robertblust/design": "github:robertblust/design#v0.148.0", "companygraph-mcp-server": "github:companygraph/mcp-server#v0.62.0", "pdf-lib": "^1.17.1", "playwright": "^1.63.0", diff --git a/principles/og.sha b/principles/og.sha index b25d757..7351a3c 100644 --- a/principles/og.sha +++ b/principles/og.sha @@ -1 +1 @@ -701606c27a0fc17be786b4c71a8cb0809e705a84445c166c6209c998a87d3e10 +e0ccd41296ba4af0138b461f8bc2b481fc34034130aee9e925eee46909c60d38 diff --git a/privacy/og.sha b/privacy/og.sha index b241445..243af97 100644 --- a/privacy/og.sha +++ b/privacy/og.sha @@ -1 +1 @@ -06ee2d61deda8cd7ad52dc834d659e2c1604c6191eca547f608702731d420270 +5c1378f5ccbe8ed0b7b4fce30413945926e5d04be557b0748d99ac6f2c6e457b diff --git a/problems/og.sha b/problems/og.sha index 07c3d0c..96ea60d 100644 --- a/problems/og.sha +++ b/problems/og.sha @@ -1 +1 @@ -c7e2a5f245d2fbfcdf0078937671e8f00048dce26277630693d6b9901b2b726d +ff735b5bc8da0665fa05b0122834a27ae78029d7fee22fcf24431c70c2efe3eb diff --git a/processes/og.sha b/processes/og.sha index 349c9fe..b317619 100644 --- a/processes/og.sha +++ b/processes/og.sha @@ -1 +1 @@ -6a6f4c4205f7c519ed2bf7d4c4f645efb0d42074013a70ec2df177dfa72e40a7 +9d8ea60343d89ec0cf38b093b438630caa18efa7a750dab3f8568b10f978110b diff --git a/processes/pictures/answering.sha b/processes/pictures/answering.sha index 56f575d..16148c7 100644 --- a/processes/pictures/answering.sha +++ b/processes/pictures/answering.sha @@ -1 +1 @@ -7dc6b54276daeafea6eed35f7d101da47758ab2b436cdd845c33176932ea9909 +c0999c70641cc4ead4723d1023546c3a51eaa3bf8e88656536b3e6fc27e56da4 diff --git a/processes/pictures/contribution.sha b/processes/pictures/contribution.sha index f735a12..a31db6c 100644 --- a/processes/pictures/contribution.sha +++ b/processes/pictures/contribution.sha @@ -1 +1 @@ -33d3c66da218c8978a554b39d3517e80ba1e1558aea0b43196332dd593076c84 +f10fa51ae77a347835b5cdc4de1bd4b5486ada980a32b020ecbc0d3f8fbed0b3 diff --git a/processes/pictures/deciding.sha b/processes/pictures/deciding.sha index 31a7711..c11b691 100644 --- a/processes/pictures/deciding.sha +++ b/processes/pictures/deciding.sha @@ -1 +1 @@ -c6e6621c5b8192f1327eb4b7a0c1d5ada7e26b28111787b3925f3537f93a86ea +825a5c7c0755bacea04237c6b15ca3058d96e3421f49fa4b59a6151b5334185f diff --git a/processes/pictures/delivery.sha b/processes/pictures/delivery.sha index 7ba3d92..57c99c3 100644 --- a/processes/pictures/delivery.sha +++ b/processes/pictures/delivery.sha @@ -1 +1 @@ -6a6e06aa0eaba47199ef309fa97db0b7a723c9fe833b7c9fd6c872c41afab028 +8bfeef62b0253093e149234eab0572877ccf8c32f2b255668f0e46fc9efaa025 diff --git a/processes/pictures/feature-request.sha b/processes/pictures/feature-request.sha index 251f0b1..9458e62 100644 --- a/processes/pictures/feature-request.sha +++ b/processes/pictures/feature-request.sha @@ -1 +1 @@ -c4eba458643112eb2876655be56af4b7206fcc1b7367b07d795190e244f4f568 +f671182a0e26a855e9aacd11feff1bdfbc74db9c2c6ad6eac193223af7df062f diff --git a/processes/pictures/narrating.sha b/processes/pictures/narrating.sha index 2ca813a..265c73a 100644 --- a/processes/pictures/narrating.sha +++ b/processes/pictures/narrating.sha @@ -1 +1 @@ -527c0dd790ba7dc2fc0c18e2c835914de7e283581a8ed11b727d7c49b5df5c58 +1be338709dfdd01073b22d2999223fe03e0851b7abdac4a8fc7d55722672e0f2 diff --git a/surfaces/og.sha b/surfaces/og.sha index a93a27a..30c37e4 100644 --- a/surfaces/og.sha +++ b/surfaces/og.sha @@ -1 +1 @@ -46e0e491acf35ac3de7db370350add2e11177f120d5189fca76f10acebc13444 +334e296c54bbbc8e2356348a5d79b89c4788a6e91a7590e5f9f66daf2d7eece8 diff --git a/talks/intro/og.sha b/talks/intro/og.sha index 5c280d7..8e4dd84 100644 --- a/talks/intro/og.sha +++ b/talks/intro/og.sha @@ -1 +1 @@ -1f9f6d049ed514c5f616368a23322b9126e805977dd0d5f7a143cb720e5ba474 +0fa44ef014343a2d34f5fa32b838fe7a82452b3ee6f23fde477485703866265d diff --git a/talks/og.sha b/talks/og.sha index 910792c..5cacdfa 100644 --- a/talks/og.sha +++ b/talks/og.sha @@ -1 +1 @@ -a3859b2cb8729328f832c93bff6a73a553c240a18bee14738ac28f1c8088fc1a +fe6e51bb76c7e374745a3714baaf188551bff4fcd7e79db9c3da6b50782c7f00