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", "name": "Protocol Bicorder",
"schema": "bicorder.schema.json", "schema": "bicorder.schema.json",
"version": "1.2.4", "version": "1.2.5",
"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": "2025-12-02", "date_modified": "2025-12-02",
@@ -22,18 +22,18 @@
"gradients": [ "gradients": [
{ {
"term_left": "explicit", "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": "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, "value": null,
"notes": null, "notes": null,
"shortform": false "shortform": false
}, },
{ {
"term_left": "precise", "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": "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, "value": null,
"notes": null, "notes": null,
"shortform": true "shortform": true
@@ -49,9 +49,9 @@
}, },
{ {
"term_left": "documenting", "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": "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, "value": null,
"notes": null, "notes": null,
"shortform": false "shortform": false
@@ -118,7 +118,7 @@
}, },
{ {
"term_left": "self-enforcing", "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": "enforced",
"term_right_description": "Rules require external enforcement by authorities or institutions", "term_right_description": "Rules require external enforcement by authorities or institutions",
"value": null, "value": null,
@@ -136,9 +136,9 @@
}, },
{ {
"term_left": "obligatory", "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": "voluntary",
"term_right_description": "Participation in the protocol is optional and not coerced", "term_right_description": "Participation is optional and not coerced",
"value": null, "value": null,
"notes": null, "notes": null,
"shortform": true "shortform": true