From e2ff926007381c3e9076acb8bdbf4d90b2233901 Mon Sep 17 00:00:00 2001 From: Implementer Date: Sun, 8 Nov 2026 19:13:04 +0100 Subject: [PATCH] Takes conventions v1.56.0 The family resync moves robertblust/conventions in `conventions.json` from v1.55.0 to v1.56.0. The upstream notes are at https://github.com/robertblust/conventions/releases/tag/v1.56.0. Verified: `sh conventions/conventions-sync sync`, `sh conventions/conventions-check` and `sh conventions/conventions-format` passed. Process: Delivery Phase: Implement Track: Code --- .github/workflows/conventions.yml | 2 +- AGENTS.md | 2 +- conventions.json | 2 +- conventions/AGENTS.md | 2 +- conventions/GLOSSARY.md | 6 ++++++ conventions/manifest.json | 6 +++--- 6 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/conventions.yml b/.github/workflows/conventions.yml index 793e39f..f40c1cd 100644 --- a/.github/workflows/conventions.yml +++ b/.github/workflows/conventions.yml @@ -5,4 +5,4 @@ on: pull_request: jobs: conventions: - uses: robertblust/conventions/.github/workflows/check.yml@v1.55.0 + uses: robertblust/conventions/.github/workflows/check.yml@v1.56.0 diff --git a/AGENTS.md b/AGENTS.md index d47f00a..b6e6d8e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,4 @@ - + Shared conventions of the robertblust, guestgraph and companygraph organizations live in `conventions/`, vendored from robertblust/conventions at the release `conventions.json` names. Read them before writing or committing anything here. - `conventions/WRITING.md` — how we write: one voice, three registers, English and German. diff --git a/conventions.json b/conventions.json index b079913..3b7a7b8 100644 --- a/conventions.json +++ b/conventions.json @@ -1 +1 @@ -{ "repo": "robertblust/conventions", "tag": "v1.55.0" } +{ "repo": "robertblust/conventions", "tag": "v1.56.0" } diff --git a/conventions/AGENTS.md b/conventions/AGENTS.md index 2205c4d..ce2684b 100644 --- a/conventions/AGENTS.md +++ b/conventions/AGENTS.md @@ -1,4 +1,4 @@ - + Shared conventions of the robertblust, guestgraph and companygraph organizations live in `conventions/`, vendored from robertblust/conventions at the release `conventions.json` names. Read them before writing or committing anything here. - `conventions/WRITING.md` — how we write: one voice, three registers, English and German. diff --git a/conventions/GLOSSARY.md b/conventions/GLOSSARY.md index 2313c8c..e85abf0 100644 --- a/conventions/GLOSSARY.md +++ b/conventions/GLOSSARY.md @@ -41,6 +41,12 @@ The German cells are inline code because the prose check reads no language and a | MCP | MCP | `MCP` | The protocol an agent reads a model over. A name, English in both languages, and it compounds with a hyphen. | | MCP server | MCP server | `MCP-Server` | The server that answers over MCP; `companygraph/mcp-server` is the package. Masculine, `der MCP-Server`. | | chat host | host | `Chat-Host` | One deployment of the chat server, which a page running the chat on two clouds lets a reader choose with `/backend`. Masculine, `der Chat-Host`, genitive `des Chat-Hosts`. | +| link check | link check | `Verknüpfungsprüfung` | id.blust.ch's service that links a Google or Microsoft account to an existing account by its address, only when the provider proved the address. Feminine, `die Verknüpfungsprüfung`; the owner chose it on 2026-11-08. | +| passkey | passkey | `Passkey` | A sign-in without a password, held by a device or a password manager. Kept English, as the browsers and the login say it in German. Masculine, `der Passkey`, plural `die Passkeys`. | +| security key | security key | `Sicherheitsschlüssel` | A hardware key that serves as a second factor. Masculine, `der Sicherheitsschlüssel`. | +| authenticator app | authenticator app | `Authenticator-App` | An app that shows a code for a second factor. Feminine, `die Authenticator-App`. | +| second factor | second factor | `zweiter Faktor` | What a password sign-in must add at id.blust.ch: an authenticator app or a security key. Masculine, `der zweite Faktor`. | +| counted as a visitor | counted as a visitor | `gezählt wie jemand, der nicht angemeldet ist` | A signed-in reader with no role, whom the chat answers and counts as it does a visitor; the privacy pages' phrase, approved by the owner on 2026-11-08, since the sites' German has no settled noun for a visitor. | | Switzerland North | Switzerland North | `Azure-Region Schweiz Nord` | Microsoft Azure's Swiss region, where the Azure copies of the servers run. Named as Azure's region, because no place is called Schweiz Nord and a bare `Schweiz Nord` read as a half-translated name; the owner chose it on 2026-11-07. | | MCP Registry | MCP Registry | `MCP Registry` | The public index a server is published to. A proper name, English in both languages, and feminine: `in der MCP Registry`, never `im`. No page carried German for it before, which is why the gender is recorded here rather than left to the next sentence. | | AI agent | AI agent | `KI-Agent` | The reader a model serves beside a person. Masculine, `der KI-Agent`, plural `die KI-Agenten`, the form blust.ch's ideas page already uses. | diff --git a/conventions/manifest.json b/conventions/manifest.json index 60dac66..5d08029 100644 --- a/conventions/manifest.json +++ b/conventions/manifest.json @@ -1,6 +1,6 @@ { "repo": "robertblust/conventions", - "tag": "v1.55.0", + "tag": "v1.56.0", "files": { "conventions/WRITING.md": "sha256:51d9a902ec3038392160df07f86aba98d34db1d4dbfaa5f4a647590eaccfb390", "conventions/WORKING.md": "sha256:3a7a6b4ab1bd23f2407fc6ada2dd0512710a49d233fa7c3342951f6fc526ab23", @@ -8,11 +8,11 @@ "conventions/PINS.md": "sha256:68df67ae820a8673d3130582aa829d4283176d3c8ec0a69adda3132a1a755b93", "conventions/WRITER.md": "sha256:bc3b92683130b75993f824f0e34073d4344846c91be2009fd90c39099fd4fd48", "conventions/TRANSLATOR.md": "sha256:3a3d2d0916d7230cbc760bced1be249b11cc516956fb41ad010b3216f23024ba", - "conventions/GLOSSARY.md": "sha256:a9cce07a55a12dd86bb9a3f39c4841e2927e99d687ad4c14c083a26b3d0f8dc1", + "conventions/GLOSSARY.md": "sha256:52eac1c448fd75d0814b36f1819a55719da6f54009601bf08676d013971dbb78", "conventions/GERMAN.md": "sha256:6a0ab79fd52f93d1361aceb83a1771ce6448124d5ea707af3d71baf9efe35e11", "conventions/EDITOR.md": "sha256:e65d0b2893ac841faefede9b873f7e33c1fd7b02bedf97d37d5362c0e83c08ea", "conventions/BACKREADER.md": "sha256:36b12d4bee8e4fe190469e2f550d50d8a7f6dcab6bec573da17eb1c165c417cd", - "conventions/AGENTS.md": "sha256:5e7731a873120c47d6b6b711d100b915bcc61ae4a71864ac522d563b94888dc4", + "conventions/AGENTS.md": "sha256:5b05af4f2355c57d05a18c3607cf0d625db72cb908f597f389daddd8b0e5515b", "conventions/conventions-sync": "sha256:a190ff79c2d8d3f6f6d9a597e9f261654f2419d30e2ac43abf6c64ebe2c47ed9", "conventions/conventions-check": "sha256:4a633cc53579f4577939702350c439bbb58ebed4ccbf6736d94c01e5fc160147", "conventions/conventions-format": "sha256:2911a0d30dda1bc0f621522a9538b3e39704eee03458e65ba320eccbf39b5c7f",