diff --git a/blog/deciding-well-solved/og.sha b/blog/deciding-well-solved/og.sha index 3beef93..42fecfe 100644 --- a/blog/deciding-well-solved/og.sha +++ b/blog/deciding-well-solved/og.sha @@ -1 +1 @@ -4cc27801080b59a89b8a86616b77c23a794355596b5e37a6a0c40648c0173c96 +bf5e14489362ccb69f5e554ab1fec917d4e47612557778508c501430078e8e9a diff --git a/blog/og.sha b/blog/og.sha index 1767d3b..64eedba 100644 --- a/blog/og.sha +++ b/blog/og.sha @@ -1 +1 @@ -2768a388cf2da1a376c125b7e27fde85509b052f861ea913a158ca4fc0bf468a +817b185afa343da6fe154ed0906fe2e85df42ae2aefbd81cd13d7e50f2fd9835 diff --git a/blog/one-question-answered/og.sha b/blog/one-question-answered/og.sha index f259301..abcac42 100644 --- a/blog/one-question-answered/og.sha +++ b/blog/one-question-answered/og.sha @@ -1 +1 @@ -1e8c7630afe6b4bdea921592a36daeaff3d344602750523646257d3e4abbcaef +1d504d01910733c267a05dcd150f940cf74aa3bf5d8cb3361b50a9b7913fb7dd 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/ideas/og.sha b/ideas/og.sha index d1195e6..bbc25b3 100644 --- a/ideas/og.sha +++ b/ideas/og.sha @@ -1 +1 @@ -91afc53c4d036c8a263da6821cc659258934b5829590660fed2d8e654cf7cd6b +3943fcee9832638a5c00bffc3bd7a7246ead8bebf4a88ce29d73a51cc2c93cd9 diff --git a/model/og.sha b/model/og.sha index 025d81f..314d80f 100644 --- a/model/og.sha +++ b/model/og.sha @@ -1 +1 @@ -028e568a427e433759fa800d58202118368716d59003e4de91c83a6e41bb86e6 +3affdc93a42b6a280875770ddc5cad9258ffa4159408644b1fb05b1f7b09f770 diff --git a/og.sha b/og.sha index d1eaa31..5ae7eb8 100644 --- a/og.sha +++ b/og.sha @@ -1 +1 @@ -09405d9dfe2677a570d3be6aa8b7df0a056e525f80b74fe6e8fbc54a9ec76bed +fcf48223014aad9f83b0aaa22d932835fb5890ab9c62f9697f27dd3c11ff8b09 diff --git a/package-lock.json b/package-lock.json index a5b0a77..69e49ea 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" @@ -95,8 +95,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 0275875..39e5dfe 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,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 4d362e6..382255b 100644 --- a/principles/og.sha +++ b/principles/og.sha @@ -1 +1 @@ -80c2b469c6276320245f86b8d52846263cd181d671f7d860fa807a87ae5cbfd3 +186141a9b628e984e9052205ff2a2cef0836fc9a2f2d1f7124e2a7cdd656e66d diff --git a/privacy/og.sha b/privacy/og.sha index e89ad7d..72f59a3 100644 --- a/privacy/og.sha +++ b/privacy/og.sha @@ -1 +1 @@ -06baef422e37c8f5063ed62ef58b879f803e0cd6a1b1f684cf9921747129e012 +16ee6386bdd2d45101a90e3374597c94333c6155250908b8a1e7cd8a7631bce5 diff --git a/processes/og.sha b/processes/og.sha index 84d5634..a2a97f1 100644 --- a/processes/og.sha +++ b/processes/og.sha @@ -1 +1 @@ -d0d440c7b037a3b0668df1e5b68dd17962d611eb36e457cca260c8b0172334fc +27c1aae7fc0713934ab2210a7bd51f032bc5190adeb4e1f840cbd8c5a3550871 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/deciding.sha b/processes/pictures/deciding.sha index 383fb8c..c2b65d6 100644 --- a/processes/pictures/deciding.sha +++ b/processes/pictures/deciding.sha @@ -1 +1 @@ -2cb8871003aa83fc4a2e97885ee4db06fb635e4d205394c0ffb1ce0855d27731 +5949d678a614675900f9e18b0daaabdc1fee3aef07a4562cf4cf85af84f2eab5 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/narrating.sha b/processes/pictures/narrating.sha index 4851c1f..7e919ac 100644 --- a/processes/pictures/narrating.sha +++ b/processes/pictures/narrating.sha @@ -1 +1 @@ -11310027fefe196535a10b3855414dc3c83b3125ff58ef45e59bfda691d46551 +fca4bb770175e6f54014dc52561a87d838a08ee59eb7c1841be2989cc36dbe1d diff --git a/surfaces/og.sha b/surfaces/og.sha index 0d5aff8..00ffec4 100644 --- a/surfaces/og.sha +++ b/surfaces/og.sha @@ -1 +1 @@ -232f4ac50106ce6dae153391eba956ed1677887a6770b4d23f6625f8d2161629 +bd358cb9ec01e6f21125d0fdad1298cfcd182c4b6f4c46ad8ea557aff803449a diff --git a/talks/deciding-well/cost/og.sha b/talks/deciding-well/cost/og.sha index 1cd855d..fb5c00f 100644 --- a/talks/deciding-well/cost/og.sha +++ b/talks/deciding-well/cost/og.sha @@ -1 +1 @@ -92aa43efe6bf02734fcc336f5b77b78596c39fb3a9d707ed93ec33f96280549a +6e88be7228c75bd6ffa8a977d2c74ce06e26013a1bfdbbe176758063dc7a5e42 diff --git a/talks/deciding-well/og.sha b/talks/deciding-well/og.sha index 7397326..2a53fe7 100644 --- a/talks/deciding-well/og.sha +++ b/talks/deciding-well/og.sha @@ -1 +1 @@ -66b09a6c73a09ed87426d3cc117f6838150c1bb03e61e36fa19bf4f06251fa89 +a9a1300947cf2b34ec3a66b16402d0aad0a133daeee0b19914c4c3622a13b998 diff --git a/talks/essential-complexity/og.sha b/talks/essential-complexity/og.sha index 2236fd1..a527b30 100644 --- a/talks/essential-complexity/og.sha +++ b/talks/essential-complexity/og.sha @@ -1 +1 @@ -fb09908b90bf096e8631218011ae9b2e9ac1f6a5c6b289ffb406329a2951b2a8 +0249b3ec2e16f42ab9510ce3914367b1413aa6c2a449cda8528c841ecbe601b5 diff --git a/talks/mental-model/og.sha b/talks/mental-model/og.sha index c145141..0bb59ac 100644 --- a/talks/mental-model/og.sha +++ b/talks/mental-model/og.sha @@ -1 +1 @@ -b4b909af0249d278dd221a52a6699e44068006004e7771aa05bb265da0579cb2 +55cc7abab957f234748d37acc84070e3183310a7d7033b251ef7442c62921df3 diff --git a/talks/og.sha b/talks/og.sha index ae3451a..b400bd2 100644 --- a/talks/og.sha +++ b/talks/og.sha @@ -1 +1 @@ -8dc766741eec6c997bed05c6b4bbed716a62266c8bc34f4d6618c82994cbcb28 +b5dbefca2c3d73a91e0bf746f1d03e315352d84b50c4647a0f33049154505bce diff --git a/timeline/og.sha b/timeline/og.sha index 4ba6fd8..94e672a 100644 --- a/timeline/og.sha +++ b/timeline/og.sha @@ -1 +1 @@ -dcf4fdc001c5f9995f939ee6ed78a3096f3c07f6ce1f7f01b9db584e49ddc134 +eb3161861a74f8c0b234955e6048ab99a26f39bf7d96f3b1272707d86454c922