From 459015fe170ec8ab8fb3535a80b87ee0dcea5cd1 Mon Sep 17 00:00:00 2001 From: Nathan Schneider Date: Wed, 23 Sep 2026 09:37:25 -0600 Subject: [PATCH] Switched institutional > formal --- bicorder-app/package-lock.json | 71 ++++++++++++++++++---------------- bicorder.json | 8 ++-- bicorder.txt | 4 +- 3 files changed, 44 insertions(+), 39 deletions(-) diff --git a/bicorder-app/package-lock.json b/bicorder-app/package-lock.json index 1eea240..74a7e02 100644 --- a/bicorder-app/package-lock.json +++ b/bicorder-app/package-lock.json @@ -1853,27 +1853,6 @@ "node": ">=12" } }, - "node_modules/@isaacs/balanced-match": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", - "dev": true, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", - "dev": true, - "dependencies": { - "@isaacs/balanced-match": "^4.0.1" - }, - "engines": { - "node": "20 || >=22" - } - }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -2455,10 +2434,11 @@ } }, "node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -4327,10 +4307,11 @@ "dev": true }, "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true, + "license": "MIT" }, "node_modules/lodash.debounce": { "version": "4.0.8", @@ -6281,6 +6262,29 @@ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", "dev": true }, + "node_modules/workbox-build/node_modules/balanced-match": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.3.tgz", + "integrity": "sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/workbox-build/node_modules/brace-expansion": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.2.tgz", + "integrity": "sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, "node_modules/workbox-build/node_modules/estree-walker": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", @@ -6320,15 +6324,16 @@ } }, "node_modules/workbox-build/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz", + "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" diff --git a/bicorder.json b/bicorder.json index 5e86b55..0027e5d 100644 --- a/bicorder.json +++ b/bicorder.json @@ -1,10 +1,10 @@ { "name": "Protocol Bicorder", "schema": "bicorder.schema.json", - "version": "1.3.0", + "version": "1.4.0", "description": "A diagnostic tool for the study of protocols", "author": "Nathan Schneider", - "date_modified": "2026-09-22", + "date_modified": "2026-09-23", "metadata": { "protocol": null, "description": null, @@ -37,8 +37,8 @@ "shortform": true }, { - "term_left": "institutional", - "term_left_description": "Design occurs through processes controlled by particular institutions", + "term_left": "formal", + "term_left_description": "Design occurs through processes controlled by powerful institutions", "term_right": "vernacular", "term_right_description": "Design occurs through evolving community interactions", "value": null, diff --git a/bicorder.txt b/bicorder.txt index 32072c3..1c06ec2 100644 --- a/bicorder.txt +++ b/bicorder.txt @@ -10,7 +10,7 @@ DESIGN explicit < [---------] > implicit precise < [---------] > interpretive - institutional < [---------] > vernacular + formal < [---------] > vernacular documenting < [---------] > enabling static < [---------] > malleable technical < [---------] > social @@ -63,10 +63,10 @@ self-enforcing < [---------] > enforced | explicit | Design is stated explicitly somewhere that is accessible to participants | | exposed | Weak boundaries and vulnerable to external influence | | flocking | Coordination occurs through centralized direction or direct mimicry | +| formal | Design occurs through processes controlled by powerful institutions | | hardness | The protocol tends toward properties characterized by hardness | | implicit | Design is not stated explicitly and is learned by use | | inclusion | Reduces barriers and includes diverse participants | -| institutional | Design occurs through processes controlled by particular institutions | | interpretive | Ambiguous design, allowing participants a wide range of interpretation | | liberating | Enables participants to carry out desired activities with less work or thought | | limited | Does not, on its own, adequately meet the needs and goals of participants |