{
  "schemaVersion": 1,
  "repository": "Syndical",
  "startedAt": "2026-10-03T07:07:28.395Z",
  "policy": {
    "id": "syndical-self-quality-v1",
    "sha256": "1897afcd2935c32366ac0716f356d94ebc03b83276c6309b591d6f3ff65bd789"
  },
  "source": {
    "commit": "e1c835c958f8e7e62ac61d720fd25666efd6a04f",
    "dirty": false,
    "contentSha256": "558583b61927752a7a4ce71a6a813380d6cee8dbca47cdcc8345687408302437",
    "inventorySha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
    "fileCount": 3402,
    "stableDuringRun": true,
    "finishedContentSha256": "558583b61927752a7a4ce71a6a813380d6cee8dbca47cdcc8345687408302437"
  },
  "environment": {
    "platform": "darwin",
    "architecture": "arm64",
    "osRelease": "27.0.0",
    "node": "22.15.1",
    "npm": "11.6.3",
    "dotnet": "9.0.301",
    "typescript": "5.9.3",
    "vitest": "5.0.0",
    "jscpd": "5.4.0",
    "vaultIntegration": false,
    "commandTimeoutMs": null
  },
  "selection": [
    "dotnet-build",
    "dotnet-tests",
    "typescript",
    "typescript-tests",
    "desktop-build",
    "duplication",
    "complexity",
    "npm-audit"
  ],
  "checks": [
    {
      "id": "dotnet-build",
      "label": ".NET build (warnings are errors)",
      "required": true,
      "status": "passed",
      "scopeSha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "dotnet-tests",
      "label": ".NET tests (projects run sequentially)",
      "required": true,
      "status": "failed",
      "scopeSha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
      "metrics": {
        "projects": 16,
        "measuredProjects": 16,
        "total": 6857,
        "passed": 6854,
        "failed": 3,
        "skipped": 0
      },
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 1,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "typescript",
      "label": "TypeScript typecheck",
      "required": true,
      "status": "passed",
      "scopeSha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "typescript-tests",
      "label": "TypeScript tests (both workspaces)",
      "required": true,
      "status": "passed",
      "scopeSha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
      "metrics": {
        "workspaces": 2,
        "measuredWorkspaces": 2,
        "total": 1482,
        "passed": 1482,
        "failed": 0,
        "skipped": 0
      },
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        },
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "desktop-build",
      "label": "Desktop production build",
      "required": true,
      "status": "passed",
      "scopeSha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "duplication",
      "label": "Production code duplication",
      "required": true,
      "advisory": true,
      "status": "measured",
      "scopeSha256": "28346812c556a753d237703e64fbe16f7ab3f154e5fffd0b5f91b34b1c2fdf13",
      "instrument": {
        "maximumFileBytes": 289686
      },
      "measuredInventorySha256": "77eb8a72d7c103fcbb3b98479a61f43592b24d68ea6fd056571cfa966a3af68d",
      "metrics": {
        "measuredFiles": 738,
        "lines": 185124,
        "tokens": 1474377,
        "clones": 311,
        "duplicatedLines": 3270,
        "duplicatedTokens": 22323,
        "duplicatedLinePercent": 1.7663836131457833,
        "selectedFiles": 748,
        "excludedFiles": 10
      },
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "complexity",
      "label": "Production token-based complexity estimate",
      "required": true,
      "advisory": true,
      "status": "measured",
      "scopeSha256": "28346812c556a753d237703e64fbe16f7ab3f154e5fffd0b5f91b34b1c2fdf13",
      "instrument": {
        "maximumFileBytes": 289686
      },
      "measuredInventorySha256": "77eb8a72d7c103fcbb3b98479a61f43592b24d68ea6fd056571cfa966a3af68d",
      "metrics": {
        "measuredFiles": 738,
        "totalEstimatedComplexity": 51022,
        "medianFileEstimatedComplexity": 35,
        "p95FileEstimatedComplexity": 221,
        "maxFileEstimatedComplexity": 1425,
        "selectedFiles": 748,
        "excludedFiles": 10
      },
      "executions": [
        {
          "exitCode": 0,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "npm-audit",
      "label": "npm dependency advisories (includes development dependencies)",
      "required": false,
      "advisory": true,
      "status": "failed",
      "scopeSha256": "c9809536dfed7cc3c701a8b3729f099a0819df9959d6ebc67ad003446884f4f5",
      "metrics": {
        "info": 0,
        "low": 1,
        "moderate": 1,
        "high": 10,
        "critical": 0,
        "total": 12
      },
      "executions": [
        {
          "exitCode": 1,
          "terminationSignal": null,
          "launchError": false,
          "timedOut": false,
          "cancelled": false
        }
      ]
    },
    {
      "id": "coverage",
      "label": "Test coverage",
      "reason": "Coverage collection and changed-code thresholds are not configured in this pilot.",
      "status": "unmeasured",
      "required": false
    },
    {
      "id": "mutation",
      "label": "Test effectiveness",
      "reason": "Mutation testing and independent hidden acceptance tests have not run.",
      "status": "unmeasured",
      "required": false
    },
    {
      "id": "security",
      "label": "Application security",
      "reason": "SAST, secret detection, .NET dependency scanning and security review have not run; npm advisories cover only one part of security.",
      "status": "unmeasured",
      "required": false
    },
    {
      "id": "maintainability-review",
      "label": "Independent maintainability review",
      "reason": "This command does not supply independent architecture or maintainability review evidence.",
      "status": "unmeasured",
      "required": false
    },
    {
      "id": "production-outcomes",
      "label": "Production reliability and performance",
      "reason": "Escaped defects, user outcomes, production reliability and performance have not been measured.",
      "status": "unmeasured",
      "required": false
    },
    {
      "id": "human-comparison",
      "label": "Controlled human comparison",
      "reason": "No matched human control group or blinded evaluation has run; this report cannot establish superiority over human-developed systems.",
      "status": "unmeasured",
      "required": false
    }
  ],
  "evidenceSha256": "7f77621537fdfd1cdffe018fa60d5a23ffa0e97899dd03454a3ba09ff11f10bd",
  "finishedAt": "2026-10-03T07:47:00.612Z",
  "summary": {
    "requiredTotal": 7,
    "requiredSatisfied": 6,
    "notSelected": 0,
    "failed": 2,
    "measurementErrors": 0
  }
}
