Additional analysis in app and tweaked json descriptions

This commit is contained in:
Nathan Schneider
2026-01-25 22:48:54 -07:00
parent f53ada8196
commit 57b780fe95
9 changed files with 10 additions and 10 deletions

0
analysis/bicorder_analyze.py Executable file → Normal file
View File

0
analysis/bicorder_batch.py Executable file → Normal file
View File

0
analysis/bicorder_init.py Executable file → Normal file
View File

0
analysis/bicorder_query.py Executable file → Normal file
View File

0
analysis/multivariate_analysis.py Executable file → Normal file
View File

0
ascii_bicorder.py Executable file → Normal file
View File

0
bicorder-app/serve-local.sh Executable file → Normal file
View File

0
bicorder-app/update-diagnostic.sh Executable file → Normal file
View File

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