{
  "schema": "service-lasso.reader-guide-classification.v2",
  "spec": "SPEC-002 AC-4AJ.3",
  "issue": "https://github.com/service-lasso/service-lasso/issues/1282",
  "refreshedAt": "2026-09-15",
  "sourceBranch": "develop",
  "scope": "A current-develop content review of the listed reader and governing paths. Each source is bound to its commit and blob. It does not assert ecosystem migration completion.",
  "selectionRule": "Review README files and component documents that describe installation, operation, user interfaces, or authoring. Retain OpenSpec, validation, release, URL-contract, manifest, and maintainer materials as component-owned governing references unless reviewed content supplies a reader workflow.",
  "reviewSummary": {
    "accessibleSources": 23,
    "unavailableOrInaccessibleSources": 19,
    "reviewedPaths": 100,
    "migrationCandidates": 8,
    "retainedPaths": 72
  },
  "reviewed": [
    {
      "repository": "service-lasso",
      "revision": "8d0201de3e8ebaf699f720a135f2110159cda99a",
      "path": "README.md",
      "blob": "a0a48c233d072c8124ec8161fc24a5e8f0c68416",
      "disposition": "central-reader-guide",
      "destination": "docs/understand-service-lasso.md",
      "action": "Keep Core as the reader-guide owner."
    },
    {
      "repository": "lasso-serviceadmin",
      "revision": "abd681ed1c76f6e57b23d4baabf61e4a4e3f384d",
      "path": "docs/help/README.md",
      "blob": "eb40105d5f4a5dabbaab291342b33a361968c8df",
      "disposition": "packaged-offline-copy",
      "destination": "docs/components/service-admin",
      "action": "Keep the Core source and Admin checksum-bound offline copies; refresh the full help manifest when its source changes."
    },
    {
      "repository": "service-template",
      "revision": "a5c1c37f2f669db8ea594f92cfa02355f54f39e7",
      "path": "README.md",
      "blob": "84ea776dea4083d0e2045e575aef791cd24e886e",
      "disposition": "central-redirect",
      "destination": "docs/service-authoring",
      "action": "Keep merged redirects to Core; retain template contracts locally."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "README.md",
      "blob": "ab22d7c3c41c746cbb815a2876b36144e0805ebe",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Open a focused issue to decide whether its bootstrap workflow duplicates Core before moving text."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "README.md",
      "blob": "d87322d0471f9e2a70abe957edee43b97426b4f1",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Open a focused issue to map any operator workflow; retain manifest and validation references locally."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "README.md",
      "blob": "a2570ab187df61161e12167d591852bce9469ebb",
      "disposition": "migration-candidate",
      "destination": "docs/operate-your-service.md",
      "action": "Open a focused issue to separate reader routing guidance from protected-route contracts."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "README.md",
      "blob": "9d7726a94467767e4b38ed4a09ceefe21fe37ca2",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Open a focused issue to map any operator workflow; retain service-contract material locally."
    },
    {
      "repository": "lasso-pgadmin4",
      "revision": "445bb9c432867a53a01f154826e61eddb7b9317a",
      "path": "README.md",
      "blob": "3e7b8fa656b562c17e1d15929b4d65852bdf93bb",
      "disposition": "component-reference-retained",
      "destination": "docs/getting-started/intermediate-make-todo-app-durable.md",
      "action": "Keep package setup and validation; assess overlapping database UI walkthroughs in a focused issue."
    },
    {
      "repository": "lasso-pgadmin4",
      "revision": "445bb9c432867a53a01f154826e61eddb7b9317a",
      "path": "docs/service.md",
      "blob": "f057832c004fb56247c82c3fc0c2e4abc63a4908",
      "disposition": "component-reference-retained",
      "destination": "docs/getting-started/intermediate-make-todo-app-durable.md",
      "action": "Retain launcher and consumer-responsibility reference; no Core copy is justified by this audit."
    },
    {
      "repository": "lasso-websight-cms",
      "revision": "7c814bf4cbf603e796c65ca80319a6dde5a4d1dd",
      "path": "README.md",
      "blob": "d0653b6e38c6915c3e4a8d907e30a25937dd5503",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain package and live-stack instructions; create a focused issue if a CMS newcomer walkthrough is required."
    },
    {
      "repository": "lasso-typedb",
      "revision": "4f40b663bb3e971e5613da804d4f932dfa50340d",
      "path": "README.md",
      "blob": "11569bfabb20a048dbbd275a273b559addc5cb15",
      "disposition": "migration-candidate",
      "destination": "docs/getting-started/intermediate-make-todo-app-durable.md",
      "action": "Create a focused Core setup-guide migration under #1282 for init-schema, load-sample, and --force reruns; retain schema and job contracts locally."
    },
    {
      "repository": "lasso-jupyterlab",
      "revision": "2fc34d86bc7433255a883dbac5af80ae8263dfbb",
      "path": "README.md",
      "blob": "903a7223b6afb78f8fe246831b3efaae6eb26d0f",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain package operation and platform boundary; create a focused issue for notebook-user onboarding if required."
    },
    {
      "repository": "lasso-jupyterlab",
      "revision": "2fc34d86bc7433255a883dbac5af80ae8263dfbb",
      "path": "docs/javascript-kernel.md",
      "blob": "f55702d14f62c82f0f9dbaf6a373481e8a395176",
      "disposition": "component-governing-reference",
      "destination": "docs/components/README.md",
      "action": "Retain the unsupported-kernel decision and verification boundary in the component."
    },
    {
      "repository": "lasso-keycloak",
      "revision": "4d015f47e4686afc1c38a22639ff7a030fd76fd7",
      "path": "README.md",
      "blob": "f71646744ab2d36c2285ef969bedc552da271a84",
      "disposition": "component-reference-retained",
      "destination": "docs/complete-first-run-setup.md",
      "action": "Retain package and OIDC bootstrap contract; open a focused issue for an operator guide if needed."
    },
    {
      "repository": "lasso-zen-bre",
      "revision": "b813f9dfb33615062b70c74eff72364e1d4f3a5c",
      "path": "README.md",
      "blob": "c41b6c9188f9ba35652a3024e00adfa1a872d144",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain the package reference; no migration is claimed."
    },
    {
      "repository": "lasso-node",
      "revision": "b922f67faece75860a8e50a9a4835f843ea1e1bd",
      "path": "README.md",
      "blob": "cf3abd2cb0533d810b3092397b941fa5dcfd6076",
      "disposition": "central-reader-link",
      "destination": "docs/integration/README.md",
      "action": "Keep its verified Core reader links and component maintainer reference."
    },
    {
      "repository": "lasso-nginx",
      "revision": "cd613f2951869e9839d59823c9116ab7a1c1c3bf",
      "path": "README.md",
      "blob": "b967bcfc8a1a98c35c863d85b89b6c77653b0b43",
      "disposition": "component-reference-retained",
      "destination": "docs/operate-your-service.md",
      "action": "Retain packaging and service-contract reference; open a focused issue for reader routing guidance if needed."
    },
    {
      "repository": "lasso-postgres",
      "revision": "c77cb232af6f2e450ad4f0ef6056ac3bff81937f",
      "path": "README.md",
      "blob": "1b7425729cd13e8aa0cefa61bf6bc49691fcd279",
      "disposition": "central-reader-link",
      "destination": "docs/getting-started/intermediate-make-todo-app-durable.md",
      "action": "Keep its verified Core reader links and component maintainer reference."
    },
    {
      "repository": "lasso-python",
      "revision": "003d0cc5662454f4220a949e08dc32c8083b6166",
      "path": "README.md",
      "blob": "1994af8b7c13d45ac8c3c3fc31793d3ca3b72f8c",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain provider packaging and runtime contract; no migration is claimed."
    },
    {
      "repository": "service-catalog",
      "revision": "a1a22038fe510fb5b7fa8160e702cc1fd03e9f86",
      "path": "README.md",
      "blob": "c2607a022d4595fcd738f707745a710aa26f70d9",
      "disposition": "component-reference-retained",
      "destination": "docs/service-catalog.md",
      "action": "Retain catalog maintenance reference; Core remains the reader destination."
    },
    {
      "repository": "lasso-zitadel",
      "revision": "589a0bfbbd703e32655662af74ef30e54af35feb",
      "path": "README.md",
      "blob": "60fafcf84d2a8b49b32ca5833b8965c6f3b722cf",
      "disposition": "component-reference-retained",
      "destination": "docs/complete-first-run-setup.md",
      "action": "Retain package and OIDC contract; open a focused issue for operator onboarding if needed."
    },
    {
      "repository": "lasso-totaljs-messageservice",
      "revision": "5cc49792809609fa5683c0908188d4b93fbf43b8",
      "path": "README.md",
      "blob": "f5fcf089079153ef53e990c3669be7933ece882a",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain package contract; no migration is claimed."
    },
    {
      "repository": "lasso-totaljs-flow",
      "revision": "4df6bfa290f7bd6cd93121c322564e27a6af1764",
      "path": "README.md",
      "blob": "03d4f0acc932ced4602301864a313073b7bc6eba",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain package contract; no migration is claimed."
    },
    {
      "repository": "lasso-mongo",
      "revision": "48d0a0f394a5b52c3d85abf84d6ce7772a59eefe",
      "path": "README.md",
      "blob": "e15957be9de523ef2cbeef448900ce2c0bac7adf",
      "disposition": "component-reference-retained",
      "destination": "docs/components/README.md",
      "action": "Retain package and data-ownership reference; open a focused issue for a database walkthrough if needed."
    },
    {
      "repository": "lasso-localcert",
      "revision": "11a594be10ba7fa19e2d1e8eac8b00e97604694d",
      "path": "README.md",
      "blob": "45fb62ebf468ea61fbabf7aee7dc16d43b73eaa8",
      "disposition": "component-reference-retained",
      "destination": "docs/complete-first-run-setup.md",
      "action": "Retain provider and certificate-generation contract; no migration is claimed."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/bootstrap-new-service-repo.md",
      "blob": "b9a924a70dc4707f56b4a1ac4a116d342b96a0c6",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring",
      "action": "Open a focused migration decision for the template-first authoring flow; retain component-specific harness and package contracts locally."
    },
    {
      "repository": "lasso-typedb",
      "revision": "4f40b663bb3e971e5613da804d4f932dfa50340d",
      "path": "docs/job-boundary.md",
      "blob": "d601d05404a30a4019fdc4187b33c04e7a8591aa",
      "disposition": "migration-candidate",
      "destination": "docs/getting-started/intermediate-make-todo-app-durable.md",
      "action": "Open a focused migration decision for the consumer setup-job workflow; retain schema/job implementation contracts locally."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/bootstrap-new-service-repo.md",
      "blob": "fa0d1a0d258945f5d244163595a680b48673a6f9",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring",
      "action": "Open a focused migration decision for the template-first authoring flow; retain component-specific harness and package contracts locally."
    },
    {
      "repository": "lasso-archive",
      "revision": "d0da2a3e94adde35f8529c2b7e03ab135324e405",
      "path": "README.md",
      "blob": "107a465153d4dfa5626b13cc05cce2d8220938e3",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain optional archive-provider export, built-in/provider boundary, verification and release-suitability contracts; no independent reader operation workflow requires migration.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-archive",
      "revision": "d0da2a3e94adde35f8529c2b7e03ab135324e405",
      "path": "docs/provider-contract.md",
      "blob": "2e0461ded3c2ee58397f810830c204b494714561",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain optional archive-provider export, built-in/provider boundary, verification and release-suitability contracts; no independent reader operation workflow requires migration.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-archive",
      "revision": "d0da2a3e94adde35f8529c2b7e03ab135324e405",
      "path": "docs/release-suitability.md",
      "blob": "7f5d63ca0913e10fa2c1e74ae4d40ce7d7d3bba1",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain optional archive-provider export, built-in/provider boundary, verification and release-suitability contracts; no independent reader operation workflow requires migration.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-cacao-roaster",
      "revision": "bdc074e1ba0d90f873a372a090d8af26748322b9",
      "path": "README.md",
      "blob": "f5656c20c8d6612c82ca885bab25c4f9f895d1a9",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Map the app-owned CACAO authoring/SOARCA pairing workflow to a Core integration guide; keep health, environment injection, version and archive contracts component-owned. This records a candidate, not a completed migration.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-cacao-roaster",
      "revision": "bdc074e1ba0d90f873a372a090d8af26748322b9",
      "path": "docs/service.md",
      "blob": "b07a8258aed3036037e54743f5a0d7e45e5e8733",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Map the app-owned CACAO authoring/SOARCA pairing workflow to a Core integration guide; keep health, environment injection, version and archive contracts component-owned. This records a candidate, not a completed migration.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-fastapi",
      "revision": "49f8f9ff187eda457d8929a054c3b75dbcd65b3c",
      "path": "README.md",
      "blob": "f8128950a47b7f7cecf90edb01fe3121eb40730a",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain service/provider/health and release-platform contracts. The Windows-only publication limit is documented here; this audit does not verify current released platforms.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-java",
      "revision": "d5765f12938cd2f7d6d9bff297247294b330c660",
      "path": "README.md",
      "blob": "2cef684e397cd629d61f974d2318fc6ffb41204e",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain pinned upstream asset selection, provider export and local verification contracts; Core runtime-provider guidance remains the reader entry point.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-bpmn-server",
      "revision": "f57db8af782862baf26febc604480f4006437672",
      "path": "README.md",
      "blob": "a49953653c14f6dd45dea74db58b1436af3f4524",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release packaging, dependency-audit, health and URL contracts as component-owned references; link Core reader guidance to these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-bpmn-server",
      "revision": "f57db8af782862baf26febc604480f4006437672",
      "path": "docs/client-sample.md",
      "blob": "f2107b7651ea0e52ec3326b4ec9067e181848754",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Move direct HTTP and app-owned BPMN client usage into a Core integration guide; retain exported environment and authenticated API contracts in the component. Client calls remain app behavior, not a separate managed daemon.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-bpmn-server",
      "revision": "f57db8af782862baf26febc604480f4006437672",
      "path": "docs/dependency-audit.md",
      "blob": "2c6ee2afa51a90307f2fba085b3f5161f9d90b06",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release packaging, dependency-audit, health and URL contracts as component-owned references; link Core reader guidance to these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-bpmn-server",
      "revision": "f57db8af782862baf26febc604480f4006437672",
      "path": "docs/url-contracts.md",
      "blob": "eca0815e8542f67eb2b8072935ce316f4c2f83f1",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release packaging, dependency-audit, health and URL contracts as component-owned references; link Core reader guidance to these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-files",
      "revision": "24daa58f3420d3803b07db336200c789d147cc4a",
      "path": "README.md",
      "blob": "f5a0fa14b595ce030c0731186ab0b0e11865eb34",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Move managed installation, upload-policy operation, approved workspace-source selection and legacy application migration guidance into a Core Files guide. Preserve API/path/permission contracts and maintainer build verification in the component; no migration completion claimed.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-files",
      "revision": "24daa58f3420d3803b07db336200c789d147cc4a",
      "path": "docs/migration.md",
      "blob": "c53501aa9a5b236ea12a037a56aa21204fdeb94c",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Move managed installation, upload-policy operation, approved workspace-source selection and legacy application migration guidance into a Core Files guide. Preserve API/path/permission contracts and maintainer build verification in the component; no migration completion claimed.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-files",
      "revision": "24daa58f3420d3803b07db336200c789d147cc4a",
      "path": "docs/url-contracts.md",
      "blob": "50b22ae054a1b1d0ce84561f6240315af98930fa",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release packaging, dependency-audit, health and URL contracts as component-owned references; link Core reader guidance to these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "README.md",
      "blob": "1899c59850ed485dbaf165e92e08f622a7d90bcf",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Echo implementation endpoints, simulation controls, manifest exports, packaging and repo-local verification as harness-owned references. Core remains the runtime/operator guide owner; no independent consumer installation workflow appears in these reviewed paths.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/packaging.md",
      "blob": "8c3630298eebe3817ced5cc26b18bcf155b5f378",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Echo implementation endpoints, simulation controls, manifest exports, packaging and repo-local verification as harness-owned references. Core remains the runtime/operator guide owner; no independent consumer installation workflow appears in these reviewed paths.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/service-contract.md",
      "blob": "650ceee68b1670aae70a75c267d0747e1b6734d7",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Echo implementation endpoints, simulation controls, manifest exports, packaging and repo-local verification as harness-owned references. Core remains the runtime/operator guide owner; no independent consumer installation workflow appears in these reviewed paths.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/validation.md",
      "blob": "9c7e9a93c5b67cb3c72b78c32b6f7c8cb28b5c6b",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Echo implementation endpoints, simulation controls, manifest exports, packaging and repo-local verification as harness-owned references. Core remains the runtime/operator guide owner; no independent consumer installation workflow appears in these reviewed paths.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-node",
      "revision": "468dabe9f9aea29b7767fcf66067bce5c59eca29",
      "path": "README.md",
      "blob": "382eed89b210d96b3aeb4c236a940b75954eb47c",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing and starting the host, explicit service/workspace roots, Admin embedding and Echo operator smoke flow. Retain repository entrypoints, local commands and implementation scope locally. Reconcile POC sibling-checkout instructions with standalone release bundles; do not treat historical smoke prose as new qualification.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-node",
      "revision": "468dabe9f9aea29b7767fcf66067bce5c59eca29",
      "path": "docs/minimal-poc.md",
      "blob": "bcf56fc4b97221891aab555350f7225972c87389",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing and starting the host, explicit service/workspace roots, Admin embedding and Echo operator smoke flow. Retain repository entrypoints, local commands and implementation scope locally. Reconcile POC sibling-checkout instructions with standalone release bundles; do not treat historical smoke prose as new qualification.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-node",
      "revision": "468dabe9f9aea29b7767fcf66067bce5c59eca29",
      "path": "docs/release-artifact.md",
      "blob": "983602228614a4cbc68625457d9139c6e236f056",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release payload inventories, archive acquisition modes, packaging commands and implementation task/evidence history as repository-owned references. Core reader guide should explain source/runtime/bundled selection and link these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-node",
      "revision": "468dabe9f9aea29b7767fcf66067bce5c59eca29",
      "path": "docs/task-list.md",
      "blob": "441ead991e12172ecfb1750e8773cb6ff53c73af",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release payload inventories, archive acquisition modes, packaging commands and implementation task/evidence history as repository-owned references. Core reader guide should explain source/runtime/bundled selection and link these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-web",
      "revision": "5dcb37c135c084e49f3b751da41a71f3d2b85b27",
      "path": "README.md",
      "blob": "a5c4d6c1cd162b7cc59a4847a9569fbb679aeed4",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing and starting the host, explicit service/workspace roots, Admin embedding and Echo operator smoke flow. Retain repository entrypoints, local commands and implementation scope locally. Reconcile POC sibling-checkout instructions with standalone release bundles; do not treat historical smoke prose as new qualification.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-web",
      "revision": "5dcb37c135c084e49f3b751da41a71f3d2b85b27",
      "path": "docs/minimal-poc.md",
      "blob": "5553ae47d94a2c7c40f6d79d69834d7bde86e8b4",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing and starting the host, explicit service/workspace roots, Admin embedding and Echo operator smoke flow. Retain repository entrypoints, local commands and implementation scope locally. Reconcile POC sibling-checkout instructions with standalone release bundles; do not treat historical smoke prose as new qualification.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-web",
      "revision": "5dcb37c135c084e49f3b751da41a71f3d2b85b27",
      "path": "docs/release-artifact.md",
      "blob": "1de1c84dc19044b7e63800904951c3f19c4b34f5",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release payload inventories, archive acquisition modes, packaging commands and implementation task/evidence history as repository-owned references. Core reader guide should explain source/runtime/bundled selection and link these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-web",
      "revision": "5dcb37c135c084e49f3b751da41a71f3d2b85b27",
      "path": "docs/task-list.md",
      "blob": "08dd330a3fc1c7e2ebc06cf8014ccd649acb5a6f",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain release payload inventories, archive acquisition modes, packaging commands and implementation task/evidence history as repository-owned references. Core reader guide should explain source/runtime/bundled selection and link these contracts.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-electron",
      "revision": "57084eb18d11f699cb624ba4845d23c03c1d6773",
      "path": "README.md",
      "blob": "948f0c9c329c5344e5133b92c27773cdcea987a2",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize desktop-host selection, roots, runtime bootstrap, Admin embedding and Echo operator journey. Preserve repository commands and native wrapper configuration locally. Reconcile claims of an implemented desktop shell with the task-list admission that no native shell was compiled; do not claim native desktop acceptance from a served web host.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-electron",
      "revision": "57084eb18d11f699cb624ba4845d23c03c1d6773",
      "path": "docs/minimal-poc.md",
      "blob": "adccc4cb7fd333788b8731d2b920cb2a856b9bb9",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize desktop-host selection, roots, runtime bootstrap, Admin embedding and Echo operator journey. Preserve repository commands and native wrapper configuration locally. Reconcile claims of an implemented desktop shell with the task-list admission that no native shell was compiled; do not claim native desktop acceptance from a served web host.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-electron",
      "revision": "57084eb18d11f699cb624ba4845d23c03c1d6773",
      "path": "docs/release-artifact.md",
      "blob": "ad079f5331a46b2d22f1098b515b3d7253b93c56",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain payload inventories, packaging commands, acquisition modes and implementation evidence history locally. The task-list explicitly limits proof to a host with future native wrapper configuration; central reader guidance must preserve that limit.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-electron",
      "revision": "57084eb18d11f699cb624ba4845d23c03c1d6773",
      "path": "docs/task-list.md",
      "blob": "8f51aa6cf328aa67819c2eb5606622ca3d38ddfd",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain payload inventories, packaging commands, acquisition modes and implementation evidence history locally. The task-list explicitly limits proof to a host with future native wrapper configuration; central reader guidance must preserve that limit.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-tauri",
      "revision": "5662c70f2b1c8af80e01d9aede00c3ace075fba6",
      "path": "README.md",
      "blob": "7f00265636cf842501903532f12d4075cc6ec7eb",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize desktop-host selection, roots, runtime bootstrap, Admin embedding and Echo operator journey. Preserve repository commands and native wrapper configuration locally. Reconcile claims of an implemented desktop shell with the task-list admission that no native shell was compiled; do not claim native desktop acceptance from a served web host.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-tauri",
      "revision": "5662c70f2b1c8af80e01d9aede00c3ace075fba6",
      "path": "docs/minimal-poc.md",
      "blob": "87c9df73027eddfd1f272ed6963af2fadd81f712",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize desktop-host selection, roots, runtime bootstrap, Admin embedding and Echo operator journey. Preserve repository commands and native wrapper configuration locally. Reconcile claims of an implemented desktop shell with the task-list admission that no native shell was compiled; do not claim native desktop acceptance from a served web host.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-tauri",
      "revision": "5662c70f2b1c8af80e01d9aede00c3ace075fba6",
      "path": "docs/release-artifact.md",
      "blob": "0ed4324d31968172710d09813950e583bf788d3b",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain payload inventories, packaging commands, acquisition modes and implementation evidence history locally. The task-list explicitly limits proof to a host with future native wrapper configuration; central reader guidance must preserve that limit.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-tauri",
      "revision": "5662c70f2b1c8af80e01d9aede00c3ace075fba6",
      "path": "docs/task-list.md",
      "blob": "40d6da7f0a7001591de831ae432dc546813b5170",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain payload inventories, packaging commands, acquisition modes and implementation evidence history locally. The task-list explicitly limits proof to a host with future native wrapper configuration; central reader guidance must preserve that limit.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-packager-nexe",
      "revision": "4d72ae7c2d8b7a7d0f58735a8218ea54abe4d63e",
      "path": "README.md",
      "blob": "2de911bb53f627244d7fc20dbc93f382ba42f818",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing template/source/runtime/bundled consumption and the first launcher-to-Admin/Echo journey. Keep wrapper-specific build commands and repository entrypoints locally. Explain that executable wrapper packages carry a colocated application payload; they are not standalone single-file runtime proof. Preserve source versus release-mode distinction.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-packager-nexe",
      "revision": "4d72ae7c2d8b7a7d0f58735a8218ea54abe4d63e",
      "path": "docs/minimal-poc.md",
      "blob": "73a300b5f5cac7d75cc18d3afa1d43e11c5e37bd",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing template/source/runtime/bundled consumption and the first launcher-to-Admin/Echo journey. Keep wrapper-specific build commands and repository entrypoints locally. Explain that executable wrapper packages carry a colocated application payload; they are not standalone single-file runtime proof. Preserve source versus release-mode distinction.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-packager-nexe",
      "revision": "4d72ae7c2d8b7a7d0f58735a8218ea54abe4d63e",
      "path": "docs/release-artifact.md",
      "blob": "caf85960451662dd1549f900217a345469eed436",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain platform archive inventories, wrapper/runtime relationships, package verification and historical implementation evidence locally. Link centralized consumption guidance to these exact contracts; do not imply signing, installer or update-channel support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-packager-nexe",
      "revision": "4d72ae7c2d8b7a7d0f58735a8218ea54abe4d63e",
      "path": "docs/task-list.md",
      "blob": "83d730e630a6114c541596aada269344177d4cc6",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain platform archive inventories, wrapper/runtime relationships, package verification and historical implementation evidence locally. Link centralized consumption guidance to these exact contracts; do not imply signing, installer or update-channel support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-packager-pkg",
      "revision": "57cde67347363e97451c245d54b4815171d94051",
      "path": "README.md",
      "blob": "a3ec2540a7ba721b687aa285a8b619cd06fb61ec",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing template/source/runtime/bundled consumption and the first launcher-to-Admin/Echo journey. Keep wrapper-specific build commands and repository entrypoints locally. Explain that executable wrapper packages carry a colocated application payload; they are not standalone single-file runtime proof. Preserve source versus release-mode distinction.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-packager-pkg",
      "revision": "57cde67347363e97451c245d54b4815171d94051",
      "path": "docs/minimal-poc.md",
      "blob": "983eeed1950e2a87aa0feec9e717d34ee05238e7",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing template/source/runtime/bundled consumption and the first launcher-to-Admin/Echo journey. Keep wrapper-specific build commands and repository entrypoints locally. Explain that executable wrapper packages carry a colocated application payload; they are not standalone single-file runtime proof. Preserve source versus release-mode distinction.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-packager-pkg",
      "revision": "57cde67347363e97451c245d54b4815171d94051",
      "path": "docs/release-artifact.md",
      "blob": "9a5145e0ca2494ec8cbe43560d89870eb1aea679",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain platform archive inventories, wrapper/runtime relationships, package verification and historical implementation evidence locally. Link centralized consumption guidance to these exact contracts; do not imply signing, installer or update-channel support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-packager-pkg",
      "revision": "57cde67347363e97451c245d54b4815171d94051",
      "path": "docs/task-list.md",
      "blob": "aa911bf0d4acbf331df562b68376bb20493e3d70",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain platform archive inventories, wrapper/runtime relationships, package verification and historical implementation evidence locally. Link centralized consumption guidance to these exact contracts; do not imply signing, installer or update-channel support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-packager-sea",
      "revision": "9eee489a6cb323a42adda041c95e9ba0b3fd026f",
      "path": "README.md",
      "blob": "c06a17f38fac5557b2b8d9c97a93c33677c904e9",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing template/source/runtime/bundled consumption and the first launcher-to-Admin/Echo journey. Keep wrapper-specific build commands and repository entrypoints locally. Explain that executable wrapper packages carry a colocated application payload; they are not standalone single-file runtime proof. Preserve source versus release-mode distinction.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-packager-sea",
      "revision": "9eee489a6cb323a42adda041c95e9ba0b3fd026f",
      "path": "docs/minimal-poc.md",
      "blob": "280003dd4c9bd1e5ae15250378a412da9e75e673",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize choosing template/source/runtime/bundled consumption and the first launcher-to-Admin/Echo journey. Keep wrapper-specific build commands and repository entrypoints locally. Explain that executable wrapper packages carry a colocated application payload; they are not standalone single-file runtime proof. Preserve source versus release-mode distinction.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-app-packager-sea",
      "revision": "9eee489a6cb323a42adda041c95e9ba0b3fd026f",
      "path": "docs/release-artifact.md",
      "blob": "baa0c46b88790c281326778e65937f8159c63040",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain platform archive inventories, wrapper/runtime relationships, package verification and historical implementation evidence locally. Link centralized consumption guidance to these exact contracts; do not imply signing, installer or update-channel support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-app-packager-sea",
      "revision": "9eee489a6cb323a42adda041c95e9ba0b3fd026f",
      "path": "docs/task-list.md",
      "blob": "5891df77d3f68bb9c1dbeb22d881109583c41cb1",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain platform archive inventories, wrapper/runtime relationships, package verification and historical implementation evidence locally. Link centralized consumption guidance to these exact contracts; do not imply signing, installer or update-channel support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-harness",
      "revision": "a8e6d7aede951e76d280f7592a2ab43f9644b1c3",
      "path": "docs/usage-flow.md",
      "blob": "45cbb7631c769876ff2dcda9aaf25864c32ee4f7",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize service-author adoption and local/CI validation guidance only after explicitly separating the runnable contract/result stub from planned isolated lifecycle execution. Keep architecture and proposed ownership locally; do not present future orchestration as implemented proof.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "service-lasso-harness",
      "revision": "a8e6d7aede951e76d280f7592a2ab43f9644b1c3",
      "path": "docs/validation-contract.md",
      "blob": "99bd81ff2687ecda68726995fbe0cdbbdbb6edb2",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain contract validation, supported health values, relative artifact resolution and result-format semantics locally. Current run records intended stage status without installing or executing lifecycle steps; central author guidance must preserve that stub limitation.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-harness",
      "revision": "a8e6d7aede951e76d280f7592a2ab43f9644b1c3",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "4144da66e6b88810a5161956525d705a5305cbca",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain draft spec/tracker, architecture decisions, intended runner acceptance and open questions as harness-owned planning references. Their draft status and future implementation evidence are explicit; do not promote them into current runnable reader promises.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-harness",
      "revision": "a8e6d7aede951e76d280f7592a2ab43f9644b1c3",
      "path": "docs/openspec-drafts/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "90191e203dda1f93817ea2998a1413b57d3a8c1d",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain draft spec/tracker, architecture decisions, intended runner acceptance and open questions as harness-owned planning references. Their draft status and future implementation evidence are explicit; do not promote them into current runnable reader promises.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "service-lasso-harness",
      "revision": "a8e6d7aede951e76d280f7592a2ab43f9644b1c3",
      "path": "README.md",
      "blob": "c3c099e451ac8adcac757790a4ddcb632a6a6e8b",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize the quick contract/package/result starter workflow with its explicit stub limitation. Retain harness CLI/build/release contracts, architecture, bootstrap checklist and future execution-engine acceptance locally; do not describe planned isolated lifecycle behavior as a delivered shared proof layer.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "README.md",
      "blob": "1ce41bfe10da63e966c37fe2b5b8c09774c1e61c",
      "disposition": "migration-candidate",
      "destination": "docs/components/app-owned-service-workflows.md",
      "action": "Centralize opt-in Filebeat/OpenObserve setup, app-owned log/output/credential choices and the conditional dashboard setup step. Retain manifest variables, upstream version, health and release contracts locally.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic application bootstrap-download versus bundled archive guidance. Retain Filebeat packaging entrypoints locally.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/service-contract.md",
      "blob": "c1799fa5aa81783b37ae27b66b47d764a786ccc0",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain component manifest and validation references. These pages still describe a generic minimal starter/shared harness direction rather than the Filebeat-specific direct verifier documented in README; reconcile that drift without claiming the stub harness proves lifecycle acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/service.md",
      "blob": "f5dab31f1de06dcd549babcbcabdeea7ff00fe1a",
      "disposition": "migration-candidate",
      "destination": "docs/components/app-owned-service-workflows.md",
      "action": "Centralize opt-in Filebeat/OpenObserve setup, app-owned log/output/credential choices and the conditional dashboard setup step. Retain manifest variables, upstream version, health and release contracts locally.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/validation.md",
      "blob": "6fa07ad5fc052e25e9cf9f7263552d41942581c5",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain component manifest and validation references. These pages still describe a generic minimal starter/shared harness direction rather than the Filebeat-specific direct verifier documented in README; reconcile that drift without claiming the stub harness proves lifecycle acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "README.md",
      "blob": "ad42ee7aeaaa56efff26f962c8552762fab1d3b3",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Centralize optional Dagu usage and managed workflow sync invocation; retain pinned upstream binary, launcher, exported endpoint/environment and packaging contracts locally. Shared-harness verification does not establish implemented lifecycle orchestration.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/dagu-service-contract.md",
      "blob": "d529c445d0cd039486c8209349d0a7c3ad000869",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain canonical manifest endpoints, managed directories, launcher environment, pinned runtime, health and archive contracts locally. Reconcile the historical #810 compatibility-alias note in a focused follow-up rather than treating it as current reader guidance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/service-lasso-managed-workflows.md",
      "blob": "d997483ba96c34d5f7846eea8b2161b8daa1ebaa",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Centralize operator guidance for managed versus custom workflows, registry sync, overwrite drift policy and safe pruning. Retain registry/action payload schemas, actor permissions and redaction contracts locally. Startup/periodic launcher integration is explicitly later work, not delivered automatic sync.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/runtime-extension-points.md",
      "blob": "6e937b253c53cc8e7993a92a6c780bdd20aa9338",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic adapting-runtime/toolchain and service-author bootstrap instructions; retain Dagu package/runtime implementation contracts locally.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/secretsbroker-ref-contract.md",
      "blob": "18a862a7bcc5a991bc246eb61f0a31d16b5442f0",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain scoped Broker ref syntax, resolution boundaries, typed outcomes, optionality, audit correlation and fixture/redaction contract locally. Central workflow guidance must link this contract and never include raw secret values.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/service-lasso-action-inputs.md",
      "blob": "be15ee62a20b8a24b5ecbb55118c805096c294dd",
      "disposition": "migration-candidate",
      "destination": "docs/reference/service-action-inputs.md",
      "action": "Centralize user-authored Dagu workflow examples and choosing inline inputs versus stored payload references. Retain actor, permission, correlation, managed-file and override contracts locally; link the existing Core action-input reference rather than creating an independent authority.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/packaging.md",
      "blob": "31b505d019e6e3314fad645737e66990ba77f25d",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic runtime/bootstrap-download versus bundled app artifact guidance. Retain component archive layout, pinned payload, manifest and release contracts locally; copied starter prose is not current installed-runtime evidence.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/service-contract.md",
      "blob": "ccb08315d989da28880590e8dd0802d9157be6b6",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain starter manifest, artifact and harness contract locally. Reconcile template-era examples with the actual component before claiming a production contract; this content proves no current install or platform acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/validation.md",
      "blob": "11facd9338e64e8a00d96dde3e1e41a9b561945a",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain component validation and harness invocation reference. Its starter CI claims require current evidence, and the released harness stub does not prove full installed lifecycle execution.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft template planning locally. Reconcile copied service-template target and obsolete future-harness gaps against component ownership; do not present them as current user instructions.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic runtime/bootstrap-download versus bundled app artifact guidance. Retain component archive layout, pinned payload, manifest and release contracts locally; copied starter prose is not current installed-runtime evidence.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain local template decision context and copied adjacent runtime references. Reconcile source drift deliberately; historical local filesystem examples are not a portable reader workflow.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft illustrative template tree locally. Its sample service, inventory, package and harness layout does not establish the component current implementation.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/runtime-extension-points.md",
      "blob": "6e937b253c53cc8e7993a92a6c780bdd20aa9338",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic adapting-runtime/toolchain and service-author bootstrap instructions. Retain component runtime implementation contracts locally; template verification commands and three-platform CI requirements do not supply current platform evidence.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/service-contract.md",
      "blob": "ccb08315d989da28880590e8dd0802d9157be6b6",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain starter manifest, artifact and harness contract locally. Reconcile template-era examples with the actual component before claiming a production contract; this content proves no current install or platform acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/validation.md",
      "blob": "11facd9338e64e8a00d96dde3e1e41a9b561945a",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain component validation and harness invocation reference. Its starter CI claims require current evidence, and the released harness stub does not prove full installed lifecycle execution.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft template planning locally. Reconcile copied service-template target and obsolete future-harness gaps against component ownership; do not present them as current user instructions.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/openspec-drafts/OPENSPEC-TRACKER.md"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain local template decision context and copied adjacent runtime references. Reconcile source drift deliberately; historical local filesystem examples are not a portable reader workflow.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/DECISION-CONTEXT.md"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft illustrative template tree locally. Its sample service, inventory, package and harness layout does not establish the component current implementation.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/EXAMPLE-REPO-TREE.md"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft template planning locally. Reconcile copied service-template target and obsolete future-harness gaps against component ownership; do not present them as current user instructions.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/openspec-drafts/OPENSPEC-TRACKER.md"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain local template decision context and copied adjacent runtime references. Reconcile source drift deliberately; historical local filesystem examples are not a portable reader workflow.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/DECISION-CONTEXT.md"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft template planning locally. Reconcile copied service-template target and obsolete future-harness gaps against component ownership; do not present them as current user instructions.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/openspec-drafts/OPENSPEC-TRACKER.md"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain local template decision context and copied adjacent runtime references. Reconcile source drift deliberately; historical local filesystem examples are not a portable reader workflow.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/DECISION-CONTEXT.md"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft illustrative template tree locally. Its sample service, inventory, package and harness layout does not establish the component current implementation.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/EXAMPLE-REPO-TREE.md"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft template planning locally. Reconcile copied service-template target and obsolete future-harness gaps against component ownership; do not present them as current user instructions.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/openspec-drafts/OPENSPEC-TRACKER.md"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic runtime/bootstrap-download versus bundled app artifact guidance. Retain component archive layout, pinned payload, manifest and release contracts locally; copied starter prose is not current installed-runtime evidence.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/packaging.md",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain local template decision context and copied adjacent runtime references. Reconcile source drift deliberately; historical local filesystem examples are not a portable reader workflow.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/DECISION-CONTEXT.md"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft illustrative template tree locally. Its sample service, inventory, package and harness layout does not establish the component current implementation.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to reviewed lasso-tini/docs/reference/EXAMPLE-REPO-TREE.md"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/go-security-release-gate.md",
      "blob": "8d485f829eac1dda912f21a689a7a97093881978",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain exact Go/scanner/checksum, three-platform and principal-isolation release gates with Broker ownership. Record this as the reviewed historical contract, not a current toolchain or release verification claim.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/kv-v2.md",
      "blob": "0962b6e9849de779adc61eae3beed6292db03374",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain KV facade route/schema, CAS, bounded history, deletion and remote-proxy contract locally. Central operator guidance should link it and distinguish local default storage from configured remote sources; it is not an ACL engine or automatic environment onboarding.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/mcp-adapter.md",
      "blob": "b80cdf22e1a83c2b83380d93c66916128edbac73",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Centralize discovering and calling the headless metadata-only Broker adapter. Retain tool schemas and result-safety contracts locally; explicitly preserve no long-running transport and disabled mutation/reveal operations until separately approved.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/openclaw-secretref-resolver.md",
      "blob": "e7cb5aa81477245902f0fd4f251adb9d7e2774c7",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Centralize OpenClaw exec-provider onboarding and headless connection setup; retain protocol, allowlist, typed-outcome and audit contracts locally. Broker must start independently; this adapter does not supply upstream credentials to OpenClaw configuration.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/service-contract.md",
      "blob": "6bc598c6f36e4dfc1acfb68719cf55c0ed11e994",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain manifest/artifact/healthchecks and harness contract ownership locally. Reconcile copied minimal-starter prose against the security-sensitive Broker implementation before treating it as current user guidance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/source-tls-trust.md",
      "blob": "e269b5edfd2b8b8bc348bad9bf43a345ee3caf61",
      "disposition": "migration-candidate",
      "destination": "docs/security/README.md",
      "action": "Centralize operator setup for pinned private-PKI source CA bundles and link the Broker validation contract. Preserve production digest/path bounds, system-root append behavior, TLS verification and redirect restrictions; no insecure verification bypass.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/validation.md",
      "blob": "c3aa69d1de56e294c4486e011ffa8324e1058259",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain component validation reference; reconcile copied template and released-harness claims against current Broker gates. Documentation does not establish current three-platform lifecycle acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/vault-root-bootstrap-contract.md",
      "blob": "b2b25c08b3268766b0559a4013e3e07db317830f",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain root identity, supplied/generated key, one-time reveal, loss semantics and metadata-only audit contract locally. Central setup guidance links this authority and must preserve immediate external key handoff and no re-reveal semantics.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "030d256707058579131794da9ec25edc7ef645fd",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-traefik@76c1aba32565544d069e7f1d3d026ff16264de56/docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/PROPOSED-CODEBASE-STRUCTURE.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "71a5591c498e60325a143d07a9aa2f1f99ca34bc",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/reference/SERVICE-STRUCTURE-REVIEW.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "594f6fff0eb031ff57bebdd09c8efbe025d032a0",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/PROPOSED-CODEBASE-STRUCTURE.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "40ba4d33a5adc16a5912d46fc8461d4e92b8dea2",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "126a0687aac24f4f2cbff48579ddb409fbb58256",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/PROPOSED-CODEBASE-STRUCTURE.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "71a5591c498e60325a143d07a9aa2f1f99ca34bc",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/reference/SERVICE-STRUCTURE-REVIEW.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "594f6fff0eb031ff57bebdd09c8efbe025d032a0",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/PROPOSED-CODEBASE-STRUCTURE.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "40ba4d33a5adc16a5912d46fc8461d4e92b8dea2",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/bootstrap-new-service-repo.md",
      "blob": "fa0d1a0d258945f5d244163595a680b48673a6f9",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring",
      "action": "Open a focused migration decision for the template-first authoring flow; retain component-specific harness and package contracts locally.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source service-lasso-app-docker-node-service@062260eb01a09f0b6cbace2fce3fe5b460ece53a/docs/bootstrap-new-service-repo.md; reuse content disposition, not implementation or runtime evidence.",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "030d256707058579131794da9ec25edc7ef645fd",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-traefik@76c1aba32565544d069e7f1d3d026ff16264de56/docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/PROPOSED-CODEBASE-STRUCTURE.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "71a5591c498e60325a143d07a9aa2f1f99ca34bc",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/reference/SERVICE-STRUCTURE-REVIEW.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/SERVICE-TEMPLATE-REPO.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-openobserve@f90899445db9bbfdc15d983a8f62320e709e0721/docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "594f6fff0eb031ff57bebdd09c8efbe025d032a0",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source lasso-soarca@579498fa08e28cc7c5e742b6d9b6a1110ceae7a4/docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "docs/service-json-reference.md",
      "blob": "0a8ef321823743880bb73ef00f300cdc8dbb343f",
      "disposition": "component-governing-or-reference-retained",
      "destination": "retain-in-component",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Identical Git blob and path to recorded reviewed source service-lasso-app-docker-node-service@062260eb01a09f0b6cbace2fce3fe5b460ece53a/docs/service-json-reference.md; reuse content disposition, not implementation or runtime evidence."
    },
    {
      "repository": "lasso-tini",
      "revision": "01af1344378a091842e8dd8da222383573a98de2",
      "path": "README.md",
      "blob": "b4434f5550a7ae9ee0dcbdef553688b1a47e06a6",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/overview.md",
      "action": "Centralize generic template-first bootstrap, package/test and app-inventory guidance. Reconcile this copied service-template README with actual Tini identity before publishing a Tini guide; sample Echo archive and template status are not Tini runtime evidence.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1418"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/bootstrap-new-service-repo.md",
      "blob": "1b70d04567236572f34ab10addfcbd0daddb3c22",
      "disposition": "migration-candidate",
      "destination": "docs/service-authoring/03-create-release-repo.md",
      "action": "Centralize generic template-first service-repo creation and harness compatibility guidance. Retain Dagu optionality and any repository-origin remediation with its owner; do not recreate a repository as part of docs migration. Reconcile legacy branch examples against current repository policy.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1419"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "ad9a167c6ba26083774fc0005dc662330aaccd69",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain explicitly draft template tree as illustrative component context. Its sample layout is not a current implementation or production packaging claim.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-dagu",
      "revision": "c6d4a55cb9263e9ba73fe09dbe975ec40dbc837d",
      "path": "docs/service-json-reference.md",
      "blob": "1b5f3b308b00b94f8d97cb47f79eaa4739a01ddb",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Dagu endpoint/resource and compatibility-alias mapping locally, linking Core schema authority. Reconcile generic Echo/template examples and historic #810/#813 landing claims before presenting them as current Dagu instructions.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/service-json-reference.md",
      "blob": "d6590174368ee77ac774e0fc4811502fc8971d25",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Echo-specific endpoint/environment/health subset locally with Core owning the full schema. Link central manifest authoring guidance rather than migrating package-specific listener identities or illustrative fields.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-filebeat",
      "revision": "5427dd1b5b7ca55b565aae5edf7c6b61bfd2b284",
      "path": "docs/service-json-reference.md",
      "blob": "6a9d812fe2a628687c890281ca97d61687e4b37a",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain package contract locally but reconcile copied Echo/template examples, execconfig versus top-level health declarations and legacy ports/URLs prose with current Core endpoint/schema authority. This source is not a current Filebeat manifest example.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/lifecycle-states.md",
      "blob": "368215d569953a83156b80dfce70ca78cb760774",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain typed lifecycle/readiness contract and per-ref/service blocking rules locally. Central explanations must reconcile its early simulation-only out-of-scope list with later implemented storage, wrappers and adapters; simulation is not runtime acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/launch-identity-leases.md",
      "blob": "d89a57790e1413caee807b19c13a29e3036c1bdd",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain signed launcher identity, canonical payload, issuer, expiry/replay, scopes and production authenticated-IPC peer binding contract locally. Preserve dedicated signing key, no production API-token fallback and metadata-only audit boundaries.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/portable-master-key.md",
      "blob": "1e0869ee7d38bffc601c12ea71ea1d7ebe1b74ec",
      "disposition": "migration-candidate",
      "destination": "docs/reference/vault-key-bootstrap.md",
      "action": "Centralize operator portable-vault/copied-machine import and wrapper enrollment guidance. Link component key/payload contract; reconcile foundation-era future recovery-share and wrapper claims against current lifecycle/recovery docs before publishing.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/external-adapter-contract.md",
      "blob": "5c91d458be9c1f50626c6f104a6b1813b17a7552",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain adapter capability, authentication, failure, bounded output and fake-fixture contract locally. Reconcile family-level capability matrix with authoritative connection-scoped operation manifests; family metadata alone does not enable remote apply.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/writeback-policy.md",
      "blob": "e477907c770dd9c7b4542892f831cc744a5bdd4d",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain generated-secret writeback schema, identity/policy enforcement, refresh/invalidation and audit-redaction contract locally. Reconcile its initial HTTP example without transport binding against current production signed-lease IPC requirements.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/aws-secrets-manager-source.md",
      "blob": "fd099c4dedc7e8a107fe56518449d836564e5559",
      "disposition": "migration-candidate",
      "destination": "docs/security/README.md",
      "action": "Centralize choosing/configuring AWS source and credential handles. Link component SigV4/idempotent write-readback and per-connection operation contracts. Preserve existing-secret-only migration, unsupported remote operations and deterministic local protocol evidence versus live AWS/IAM certification limits.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/env-file-exec-sources.md",
      "blob": "206f05e736259afb7a45ae9353388a60eae13bc7",
      "disposition": "migration-candidate",
      "destination": "docs/security/README.md",
      "action": "Centralize optional local env/file/exec source setup, resolution order and operator failure recovery. Retain trusted-directory, digest, no-shell, empty-environment, timeout/output and owner-permission contracts locally; examples must preserve production opt-in and metadata-only output.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/vault-openbao-source.md",
      "blob": "ea95eb7e1565ef6ed9237daa8782378356577413",
      "disposition": "migration-candidate",
      "destination": "docs/security/README.md",
      "action": "Centralize selecting/configuring optional Vault/OpenBao sources and operator reconnection. Link component KV v2 CAS/write-readback and operation-manifest contracts; preserve HTTPS/pinned CA, explicit migration opt-in and live-cluster certification gap. Do not claim login/renewal/discovery or general writeback support.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/advanced-capabilities-roadmap.md",
      "blob": "95f6a11648c6c07dce84faa03eac2123e892df1b",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain advanced-capability planning and approval boundaries with Broker ownership. Reconcile its Service Lasso MCP and rotation timing claims against later implementation/operation manifests; this roadmap alone proves no HSM/FIPS/MFA, full MCP transport or remote mutation support.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/enterprise-security-readiness.md",
      "blob": "86ca3c340e23eedb4cff35040368f35eb6a02bb6",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain HSM/FIPS/MFA compliance and threat-model planning locally. Reconcile its dry-run-only local rotation claim against later validated local rotation operations; do not convert local rotation into enterprise or provider parity evidence.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/operation-capability-manifest.md",
      "blob": "2837af4fe2a7a815bdb155258e05c76545451ce8",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain canonical connection-scoped operation maturity, security, sync/status and conformance authority locally. Central guidance must link this contract and require exact executable/validated connection operations rather than legacy family strings or planning metadata.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/operational-controls-baseline.md",
      "blob": "9086429d01ef94bd5ba67f82aec261940db7ef23",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain policy, audit, telemetry, event and narrow lockout contracts locally. Link central operator workflows to the relevant sections; reconcile initial/deferred rows with later implemented hash-chain, histogram, export and lockout slices without treating planning or tests as installed acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/local-store-resolve.md",
      "blob": "21fb579b789b1e5cbc099060bef34a5e6def00a9",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain encrypted store/batched resolve and per-ref outcome contract locally. Reconcile MVP out-of-scope wrapper, policy, adapters and integration claims with later contracts; signed-lease examples must preserve current production authenticated-IPC requirements.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/api-contract.md",
      "blob": "f77812ad014467bd609c1d53e77ef66ec8dcfbb5",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain DTO-derived OpenAPI/fixture generation, major-version compatibility and drift-conformance ownership locally. Core/Admin integration guides link pinned canonical artifacts; do not introduce independent hand-maintained client model authority.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/master-key-lifecycle.md",
      "blob": "586681be0797b2568b0fbb02968f8c8002f785ec",
      "disposition": "migration-candidate",
      "destination": "docs/reference/vault-key-bootstrap.md",
      "action": "Centralize operator initialize/unlock/import/rewrap/recovery steps and expected states. Retain exact wrapper protection, root identity, generated-key one-time reveal and fail-closed audit contracts locally; no key bytes or platform acceptance claims enter public guide evidence.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/headless-admin-cli.md",
      "blob": "0da131e21f85366fd40174935525bd3bb75bfa3d",
      "disposition": "migration-candidate",
      "destination": "docs/security/README.md",
      "action": "Centralize headless operator status, metadata search, no-echo access verification, source diagnosis and audit/event workflows. Retain CLI option/result contracts locally; preserve explicit reveal reason/confirmation, metadata-only defaults and dry-run-only sync without inventing remote apply.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/backup-restore-rotation.md",
      "blob": "5cffe3dbf8c55bcd4bada0f8e0148d607e67a76a",
      "disposition": "migration-candidate",
      "destination": "docs/reference/vault-key-bootstrap.md",
      "action": "Centralize encrypted backup/restore and key-rotation operator steps with prerequisites, expected states and recovery limits. Retain exact artifact/API plan/version/digest and compatible-release proof contracts locally; reconcile future-share wording and preserve no UI key/share collection and no arbitrary future compatibility claim.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/provider-source-registry.md",
      "blob": "d76f253553035e14ef68b9b95349bfd8fa70647f",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain source/connection entities, lifecycle normalization, namespace and exact operation matrix locally. Central setup guides link it; legacy capability fields alone never enable actions and no persistent config UI/background scheduler is implied.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "README.md",
      "blob": "0268857c4d9e98082c805d3b123f9d85a82bef74",
      "disposition": "migration-candidate",
      "destination": "docs/components/README.md",
      "action": "Keep a short Broker purpose/use link and centralize operator startup/source/key workflows. Retain daemon/API/storage/security ownership locally. Reconcile bootstrap-skeleton and future OS-wrapper statements with later implemented contracts; source commands are not published installed-runtime evidence.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "f3fa39a3f9c65496b7dbb1573653e25c5cf74f05",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain historical draft template contract locally. Complete comparison against reviewed template baseline changes health wording and removes template-creation example; neither turns this draft into current Echo onboarding.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Recorded reviewed baseline lasso-tini@01af1344378a091842e8dd8da222383573a98de2/docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md blob 030d256707058579131794da9ec25edc7ef645fd, plus complete git diff --no-index against current blob f3fa39a3f9c65496b7dbb1573653e25c5cf74f05; all differences inspected."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "1439d4f600d4dc5cbeaac2a72600e95d39150d2b",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain historical draft template contract locally. Complete comparison against reviewed template baseline changes health wording and removes template-creation example; this is not Broker security/production acceptance authority.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Recorded reviewed baseline lasso-tini@01af1344378a091842e8dd8da222383573a98de2/docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md blob 030d256707058579131794da9ec25edc7ef645fd, plus complete git diff --no-index against current blob 1439d4f600d4dc5cbeaac2a72600e95d39150d2b; all differences inspected."
    },
    {
      "repository": "lasso-echoservice",
      "revision": "b825bd7267dc7c39e2d76972d40c13a138a15587",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "bdb268e44730a69d0b5b703e5b2831522c58564c",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain historical donor/template structure analysis locally. Complete baseline comparison changes only health terminology; legacy donor fields and proposed layouts are not current package authoring authority.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Recorded reviewed baseline lasso-tini@01af1344378a091842e8dd8da222383573a98de2/docs/reference/SERVICE-STRUCTURE-REVIEW.md blob 71a5591c498e60325a143d07a9aa2f1f99ca34bc, plus complete git diff --no-index against current blob bdb268e44730a69d0b5b703e5b2831522c58564c; all differences inspected."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "b692abb562b925bc2a7809e7c8172fec0e953f99",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain historical donor/template structure analysis locally. Complete baseline comparison changes only health terminology; generic donor behavior is not the current Broker runtime contract.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Recorded reviewed baseline lasso-tini@01af1344378a091842e8dd8da222383573a98de2/docs/reference/SERVICE-STRUCTURE-REVIEW.md blob 71a5591c498e60325a143d07a9aa2f1f99ca34bc, plus complete git diff --no-index against current blob b692abb562b925bc2a7809e7c8172fec0e953f99; all differences inspected."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/service-json-reference.md",
      "blob": "8c56f0486c5f2dd7bd0c5f24e401a5ff238dd5f5",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain component manifest/policy contract locally while linking Core schema authority. Baseline differences migrate top-level healthchecks/endpoints and add desired secret policy; runtime identity, scoped grants and auth/audit still enforce access. Reconcile copied Echo sample before presenting Broker-specific authoring.",
      "reviewedAt": "2026-09-27",
      "contentReviewBasis": "Recorded reviewed baseline lasso-tini@01af1344378a091842e8dd8da222383573a98de2/docs/service-json-reference.md blob 0a8ef321823743880bb73ef00f300cdc8dbb343f, plus complete git diff --no-index against current blob 8c56f0486c5f2dd7bd0c5f24e401a5ff238dd5f5; all differences inspected."
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/local-api-security.md",
      "blob": "73cbbb0d392e5724c81b1d2b7d48fc2559075c8a",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain API authentication, body bounds, narrow lockout and clear-authority contract locally. Reconcile planned optional production grants and future lease-binding statements against current IPC/launch-lease contracts; neither broad admin/System access nor unbound production leases may be inferred.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/os-authenticated-ipc-transport.md",
      "blob": "149b320898c9e07836a4afce1520b897947f55e9",
      "disposition": "migration-candidate",
      "destination": "docs/security/README.md",
      "action": "Centralize operator production transport selection and explicit launcher/service-account enrollment prerequisites. Retain exact peer identity, production rejection, token/lease layering and cross-user verifier contracts locally. Missing alternate-principal credentials yield Blocked, not a pass; do not claim current verification from commands alone.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/threat-model.md",
      "blob": "6ba820e6e39f3822c574166129a1a09fa528eed5",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain Broker assets, trust boundaries, mitigations, residual privileged-host risk and explicit assurance non-claims locally. Central security overview links this exact contract; it is not independent penetration-test, enterprise parity or deployed runtime proof.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/local-api-bootstrap-contract.md",
      "blob": "374654b6e0c8389b31bb7b57a4785d733007d428",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain historical bootstrap interface context locally but reconcile skeleton status, incomplete resolve request without identity lease, planned /v1/write-back spelling, capability examples and Windows ACL not-verified notes with canonical OpenAPI/operation/current security contracts. Central clients must not implement from obsolete examples.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/parity-contract.md",
      "blob": "127e75820f395c9b56022d214c9d0424fc6e8548",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain implementation-neutral Node/Go conformance, HTTP/CLI/outcome/audit/backup and fixture rules locally. Consumers link canonical generated OpenAPI and pinned fixtures; this contract does not itself establish a Node implementation or successful cross-language/platform acceptance.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/provider-configuration-migration-api.md",
      "blob": "c8b666a94913f6eb56c3cfeff13bd4ca3ca9ee51",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain source-scoped provider config/migration schema, durable idempotency and independent target verification contracts locally. Reconcile this page claiming persistent validated configuration/local migration with older operation-manifest non-persistence/planned claims against canonical current DTO/runtime evidence; enable only exact connection operations.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/secrets-sync-design.md",
      "blob": "32e2b7e17852e05f354aadc3c97c6feffc5bec6c",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain provider-neutral sync design and metadata-only dry-run contract locally. Central operator guidance links the headless dry-run, preserving no live GitHub writes, background reconciliation, bidirectional imports or blind secret-write retries. Provider reference descriptions are historical design context, not current external certification.",
      "reviewedAt": "2026-09-27"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/secure-initialization-recovery.md",
      "blob": "479dd56379f24d0fb78697010ca3e5dd57466efe",
      "disposition": "migration-candidate",
      "destination": "docs/reference/vault-key-bootstrap.md",
      "action": "Centralize operator threshold-share ceremony, copied-vault recovery, holder separation and rotation prerequisites with explicit expected states and cleanup. Retain key custody, age/X25519 envelope, verification and metadata-only audit contracts locally. Preserve CLI-only sensitive material and no Keybase/keyserver/PGP default; a combined guided ceremony remains proposed rather than delivered.",
      "reviewedAt": "2026-09-27",
      "followUpIssue": "https://github.com/service-lasso/service-lasso/issues/1420"
    },
    {
      "repository": "lasso-secretsbroker",
      "revision": "fc6fc7b481dc8f9b6657a5d397a73b4a88384e2b",
      "path": "docs/secrets-management-api.md",
      "blob": "e5a874a88909caf9ffe776e1e4e2b3bfd6b61713",
      "disposition": "component-owned-reference",
      "destination": "retain-in-component",
      "action": "Retain provisioning, reveal, local staged rotation, durable migration campaigns and recoverable decommission schemas/authorization contracts locally. Central workflows link exact operation maturities and preserve no generic remote apply, hard delete, disable, invented async polling or live-provider certification. Reconcile illustrative provisioning issuer/lease fields against production issuer/peer binding authority.",
      "reviewedAt": "2026-09-27"
    }
  ],
  "blocked": {
    "classification": "source-unavailable",
    "action": "Obtain an authorized develop-source workflow, refresh the tree identity, then perform the same content review in a focused follow-up.",
    "repositories": [
      "lasso-secretsbroker",
      "lasso-files",
      "lasso-java",
      "lasso-bpmn-server",
      "lasso-echoservice",
      "lasso-filebeat",
      "lasso-fastapi",
      "lasso-cacao-roaster",
      "lasso-archive",
      "lasso-dagu",
      "lasso-tini",
      "service-lasso-harness",
      "service-lasso-app-packager-nexe",
      "service-lasso-app-packager-sea",
      "service-lasso-app-packager-pkg",
      "service-lasso-app-tauri",
      "service-lasso-app-electron",
      "service-lasso-app-web",
      "service-lasso-app-node"
    ]
  },
  "reviewedRetained": [
    {
      "repository": "lasso-jupyterlab",
      "revision": "2fc34d86bc7433255a883dbac5af80ae8263dfbb",
      "path": "docs/url-contracts.md",
      "blob": "e43116ba8b489f06d9ac8a4ddfff6112af04abaa",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "2f0b9a58673ee25ff76c58fef14c60c87d38e21a",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "af4095b883881ae4ed7be8a5b2ea3a7d771db5e4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "40ba4d33a5adc16a5912d46fc8461d4e92b8dea2",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/service-contract.md",
      "blob": "c1799fa5aa81783b37ae27b66b47d764a786ccc0",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/service-json-reference.md",
      "blob": "bac9bc032806a598392ba97d78a633bdc9aa6125",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/service.md",
      "blob": "2e70936f1fda86f72d6f6d66b91463fd2da82fd1",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-openobserve",
      "revision": "f90899445db9bbfdc15d983a8f62320e709e0721",
      "path": "docs/validation.md",
      "blob": "cd7bf44e07f16732ed0be5bdf3613fd761d38d51",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "126a0687aac24f4f2cbff48579ddb409fbb58256",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "71a5591c498e60325a143d07a9aa2f1f99ca34bc",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "594f6fff0eb031ff57bebdd09c8efbe025d032a0",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/service-contract.md",
      "blob": "ccb08315d989da28880590e8dd0802d9157be6b6",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/service-json-reference.md",
      "blob": "b774a856ca41b28e1d34d09e520770170bf73ed1",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/service.md",
      "blob": "f3109cf88e2795138d836f75d200303f9a81f89d",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-soarca",
      "revision": "579498fa08e28cc7c5e742b6d9b6a1110ceae7a4",
      "path": "docs/validation.md",
      "blob": "11facd9338e64e8a00d96dde3e1e41a9b561945a",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "030d256707058579131794da9ec25edc7ef645fd",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/protected-serviceadmin-routes.md",
      "blob": "c567297196507f60b1a6c736a9bcfd05fb7f022d",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "71a5591c498e60325a143d07a9aa2f1f99ca34bc",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "594f6fff0eb031ff57bebdd09c8efbe025d032a0",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/runtime-extension-points.md",
      "blob": "6e937b253c53cc8e7993a92a6c780bdd20aa9338",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/service-contract.md",
      "blob": "ccb08315d989da28880590e8dd0802d9157be6b6",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/service-json-reference.md",
      "blob": "ec8c60c0716a524ad87fb9c4f87707442ae66c4f",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/template-alignment.md",
      "blob": "f3cb2f61498ea98ce40fa3103ef42c0f46076219",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/traefik-zitadel-sso-ingress-contract.md",
      "blob": "17fff9249f6bac3de128b7f8ff4cce797d05698a",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-traefik",
      "revision": "76c1aba32565544d069e7f1d3d026ff16264de56",
      "path": "docs/validation.md",
      "blob": "11facd9338e64e8a00d96dde3e1e41a9b561945a",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-typedb",
      "revision": "4f40b663bb3e971e5613da804d4f932dfa50340d",
      "path": "docs/release-suitability.md",
      "blob": "a48560228657e3ce95e0960d8dd69a6728cd8358",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-websight-cms",
      "revision": "7c814bf4cbf603e796c65ca80319a6dde5a4d1dd",
      "path": "docs/live-stack-validation.md",
      "blob": "9dd2f24c7cbc62b13695df4976835383e680009e",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-websight-cms",
      "revision": "7c814bf4cbf603e796c65ca80319a6dde5a4d1dd",
      "path": "docs/release-suitability.md",
      "blob": "ce47a1c56b94166bf9cc2ea5fb7924d2fdbd951d",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "lasso-websight-cms",
      "revision": "7c814bf4cbf603e796c65ca80319a6dde5a4d1dd",
      "path": "docs/url-contracts.md",
      "blob": "9392bd9724d82dd7f0df7fcfc3fe51cfde35c180",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/openspec-drafts/OPENSPEC-TRACKER.md",
      "blob": "035b29cfb375212779f384d8e43e9781e045e2f4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/openspec-drafts/SPEC-SERVICE-TEMPLATE-REPO.md",
      "blob": "030d256707058579131794da9ec25edc7ef645fd",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/packaging.md",
      "blob": "6eec17c816105dd8f5d16a10ea69a05d1fcd01f2",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/adjacent/SPEC-SERVICE-LASSO-HARNESS.md",
      "blob": "85cdd2d1c9c6fec6fc1a4128222493b94c3ed63b",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/DECISION-CONTEXT.md",
      "blob": "9775593a5ea053411a0d7954649a7a163d6dc7b4",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/EXAMPLE-REPO-TREE.md",
      "blob": "1dc464e8e49aa16fe7e255169d292ca630848d47",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/PROPOSED-CODEBASE-STRUCTURE.md",
      "blob": "12eb29e03f3a5cf1a77a9f2d7058510d86c28daf",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/SERVICE-STRUCTURE-REVIEW.md",
      "blob": "71a5591c498e60325a143d07a9aa2f1f99ca34bc",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/SERVICE-TEMPLATE-REPO.md",
      "blob": "0a35846acb5c6ab5d0a545fa4f93e8031768312e",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/shared-runtime/ARCHITECTURE-DECISIONS.md",
      "blob": "71e8141dd612dbbf6d8685b964685d62b970dbb3",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/shared-runtime/QUESTION-LIST-AND-CODE-VALIDATION.md",
      "blob": "d5b71777b23d898287ba299b149069019d4096c5",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/reference/shared-runtime/SERVICE-MANAGER-BEHAVIOR.md",
      "blob": "594f6fff0eb031ff57bebdd09c8efbe025d032a0",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/runtime-extension-points.md",
      "blob": "6e937b253c53cc8e7993a92a6c780bdd20aa9338",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/service-contract.md",
      "blob": "ccb08315d989da28880590e8dd0802d9157be6b6",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/service-json-reference.md",
      "blob": "0a8ef321823743880bb73ef00f300cdc8dbb343f",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    },
    {
      "repository": "service-lasso-app-docker-node-service",
      "revision": "062260eb01a09f0b6cbace2fce3fe5b460ece53a",
      "path": "docs/validation.md",
      "blob": "11facd9338e64e8a00d96dde3e1e41a9b561945a",
      "disposition": "component-governing-or-reference-retained",
      "action": "Retain in the component; no reader-workflow migration is justified by this content review."
    }
  ],
  "inventoryRefresh": {
    "date": "2026-09-27",
    "scope": "19 previously unavailable develop sources only; the existing 100 reviewed dispositions retain their historical identities and date",
    "sources": 19,
    "paths": 169,
    "unavailableSources": 0,
    "recursiveTreesTruncated": 0,
    "contentReviewComplete": true,
    "reviewedPaths": 169,
    "pendingPaths": 0,
    "migrationCandidates": 48,
    "retainedPaths": 121,
    "migrationComplete": false
  },
  "pendingReview": []
}
