From dd5f71e7adf051be4e2a4384ced25b7f3a64b720 Mon Sep 17 00:00:00 2001 From: Nathan Schneider Date: Sat, 22 Nov 2025 12:59:48 -0500 Subject: [PATCH] Added user feedback to bicorder spec --- bicorder.json | 68 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 40 insertions(+), 28 deletions(-) diff --git a/bicorder.json b/bicorder.json index dc227c3..0a631ba 100644 --- a/bicorder.json +++ b/bicorder.json @@ -1,10 +1,10 @@ { "name": "Protocol Bicorder", "schema": "bicorder.schema.json", - "version": "1.0.0", + "version": "1.1.0", "description": "A diagnostic tool for the study of protocols", "author": "Nathan Schneider", - "date_modified": "YYYY-MM-DD", + "date_modified": "2025-11-21", "metadata": { "protocol": null, @@ -24,7 +24,7 @@ "term_right": "implicit", "term_right_description": "The design is not stated explicitly but is learned by participants in another way", "value": null, - "citation": null + "notes": null }, { "term_left": "precise", @@ -32,15 +32,15 @@ "term_right": "interpretive", "term_right_description": "The design is ambiguous, allowing participants a wide range of interpretation", "value": null, - "citation": null + "notes": null }, { - "term_left": "elite", + "term_left": "institutional", "term_left_description": "Design occurs through processes that involve powerful institutions and widespread recognition as normative", "term_right": "vernacular", "term_right_description": "Design occurs through evolving, peer-to-peer community interactions in order to suit participant-defined goals", "value": null, - "citation": null + "notes": null }, { "term_left": "documenting", @@ -48,7 +48,7 @@ "term_right": "enabling", "term_right_description": "The primary purpose is to enable activity that might not happen otherwise", "value": null, - "citation": null + "notes": null }, { "term_left": "static", @@ -56,7 +56,7 @@ "term_right": "malleable", "term_right_description": "Designed to be changed by participants according to evolving needs", "value": null, - "citation": null + "notes": null }, { "term_left": "technical", @@ -64,7 +64,7 @@ "term_right": "social", "term_right_description": "Primarily concerned with interactions among people or groups", "value": null, - "citation": null + "notes": null }, { "term_left": "universal", @@ -72,7 +72,7 @@ "term_right": "particular", "term_right_description": "Addressed to a specific community", "value": null, - "citation": null + "notes": null }, { "term_left": "durable", @@ -80,7 +80,7 @@ "term_right": "ephemeral", "term_right_description": "Designed to vanish when no longer needed", "value": null, - "citation": null + "notes": null } ] }, @@ -94,7 +94,7 @@ "term_right": "micro", "term_right_description": "Operates at small scales with few participants or narrow scope", "value": null, - "citation": null + "notes": null }, { "term_left": "sovereign", @@ -102,7 +102,7 @@ "term_right": "subsidiary", "term_right_description": "An operating logic under the control of a particular entity", "value": null, - "citation": null + "notes": null }, { "term_left": "self-enforcing", @@ -110,7 +110,7 @@ "term_right": "enforced", "term_right_description": "Rules require external enforcement by authorities or institutions", "value": null, - "citation": null + "notes": null }, { "term_left": "abstract", @@ -118,7 +118,7 @@ "term_right": "embodied", "term_right_description": "Participants learn the protocol by physically practicing it", "value": null, - "citation": null + "notes": null }, { "term_left": "obligatory", @@ -126,7 +126,7 @@ "term_right": "voluntary", "term_right_description": "Participation in the protocol is optional and not coerced", "value": null, - "citation": null + "notes": null }, { "term_left": "flocking", @@ -134,7 +134,7 @@ "term_right": "swarming", "term_right_description": "Coordination occurs through distributed interactions without central direction", "value": null, - "citation": null + "notes": null }, { "term_left": "defensible", @@ -142,7 +142,7 @@ "term_right": "exposed", "term_right_description": "Weak boundaries and vulnerable to external influence", "value": null, - "citation": null + "notes": null }, { "term_left": "exclusive", @@ -150,7 +150,7 @@ "term_right": "non-exclusive", "term_right_description": "Does not exclude the use of any other protocols", "value": null, - "citation": null + "notes": null } ] }, @@ -164,7 +164,7 @@ "term_right": "insufficient", "term_right_description": "Does not, on its own, adequately meet the needs and goals of participants", "value": null, - "citation": null + "notes": null }, { "term_left": "crystallized", @@ -172,7 +172,7 @@ "term_right": "contested", "term_right_description": "Content and meaning are disputed or under debate", "value": null, - "citation": null + "notes": null }, { "term_left": "trust-evading", @@ -180,7 +180,7 @@ "term_right": "trust-inducing", "term_right_description": "Relies on or cultivates trust among participants", "value": null, - "citation": null + "notes": null }, { "term_left": "predictable", @@ -188,7 +188,7 @@ "term_right": "emergent", "term_right_description": "Produces unexpected or novel outcomes", "value": null, - "citation": null + "notes": null }, { "term_left": "exclusion", @@ -196,7 +196,7 @@ "term_right": "inclusion", "term_right_description": "The protocol reduces barriers and includes diverse participants", "value": null, - "citation": null + "notes": null }, { "term_left": "Kafka", @@ -204,7 +204,7 @@ "term_right": "Whitehead", "term_right_description": "Enables participants to carry out desired activities with less work or thought", "value": null, - "citation": null + "notes": null }, { "term_left": "dead", @@ -212,7 +212,7 @@ "term_right": "alive", "term_right_description": "Actively utilized by relevant participants", "value": null, - "citation": null + "notes": null } ] } @@ -225,8 +225,9 @@ "term_right": "softness", "term_right_description": "The protocol tends toward properties characterized by softness", "instructions": "Take all the 'value' fields in the gradients above and determine a mean. Round it to the nearest integer. That is the 'value' here.", + "automated": true, "value": null, - "citation": null + "notes": null }, { "term_left": "polarized", @@ -234,8 +235,19 @@ "term_right": "centrist", "term_right_description": "The analyst tended toward readings at the middle of the gradients", "instructions": "Take all the 'value' fields in the gradients above. Assess their degree of polarization. For instance, if all the values are either 1 or 9, the output would be 1, and if all of them are 5, the output would be 9.", + "automated": true, "value": null, - "citation": null + "notes": null + }, + { + "term_left": "not useful", + "term_left_description": "The bicorder was not useful or relevant for analyzing this protocol", + "term_right": "very useful", + "term_right_description": "The bicorder was very useful and relevant for analyzing this protocol", + "instructions": "Evaluate the usefulness of this bicorder as a tool for analyzing this protocol, considering whether the gradient terms seemed revealing or irrelevant.", + "automated": false, + "value": null, + "notes": null } ] }