{
  "schema_version": 1,
  "date": "2026-11-07",
  "producer": {
    "repository": "https://github.com/byebyebryan/niri-plus",
    "version": "0.4.3",
    "api_version": 1,
    "source_commit": "07cf4a393314c195ace7e66d162f21d3a2f73136",
    "archive_url": "https://github.com/byebyebryan/niri-plus/releases/download/components-v0.4.3/niri-plus-components-0.4.3.tar.gz",
    "archive_sha256": "146b4d4b81dac3804b5836348045b5b89a8fa3c62719b643a90302da8346d87a",
    "manifest_sha256": "31a30ac9f11dcb4182e9b0c26e5c33ca741bdb28a2c1a195f298db8ea79dd79b",
    "publication_status": "published and direct-download verified",
    "bundle_files": 44,
    "deterministic_builds": 2
  },
  "identity": {
    "path": "design/history/neutral-slate-sidebar.json",
    "schema_version": 2,
    "source_commit": "07cf4a393314c195ace7e66d162f21d3a2f73136",
    "sha256": "c4d61361a61dcd900e23c07d01f02ebe6b326529ccd144e86c7460d672ea1e5e",
    "selection_owner": "private chezmoi consumer; independent of the code bundle pin"
  },
  "consumer": {
    "final_source_revision": "79a7a32261be85ad85dfc1ab350b8e681db9eb91",
    "hosts": [
      "Carbon",
      "Starship",
      "Snap"
    ],
    "evidence": "Private chezmoi sidebar rollout receipts dated 2026-11-05 and Carbon follow-up 2026-11-07; no consumer changes in this reference refresh."
  },
  "modules": {
    "desktop": {
      "source": "components/desktop/",
      "consumer_status": "0.4.3 selected on Carbon, Starship and Snap; direct-controls payloads retained",
      "evidence": "Core 0.4.3 retains all desktop controls and shell payloads from 0.4.1. This sync qualifies the public reference and showcase separately from existing fleet delivery."
    },
    "shell": {
      "source": "components/shell/",
      "consumer_status": "unchanged shell payloads and dependency pins retained in 0.4.3",
      "evidence": "Verified staging retained the accepted init, prompt, dependencies and compiled-cache receipt. The 0.3.1 maintenance acceptance remains a dated historical record, rather than a new physical or normal-use claim.",
      "historical_acceptance": "data/history/components-0.3.1.json",
      "headless": true,
      "requires_niri_or_wayland": false,
      "startup_installer": false
    },
    "appearance": {
      "source": "components/appearance/",
      "consumer_status": "0.4.3 sidebar installed on Carbon, Starship and Snap",
      "evidence": "75% sidebar, information and notification card fill; full-height zero-margin panel, unified information surface and paired networking details. Private consumer receipts retain deployment and recovery evidence.",
      "verified_derived_outputs_per_host": 41,
      "unchanged_derived_outputs": 39,
      "fleet_rollout_complete": true,
      "native_isolated_checks": {
        "qualification_release": "0.4.3",
        "status": "renderer compatibility and fork native fixtures passed; current reference VM acceptance recorded separately",
        "physical_and_human_acceptance": "separate"
      }
    }
  },
  "reference": {
    "qualified_version": "0.4.3",
    "qualified_at": "2026-11-08",
    "status": "completed the numbered installation and 21 mapped routine native task groups through the independent fresh replay and supplemental checkpoint-copy checks; native VM suspend/resume check waived by user for this pass; optional and physical gates are separate",
    "identity_sha256": "c4d61361a61dcd900e23c07d01f02ebe6b326529ccd144e86c7460d672ea1e5e",
    "public_source_commit": "07cf4a393314c195ace7e66d162f21d3a2f73136",
    "receipt": "docs/planning/reference-qualification-20261108.md",
    "checkpoint": "niri-plus-qual-fresh-20261108",
    "historical_full_reference": "docs/planning/black-workspace-receipt.md#fresh-arch-reference",
    "physical_and_human_acceptance": "separate; unavailable VM hardware is not emulated as physical acceptance",
    "qualification_scope": "Untouched installed Arch-base copy for the numbered 0.4.3/SwayNC18 route and mapped routine tasks, with separately recorded native notification-action and audio-default checks on a standalone copy of its stopped checkpoint. Excludes OS installation, accepted VM suspend recovery and controlled physical-device acceptance.",
    "swaync_version": "0.12.6-18",
    "swaync_pin_record": "tools/reference/swaync-pins.json",
    "guide_revision": "40077f8dbd96b2aac4ab05e64cfe7a813e6353c6",
    "historical_scoped_reference": "docs/planning/swaync-reference-sync-20261107.md",
    "conditional_portal": {
      "package": "xdg-desktop-portal-wlr 0.8.2-1.3",
      "scope": "VirtIO/VirGL guest only, after bounded stock failure; keep working stock providers elsewhere",
      "fresh_local_package_sha256": "1a5b8162ff3afad8f4b44786b99ac0efc682d47bf84e06c06d3a058a95bdc54f",
      "stock_result": "Observer stopped ordinary uncapped 0.8.4-1 for memory growth; no advancing frames observed. An ended zero-frame track appeared after native Stop.",
      "accepted_result": "Actual Wayland monitor capture and native Stop with exact node/link cleanup, warm and after full power-off/start."
    },
    "acceptance_holds": [],
    "qualification_exceptions": [
      {
        "id": "vm-suspend-resume",
        "status": "waived",
        "authority": "Bryan, direct user request",
        "recorded_utc": "2026-11-09T00:39:10.461710+00:00",
        "scope": "Native suspend/resume graphical recovery in the disposable VirtIO/3D lab guests for this qualification pass only.",
        "reason": "Bryan reports no corresponding issue in ordinary daily use and requests skipping this VM check.",
        "observed_result": "Previous VM failures and inconclusive control remain recorded with all raw receipts; the check is waived, not passed.",
        "physical_acceptance": "User daily-use report recorded separately; the controlled physical checklist remains pending.",
        "reopen_when": "An actual daily-use incident is reported or Bryan explicitly requests a VM graphics investigation."
      }
    ],
    "supplemented_at": "2026-11-09"
  },
  "independent_selections": {
    "code_bundle": "The consumer pins one immutable archive and manifest; module admission is selected separately by host.",
    "appearance_identity": "The schema-2 identity has its own SHA-256 and can change independently of renderer code.",
    "utility_admission": "Private chezmoi owns utility host selection; publishing the desktop module does not enroll a host.",
    "shell_dependencies": "components/shell/pins.json records upstream revisions; dependency staging is explicit and separate from shell startup.",
    "personal_environment_and_policy": "Private chezmoi owns user environment, machine policy, host admission, native preference projection, and privileged root greeter installation."
  },
  "historical_records": [
    "data/history/components-0.3.1.json",
    "data/history/setup-20261026.json",
    "data/history/components-0.4.1.json",
    "data/history/setup-0.4.1.json"
  ]
}
