Switched institutional > formal

This commit is contained in:
Nathan Schneider committed 2026-09-23 09:37:25 -06:00
1 parent e7d6465ceb
commit 459015fe17
3 files changed
+44 -39

No files matched your search

+38 -33
View File
@@ -1853,27 +1853,6 @@
"node": ">=12" "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": { "node_modules/@isaacs/cliui": {
"version": "8.0.2", "version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -2455,10 +2434,11 @@
} }
}, },
"node_modules/ajv": { "node_modules/ajv": {
"version": "8.17.1", "version": "8.18.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
"integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
"dev": true, "dev": true,
"license": "MIT",
"dependencies": { "dependencies": {
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"fast-uri": "^3.0.1", "fast-uri": "^3.0.1",
@@ -4327,10 +4307,11 @@
"dev": true "dev": true
}, },
"node_modules/lodash": { "node_modules/lodash": {
"version": "4.17.21", "version": "4.17.23",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
"dev": true "dev": true,
"license": "MIT"
}, },
"node_modules/lodash.debounce": { "node_modules/lodash.debounce": {
"version": "4.0.8", "version": "4.0.8",
@@ -6281,6 +6262,29 @@
"integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
"dev": true "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": { "node_modules/workbox-build/node_modules/estree-walker": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
@@ -6320,15 +6324,16 @@
} }
}, },
"node_modules/workbox-build/node_modules/minimatch": { "node_modules/workbox-build/node_modules/minimatch": {
"version": "10.1.1", "version": "10.2.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz",
"integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==",
"dev": true, "dev": true,
"license": "BlueOak-1.0.0",
"dependencies": { "dependencies": {
"@isaacs/brace-expansion": "^5.0.0" "brace-expansion": "^5.0.2"
}, },
"engines": { "engines": {
"node": "20 || >=22" "node": "18 || 20 || >=22"
}, },
"funding": { "funding": {
"url": "https://github.com/sponsors/isaacs" "url": "https://github.com/sponsors/isaacs"
+4 -4
View File
@@ -1,10 +1,10 @@
{ {
"name": "Protocol Bicorder", "name": "Protocol Bicorder",
"schema": "bicorder.schema.json", "schema": "bicorder.schema.json",
"version": "1.3.0", "version": "1.4.0",
"description": "A diagnostic tool for the study of protocols", "description": "A diagnostic tool for the study of protocols",
"author": "Nathan Schneider", "author": "Nathan Schneider",
"date_modified": "2026-09-22", "date_modified": "2026-09-23",
"metadata": { "metadata": {
"protocol": null, "protocol": null,
"description": null, "description": null,
@@ -37,8 +37,8 @@
"shortform": true "shortform": true
}, },
{ {
"term_left": "institutional", "term_left": "formal",
"term_left_description": "Design occurs through processes controlled by particular institutions", "term_left_description": "Design occurs through processes controlled by powerful institutions",
"term_right": "vernacular", "term_right": "vernacular",
"term_right_description": "Design occurs through evolving community interactions", "term_right_description": "Design occurs through evolving community interactions",
"value": null, "value": null,
+2 -2
View File
@@ -10,7 +10,7 @@
DESIGN DESIGN
explicit < [---------] > implicit explicit < [---------] > implicit
precise < [---------] > interpretive precise < [---------] > interpretive
institutional < [---------] > vernacular formal < [---------] > vernacular
documenting < [---------] > enabling documenting < [---------] > enabling
static < [---------] > malleable static < [---------] > malleable
technical < [---------] > social technical < [---------] > social
@@ -63,10 +63,10 @@ self-enforcing < [---------] > enforced
| explicit | Design is stated explicitly somewhere that is accessible to participants | | explicit | Design is stated explicitly somewhere that is accessible to participants |
| exposed | Weak boundaries and vulnerable to external influence | | exposed | Weak boundaries and vulnerable to external influence |
| flocking | Coordination occurs through centralized direction or direct mimicry | | 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 | | hardness | The protocol tends toward properties characterized by hardness |
| implicit | Design is not stated explicitly and is learned by use | | implicit | Design is not stated explicitly and is learned by use |
| inclusion | Reduces barriers and includes diverse participants | | 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 | | interpretive | Ambiguous design, allowing participants a wide range of interpretation |
| liberating | Enables participants to carry out desired activities with less work or thought | | 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 | | limited | Does not, on its own, adequately meet the needs and goals of participants |