CCI report: cb7c00f7-a23e-4ee2-8d35-78de856fd687

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:z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW",
      "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
      "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz"
    ]
  },
  "action": "Updated",
  "patch": {
    "id": "80369b810dd2e4742d5bd4ff1e7e960a7bf1d13e",
    "author": {
      "id": "did:key:z6MkrnXJWPndzPBxpBUaE3L3BnMeWpaQdT1V1FvkoCPFSFS3",
      "alias": "yorgos-laptop"
    },
    "title": "Relax sqlite `synchronous` flag",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "b04f487b3ae2efcd23f52f8138abe32e73a718fd",
    "after": "f9b0590f35a6f81245a20c884993c77ad659b3ce",
    "commits": [
      "f9b0590f35a6f81245a20c884993c77ad659b3ce"
    ],
    "target": "e9245b630d728672d2b3d6ff9265fa4f1a86f13a",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "80369b810dd2e4742d5bd4ff1e7e960a7bf1d13e",
        "author": {
          "id": "did:key:z6MkrnXJWPndzPBxpBUaE3L3BnMeWpaQdT1V1FvkoCPFSFS3",
          "alias": "yorgos-laptop"
        },
        "description": "According to the docs [1]: \n\n>  WAL mode is safe from corruption with synchronous=NORMAL, and probably DELETE mode is safe too on modern filesystems. WAL mode is always consistent with synchronous=NORMAL, but WAL mode does lose durability. A transaction committed in WAL mode with synchronous=NORMAL might roll back following a power loss or system crash. Transactions are durable across application crashes regardless of the synchronous setting or journal mode.\n\nAlso: \n\n> You lose durability across power lose with synchronous NORMAL in WAL mode, but that is not important for most applications. Transactions are still atomic, consistent, and isolated, which are the most important characteristics in most use cases.\n\nThe tradeoff here is that SQLite will not aggressively fsync() after every transaction, so we should see less disk pressure. \n\n[1] - https://sqlite.org/wal.html",
        "base": "b04f487b3ae2efcd23f52f8138abe32e73a718fd",
        "oid": "00485a49e4164046381fdade76878cb74ba5b715",
        "timestamp": 1771604372
      },
      {
        "id": "5c635af3c0e148e4c9fb9bcb3ca01405e9a273a9",
        "author": {
          "id": "did:key:z6MkrnXJWPndzPBxpBUaE3L3BnMeWpaQdT1V1FvkoCPFSFS3",
          "alias": "yorgos-laptop"
        },
        "description": "Rebased on 1.6.1",
        "base": "4a5a51e6e550456c75d1a2182b0eafb9c3033ec0",
        "oid": "406ea09e63659795098c646b2386eb1e28aac457",
        "timestamp": 1771604770
      },
      {
        "id": "34a7246c5063d37ca80a2d1d743ea15e155c019d",
        "author": {
          "id": "did:key:z6MkrnXJWPndzPBxpBUaE3L3BnMeWpaQdT1V1FvkoCPFSFS3",
          "alias": "yorgos-laptop"
        },
        "description": "Rebased",
        "base": "b04f487b3ae2efcd23f52f8138abe32e73a718fd",
        "oid": "902649813f8658207f923fd7e19143e0d669f5a5",
        "timestamp": 1771931763
      },
      {
        "id": "264b5641d2ffabb82e887ace2d51c56f5eb4776b",
        "author": {
          "id": "did:key:z6MkrnXJWPndzPBxpBUaE3L3BnMeWpaQdT1V1FvkoCPFSFS3",
          "alias": "yorgos-laptop"
        },
        "description": "",
        "base": "b04f487b3ae2efcd23f52f8138abe32e73a718fd",
        "oid": "f9b0590f35a6f81245a20c884993c77ad659b3ce",
        "timestamp": 1771932199
      }
    ]
  }
}

Send response

{
  "response": "triggered",
  "run_id": {
    "id": "cb7c00f7-a23e-4ee2-8d35-78de856fd687"
  },
  "info_url": "https://cci.rad.levitte.org//cb7c00f7-a23e-4ee2-8d35-78de856fd687.html"
}

Checkout the source (in /opt/radcis/ci.rad.levitte.org/cci/state/cb7c00f7-a23e-4ee2-8d35-78de856fd687/w)

Started at: 2026-02-24 12:23:22.573323+01:00

Commands:

Read the repo configuration (.radicle/native.yaml in /opt/radcis/ci.rad.levitte.org/cci/state/cb7c00f7-a23e-4ee2-8d35-78de856fd687/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"
}