Compare commits

..

3 Commits

Author SHA1 Message Date
Nathan Schneider
b004e9fb19 Analysis changes 2026-01-25 22:55:30 -07:00
Nathan Schneider
900ec1a6af Merge branch 'main' of https://git.medlab.host/ntnsndr/protocol-bicorder 2026-01-25 22:54:32 -07:00
Nathan Schneider
57b780fe95 Additional analysis in app and tweaked json descriptions 2026-01-25 22:48:54 -07:00

View File

@@ -1,7 +1,7 @@
{
"name": "Protocol Bicorder",
"schema": "bicorder.schema.json",
"version": "1.2.4",
"version": "1.2.5",
"description": "A diagnostic tool for the study of protocols",
"author": "Nathan Schneider",
"date_modified": "2025-12-02",
@@ -22,18 +22,18 @@
"gradients": [
{
"term_left": "explicit",
"term_left_description": "The design is stated explicitly somewhere that is accessible to participants",
"term_left_description": "Design is stated explicitly somewhere that is accessible to participants",
"term_right": "implicit",
"term_right_description": "The design is not stated explicitly and is learned by use",
"term_right_description": "Design is not stated explicitly and is learned by use",
"value": null,
"notes": null,
"shortform": false
},
{
"term_left": "precise",
"term_left_description": "The design is specified with a high level of precision that eliminates ambiguity in implementation",
"term_left_description": "Specified with a high level of precision that eliminates ambiguity in implementation",
"term_right": "interpretive",
"term_right_description": "The design is ambiguous, allowing participants a wide range of interpretation",
"term_right_description": "Ambiguous design, allowing participants a wide range of interpretation",
"value": null,
"notes": null,
"shortform": true
@@ -49,9 +49,9 @@
},
{
"term_left": "documenting",
"term_left_description": "The primary purpose is to document or validate activity that is occurring",
"term_left_description": "Intended to document or validate activity that is occurring",
"term_right": "enabling",
"term_right_description": "The primary purpose is to enable activity that might not happen otherwise",
"term_right_description": "Intended to enable activity that might not happen otherwise",
"value": null,
"notes": null,
"shortform": false
@@ -118,7 +118,7 @@
},
{
"term_left": "self-enforcing",
"term_left_description": "Rules are automatically enforced through its own mechanisms",
"term_left_description": "Rules automatically enforced through its own mechanisms",
"term_right": "enforced",
"term_right_description": "Rules require external enforcement by authorities or institutions",
"value": null,
@@ -136,9 +136,9 @@
},
{
"term_left": "obligatory",
"term_left_description": "Participation is compulsory for a certain class of agents",
"term_left_description": "Compulsory participation for a certain class of agents",
"term_right": "voluntary",
"term_right_description": "Participation in the protocol is optional and not coerced",
"term_right_description": "Participation is optional and not coerced",
"value": null,
"notes": null,
"shortform": true