{
  "status": "PIN and intended RED recorded; implementation not complete",
  "desktop_head": "5c637c85f3aa1e718476566f42d5ce23846189be",
  "oss_head": "0c082d044c0867efc3d131561248a952fd22bf0f",
  "scenarios": [
    {
      "scenario": "Local store baseline",
      "invocation": "bun test apps/desktop/scripts/local-preferences.test.ts apps/desktop/scripts/local-history.test.ts apps/desktop/scripts/local-draft-store.test.ts",
      "exit": 0,
      "observable": "42 pass; 0 fail",
      "artifact": "local-store-pin.log"
    },
    {
      "scenario": "Model access baseline",
      "invocation": "node ../../node_modules/vitest/vitest.mjs run src/components/settings/__tests__/model-access-choice.test.tsx src/modules/agents/__tests__/composer-model-access.test.ts",
      "exit": 0,
      "observable": "11 passed",
      "artifact": "desktop-model-pin.log"
    },
    {
      "scenario": "OSS existing default behavior",
      "invocation": ".venv/bin/python -m pytest packages/decepticon/tests/unit/middleware/test_model_override.py packages/decepticon/tests/unit/agents/test_build.py packages/decepticon/tests/unit/llm/test_role_model_override.py packages/decepticon/tests/unit/tools/test_mcp_client.py packages/decepticon/tests/unit/server/test_plugins_api.py -q",
      "exit": 0,
      "observable": "118 passed",
      "artifact": "oss-default-pin.log"
    },
    {
      "scenario": "Required strict-policy RED",
      "invocation": ".venv/bin/python -m pytest packages/decepticon/tests/unit/middleware/test_desktop_settings_policy.py -q",
      "exit": 1,
      "observable": "4 failed for original model, missing bind error, fallback chain and unapproved connection visibility",
      "artifact": "oss-policy-red.log"
    }
  ],
  "limitations": [
    "Native Tauri credential tests pending Windows",
    "Cloud settings-access integration mistakenly selected and failed missing owned DB setup; not counted",
    "Initial Vitest path failed; preserved",
    "Offline OSS cache miss resolved by authorized frozen online sync"
  ],
  "locks": {
    "pnpm-lock.yaml": "98441527f6a33d27eeddbc738baa95b6b98f2c2b8c8b98bcd9f652da2b61015a",
    "uv.lock": "67a023906ef69026c91bbaf6f0c78c75032ccd05b7c29edce74ada3aa270e1b1"
  }
}
