CCI report: 550ca3e6-7724-4f3c-9c43-3d9ac1abe672

Request message

{
  "request": "trigger",
  "version": 1,
  "event_type": "patch",
  "repository": {
    "id": "rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5",
    "name": "heartwood",
    "description": "Radicle Heartwood Protocol & Stack",
    "private": false,
    "default_branch": "master",
    "delegates": [
      "did:key:z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT",
      "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz"
    ]
  },
  "action": "Created",
  "patch": {
    "id": "5b76a06631995e7daff3344e662289ae58ab7a96",
    "author": {
      "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
      "alias": null
    },
    "title": "radicle/cob/thread: Remove assumption that actions have their own ID",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "16de8f1950825672fe48b901dafa0d009f612b04",
    "after": "191bf70ed16b0ab4c84b520d866e9b3b739a7ef1",
    "commits": [
      "191bf70ed16b0ab4c84b520d866e9b3b739a7ef1",
      "fa184fb4021f4c8ec55f2632e96b78778e8339aa",
      "34e677b6c187a4ed9cde2bb79dcf4a25c06d6657"
    ],
    "target": "16de8f1950825672fe48b901dafa0d009f612b04",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "5b76a06631995e7daff3344e662289ae58ab7a96",
        "author": {
          "id": "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz",
          "alias": null
        },
        "description": "Analysis of this bug was done over Zulip, see <https://radicle.zulipchat.com/#narrow/channel/369873-Support/topic/radicle-node.201.2E10.20segfaults/with/616991470>.\n\nThe problem is that there are plenty `debug_assert!`s, which cause panics as soon as two actions that should be added to the timeline appear within the same operation. But there is no code in place to prevent this. It also does not seem to be problematic to visit the same operation multiple times (once per contained action).",
        "base": "16de8f1950825672fe48b901dafa0d009f612b04",
        "oid": "191bf70ed16b0ab4c84b520d866e9b3b739a7ef1",
        "timestamp": 1786985061
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "550ca3e6-7724-4f3c-9c43-3d9ac1abe672"
  },
  "info_url": "https://cci.rad.levitte.org//550ca3e6-7724-4f3c-9c43-3d9ac1abe672.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/550ca3e6-7724-4f3c-9c43-3d9ac1abe672/w)

Started at: 2026-08-17 18:44:43.518891+02:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/550ca3e6-7724-4f3c-9c43-3d9ac1abe672/w)

shell: 'export RUSTDOCFLAGS=''-D warnings''


  cargo --version

  rustc --version


  cargo fmt --check

  cargo clippy --all-targets --workspace -- --deny warnings

  cargo build --all-targets --workspace

  cargo doc --workspace --no-deps --all-features

  cargo test --workspace --no-fail-fast

  '

Run the script

Commands:

Send result

{
  "response": "finished",
  "result": "failure"
}