{
  "name": "CWR VCS",
  "status": "Experiment",
  "description": "An experimental version-control workflow for humans and AI coworkers, exploring signed proposals, review, CI, and integration.",
  "url": "/projects/cwr-vcs",
  "upstream": {
    "repository": "getworkloop/wlp-mono",
    "revision": "2aabe143b8a1ed65f4adc1b452ad7074581b5091"
  },
  "readme_url": "/projects/cwr-vcs/source/README.md",
  "source_index_url": "/projects/cwr-vcs/source",
  "download_url": "/projects/cwr-vcs/downloads/2aabe143b8a1-89c79cc6d877.zip",
  "download_sha256": "89c79cc6d877c8b4cf4e00d8e7b8fba2e23f66d89a53c7a32b23aec8911a2539",
  "files": [
    {
      "path": "LICENSE",
      "url": "/projects/cwr-vcs/source/LICENSE",
      "bytes": 11347,
      "sha256": "a5068ea828dc2a95075190810835e4787fb4fd4963029a8f1929e466a8299bbd"
    },
    {
      "path": "NOTICE.txt",
      "url": "/projects/cwr-vcs/source/NOTICE.txt",
      "bytes": 313,
      "sha256": "015d74c96e3358b15db06efb0ef7ad52972cd56574974c3fc6ac54bbb6778cea"
    },
    {
      "path": "ORIGIN.json",
      "url": "/projects/cwr-vcs/source/ORIGIN.json",
      "bytes": 211,
      "sha256": "0f3280721a74a372bfc59068fcad19d246fd3cb91eed9513819974bce54e0c5b"
    },
    {
      "path": "README.md",
      "url": "/projects/cwr-vcs/source/README.md",
      "bytes": 1271,
      "sha256": "65814473e59dd4e80d8026e5d44a09a98faef8d3582ec4769d547bab8edf4b0a"
    },
    {
      "path": "experiments/cwr-source/README.md",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/README.md",
      "bytes": 3325,
      "sha256": "f9f120eaeabc2998600004e673a788da8a405567b5be7f22c3b65c24342e4537"
    },
    {
      "path": "experiments/cwr-source/cli.mjs",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/cli.mjs",
      "bytes": 12984,
      "sha256": "53aabd44949d1f8ad4aaf98a992bcbe815ea22cf7f84fe62561c24c06ee80b8d"
    },
    {
      "path": "experiments/cwr-source/package-lock.json",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/package-lock.json",
      "bytes": 39456,
      "sha256": "f0271b187621e18630016badbc252c91e5b28ef077edff0bef9ab4188ea51e88"
    },
    {
      "path": "experiments/cwr-source/package.json",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/package.json",
      "bytes": 250,
      "sha256": "2f5fbf2d4384a771baf442331ab11c63b0dbe7befb2d0ddc6f5c3affa762d05a"
    },
    {
      "path": "experiments/cwr-source/scenario.mjs",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/scenario.mjs",
      "bytes": 8362,
      "sha256": "40ab5956ffe471cc4aa271e2af76be51994a5a3e102620d50c7452fdc8d29a35"
    },
    {
      "path": "experiments/cwr-source/scenario.test.mjs",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/scenario.test.mjs",
      "bytes": 928,
      "sha256": "d42b16c3d5350b84442d1ed3fcf4aa00c2ac4c05d0e89f41b6a34848fc9b3c86"
    },
    {
      "path": "experiments/cwr-source/web.html",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/web.html",
      "bytes": 12644,
      "sha256": "0356e37fbdcb91de07c27cd67460d2e8cbef473c66e54d56601ef7f260b47de1"
    },
    {
      "path": "experiments/cwr-source/web.mjs",
      "url": "/projects/cwr-vcs/source/experiments/cwr-source/web.mjs",
      "bytes": 10643,
      "sha256": "77a0bebba27a92f216c97f663fcf927da43613efdff16ef3ea1df9e1f8fb34c3"
    }
  ],
  "requirements": "Node 24+",
  "run": [
    "cd experiments/cwr-source",
    "npm ci",
    "npm test",
    "npm run web"
  ]
}
