From 16a97294b878c6e31ffe82dc48c80e677a7a6736 Mon Sep 17 00:00:00 2001 From: CruxExperts Date: Mon, 7 Sep 2026 05:53:31 -0500 Subject: [PATCH 1/6] fix: prepare complete release drafts before publication Release-Slice: immutable-release-delivery Release-Type: patch --- .github/workflows/publish.yml | 35 +++++++++------- .localsetup-release.json | 29 ++----------- ls/config/branding.json | 12 +++--- ls/docs/REPO_MAINTENANCE.md | 2 +- ls/docs/VERSIONING.md | 21 +++++++++- ls/tests/test_release_draft_workflow.py | 54 +++++++++++++++++++++++++ 6 files changed, 105 insertions(+), 48 deletions(-) create mode 100644 ls/tests/test_release_draft_workflow.py diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 73054873c..c33bcbeb9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -104,10 +104,11 @@ jobs: with: subject-path: dist/localsetup-v*.tar.gz - - name: Publish GitHub release + - name: Prepare GitHub release draft env: GH_TOKEN: ${{ github.token }} run: | + set -euo pipefail version="$(cat VERSION)" tag="v${version}" if git rev-parse -q --verify "refs/tags/${tag}" >/dev/null; then @@ -118,18 +119,22 @@ jobs: exit 1 fi fi - if gh release view "${tag}" >/dev/null 2>&1; then - gh release upload "${tag}" \ - "dist/localsetup-v${version}.tar.gz" \ - "dist/localsetup-v${version}.tar.gz.sha256" \ - "dist/localsetup-v${version}.tar.gz.cdx.json" \ - --clobber - else - gh release create "${tag}" \ - "dist/localsetup-v${version}.tar.gz" \ - "dist/localsetup-v${version}.tar.gz.sha256" \ - "dist/localsetup-v${version}.tar.gz.cdx.json" \ - --target "$GITHUB_SHA" \ - --title "LocalSetup ${version}" \ - --notes "Automated release for LocalSetup ${version}." + response="$(mktemp)" + errors="$(mktemp)" + trap 'rm -f "$response" "$errors"' EXIT + if gh api --include "repos/${GITHUB_REPOSITORY}/releases/tags/${tag}" >"$response" 2>"$errors"; then + echo "Release ${tag} already exists; reconcile its commit and assets before retrying." >&2 + exit 1 + elif ! grep -Eq '^HTTP/[0-9.]+ 404([[:space:]]|$)' "$response"; then + cat "$errors" >&2 + echo "Could not establish that release ${tag} is absent; no draft created." >&2 + exit 1 fi + gh release create "${tag}" \ + "dist/localsetup-v${version}.tar.gz" \ + "dist/localsetup-v${version}.tar.gz.sha256" \ + "dist/localsetup-v${version}.tar.gz.cdx.json" \ + --draft \ + --target "$GITHUB_SHA" \ + --title "LocalSetup ${version}" \ + --notes "Draft awaiting the complete verified artifact set and release notes." diff --git a/.localsetup-release.json b/.localsetup-release.json index d05284f83..820e2ff63 100644 --- a/.localsetup-release.json +++ b/.localsetup-release.json @@ -1,31 +1,10 @@ { "schema_version": 1, "anchor": { - "commit": "1e03acd5a3bb339709cc8edc2596948674f73542", - "version": "4.4.0", - "tag": "v4.4.0" + "commit": "4eb7001370b1c49fe09dc3ee7b68b460fef9c82e", + "version": "4.22.6", + "tag": "v4.22.6" }, - "overrides": [ - { - "commit": "99c804b20cc66e42eab25c81d50915951640b6f3", - "slice": "doctor-recorded-adapters", - "classification": "patch" - }, - { - "commit": "8ee908f664eee3987d26a3bae062bbfc168422f3", - "slice": "doctor-recorded-adapters", - "classification": "patch" - }, - { - "commit": "f33464ecc2b913a261ada49c0fdfd009c5fb2868", - "slice": "cryptography-maintenance", - "classification": "patch" - }, - { - "commit": "a97333fefe8147e04dd7e5a8c684a5d64357aa64", - "slice": "lscli", - "classification": "minor" - } - ], + "overrides": [], "policy": "sequential-logical-slices" } diff --git a/ls/config/branding.json b/ls/config/branding.json index 5ddf3497e..6f9ac2ff0 100644 --- a/ls/config/branding.json +++ b/ls/config/branding.json @@ -427,25 +427,25 @@ }, { "path": ".github/workflows/publish.yml", - "line_sha256": "2416beb161858dc9dc2b9944f4676a84a65f155fbb95a5259e137de506d346c0", + "line_sha256": "f485f655f9a8ce0ac0c0610cb91c3778321b9a62ac5333e4e43da982fb6ff815", "token": "localsetup", - "count": 2, + "count": 1, "kind": "compatibility_identifier", "reason": "Release artifact filename, glob, or workflow artifact identifier; kept stable for downloads and verification." }, { "path": ".github/workflows/publish.yml", - "line_sha256": "a93d4a34f6b8abe906d586bb8c5aa6ab5405949126d75f80dcf9e44cd6b4e7ff", + "line_sha256": "ebd60c7aa861470f7d03b905e0fc7d23d8bdbd9eab37d45e6577e6c89fb7506e", "token": "localsetup", - "count": 2, + "count": 1, "kind": "compatibility_identifier", "reason": "Release artifact filename, glob, or workflow artifact identifier; kept stable for downloads and verification." }, { "path": ".github/workflows/publish.yml", - "line_sha256": "23dbbeb4cbf566c79edd08a6445cb7abfb7f94aea3450e1807bca15ae29ca68b", + "line_sha256": "370e8a68f71b0a3cf0ceb0e899b5177807461a866eb58b70af1ffa6c0e2cfa84", "token": "localsetup", - "count": 2, + "count": 1, "kind": "compatibility_identifier", "reason": "Release artifact filename, glob, or workflow artifact identifier; kept stable for downloads and verification." }, diff --git a/ls/docs/REPO_MAINTENANCE.md b/ls/docs/REPO_MAINTENANCE.md index 7efa319ec..a76752287 100644 --- a/ls/docs/REPO_MAINTENANCE.md +++ b/ls/docs/REPO_MAINTENANCE.md @@ -96,7 +96,7 @@ UV_CACHE_DIR=/tmp/localsetup-uv-cache uv run --locked python ls/tools/localsetup - `generated docs and version sync` catches missing version-sync commits and generated-doc drift before merge. - `framework validation py3.10` and `framework validation py3.12` cover the supported Python floor and current runtime. - `shell smoke and framework audit` runs the shell wrapper, framework audit, and whitespace diff check. -- `publish` remains main-only and release-focused. It should not be a maintainer's first signal that version sync is missing. +- `publish` remains main-only and prepares a validated release draft. Complete its artifact inventory and notes before publication, following [VERSIONING.md](VERSIONING.md#github-release-workflow). It should not be a maintainer's first signal that version sync is missing. - `triage` labels issues and PRs from metadata only. It must not check out or run untrusted pull request code. - `triage` also bootstraps the maintainer label set used by issue forms and Dependabot. Run it manually once with `workflow_dispatch` before enabling Dependabot on a fresh repository. diff --git a/ls/docs/VERSIONING.md b/ls/docs/VERSIONING.md index b7ced57b3..84130ac1a 100644 --- a/ls/docs/VERSIONING.md +++ b/ls/docs/VERSIONING.md @@ -155,7 +155,26 @@ The `version-plan` output includes the selected `policy`, diagnostic `raw_bump` ## GitHub release workflow -On pushes to `main`, GitHub Actions verifies the computed version plan, confirms all version references and generated docs are committed, runs the framework validation suite, builds the public package artifact, verifies the tarball checksum and embedded artifact metadata, uploads the tarball plus `.sha256` and CycloneDX SBOM sidecars, attests the tarball when GitHub artifact attestation is available, and publishes tag/release `vX.Y.Z`. Existing tags must already point at the current commit or the workflow fails. +On pushes to `main`, GitHub Actions verifies the computed version plan, confirms all version references and generated docs are committed, runs the framework validation suite, builds the public package artifact, verifies the tarball checksum and embedded artifact metadata, uploads the tarball plus `.sha256` and CycloneDX SBOM sidecars, attests the tarball when GitHub artifact attestation is available, and prepares draft release `vX.Y.Z` at the validated commit. Existing tags must already point at that commit. Existing releases and uncertain API lookups stop preparation for explicit reconciliation; reruns never overwrite assets. + +Complete the draft before publication. Attach the verified wheel/sdist and any +qualified native bundle, provenance, SBOM and corresponding source assets required +by the release. Verify the complete asset inventory, checksums, licenses, commit +identity and accurate release notes, then publish the existing draft: + +```bash +gh release edit "v$(cat VERSION)" --notes-file release-notes.md +gh release edit "v$(cat VERSION)" --draft=false +``` + +These commands require existing publication authority and a reviewed payload. +`release-notes.md` denotes the prepared notes file; do not commit private release +preparation. Workflow success proves draft preparation, not completed publication. +Download the published assets and perform the exact-release acceptance checks. +With [immutable releases](https://docs.github.com/en/code-security/concepts/supply-chain-security/immutable-releases), +assets and the associated tag are fixed at publication. If required assets were +omitted, preserve that release and prepare a corrected patch release; do not +attempt to replace assets or move its tag. ## Verification diff --git a/ls/tests/test_release_draft_workflow.py b/ls/tests/test_release_draft_workflow.py new file mode 100644 index 000000000..2b9145ad5 --- /dev/null +++ b/ls/tests/test_release_draft_workflow.py @@ -0,0 +1,54 @@ +"""Exercise the actual release shell boundary with offline GitHub responses.""" +import json +import os +from pathlib import Path +import subprocess +import sys + +import pytest +import yaml + + +@pytest.mark.parametrize("response,tag_conflict,created", [ + ("missing", False, True), + ("exists", False, False), + ("uncertain", False, False), + ("missing", True, False), +]) +def test_release_is_only_created_as_draft(tmp_path, response, tag_conflict, created): + root = Path(__file__).resolve().parents[2] + workflow = yaml.safe_load((root / ".github/workflows/publish.yml").read_text()) + steps = workflow["jobs"]["publish"]["steps"] + script = next(s["run"] for s in steps if s["name"] == "Prepare GitHub release draft") + (tmp_path / "VERSION").write_text("4.22.7\n") + for command in ("git", "gh"): + executable = tmp_path / command + executable.write_text(f"#!{sys.executable}\n" + ''' +import json, os, pathlib, sys +args = sys.argv[1:] +if pathlib.Path(sys.argv[0]).name == 'git': + if args[:2] == ['rev-parse', '-q']: + sys.exit(0 if os.environ['TAG_CONFLICT'] == '1' else 1) + print('prior' if args[0] == 'rev-list' else 'accepted') +elif args[0] == 'api': + mode = os.environ['RELEASE_RESPONSE'] + print('HTTP/2.0 ' + {'missing': '404 Not Found', 'exists': '200 OK', 'uncertain': '503 Unavailable'}[mode]) + sys.exit(0 if mode == 'exists' else 1) +else: + pathlib.Path('mutation.json').write_text(json.dumps(args)) +''') + executable.chmod(0o700) + env = {**os.environ, "PATH": str(tmp_path) + os.pathsep + os.environ["PATH"], + "GITHUB_REPOSITORY": "example/project", "GITHUB_SHA": "accepted", + "RELEASE_RESPONSE": response, "TAG_CONFLICT": str(int(tag_conflict))} + result = subprocess.run(["bash", "-c", script], cwd=tmp_path, env=env, + capture_output=True, text=True, timeout=10) + assert (result.returncode == 0) is created, result.stderr + mutation = tmp_path / "mutation.json" + assert mutation.exists() is created + if created: + args = json.loads(mutation.read_text()) + assert args[:3] == ["release", "create", "v4.22.7"] + assert "--draft" in args and "--clobber" not in args + assert args[args.index("--target") + 1] == "accepted" + assert len([a for a in args if a.startswith("dist/")]) == 3 From 5cc25fae0c7af20619da233ddb1c119d65e4da58 Mon Sep 17 00:00:00 2001 From: CruxExperts Date: Mon, 7 Sep 2026 05:54:43 -0500 Subject: [PATCH 2/6] docs: refresh generated release draft receipt --- ls/docs/SKILLS.md | 4 +- ls/docs/WORKFLOW_QUICK_REF.md | 4 +- ls/docs/WORKFLOW_REGISTRY.md | 4 +- ls/docs/_generated/artifact-registry.json | 122 +++++++++--------- ls/docs/_generated/docs-alignment-summary.md | 4 +- ls/docs/_generated/docs-asset-manifest.json | 8 +- ls/docs/_generated/docs-audit-result.json | 8 +- ls/docs/_generated/docs-inventory.json | 8 +- ls/docs/_generated/docs-truth-map.json | 26 ++-- ls/docs/_generated/facts.json | 8 +- ls/docs/_generated/implementation-file-map.md | 7 +- ls/docs/_generated/platform-adapters.md | 4 +- ls/docs/_generated/plugin-packs.json | 8 +- ls/docs/_generated/plugin-packs.md | 4 +- ls/docs/_generated/skill-packs.md | 4 +- ls/docs/_generated/skill-taxonomy.json | 8 +- ls/docs/_generated/skill_aliases.json | 8 +- ls/docs/_generated/workflow-catalog.json | 8 +- ls/docs/migration/skill-alias-map.md | 4 +- 19 files changed, 126 insertions(+), 125 deletions(-) diff --git a/ls/docs/SKILLS.md b/ls/docs/SKILLS.md index f9febdd23..6edbfeaba 100644 --- a/ls/docs/SKILLS.md +++ b/ls/docs/SKILLS.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 343858aac153c84fd907f5337bc49a95017ef66f2344a1d902516733549cf7e6 --- # Shipped skills catalog diff --git a/ls/docs/WORKFLOW_QUICK_REF.md b/ls/docs/WORKFLOW_QUICK_REF.md index 8875e41df..32d2a6ad3 100644 --- a/ls/docs/WORKFLOW_QUICK_REF.md +++ b/ls/docs/WORKFLOW_QUICK_REF.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: d463f0a8e4b4376945d747b5f5c35bf6cf6f552fee0f4ff6436a0cdd34549784 --- # Workflow quick reference diff --git a/ls/docs/WORKFLOW_REGISTRY.md b/ls/docs/WORKFLOW_REGISTRY.md index 91d60cf21..70f9ccbe3 100644 --- a/ls/docs/WORKFLOW_REGISTRY.md +++ b/ls/docs/WORKFLOW_REGISTRY.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 452fca485fafbcf02554a10723389a49513679b5f19b25ee3fe00acfdc3906c4 --- # Workflow and module registry (LocalSetup) diff --git a/ls/docs/_generated/artifact-registry.json b/ls/docs/_generated/artifact-registry.json index 0c0f4a1a0..7c44bfa06 100644 --- a/ls/docs/_generated/artifact-registry.json +++ b/ls/docs/_generated/artifact-registry.json @@ -5,8 +5,8 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "path": "assets/README.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -23,12 +23,12 @@ "type": "markdown" }, { - "artifact_sha256": "297275c4a5488d14b8027505495ffdfe3243330dac2d9bd80708d8208098dd57", + "artifact_sha256": "280779476bda6504cd552306f6af2423aa2822baa548d27b2a8187c80108ef98", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/SKILLS.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -45,12 +45,12 @@ "type": "markdown" }, { - "artifact_sha256": "1c2dfc10db86f2eaa3a0a487d069f4d2ef39d6a3e12bff2078553c872457b343", + "artifact_sha256": "00356c8103ff2fb99bc29bb364ed0e041110024c9be135731477951a1c95feec", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/WORKFLOW_QUICK_REF.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -67,12 +67,12 @@ "type": "markdown" }, { - "artifact_sha256": "111cf0018607c85ae2a7429c609f92093a633b9ad9aa2105fbf83550bee3ca33", + "artifact_sha256": "d27f50bbefbbe86b8e1d2a7b8a41a6669f6ee81b62756e5c30802730971226e0", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/WORKFLOW_REGISTRY.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -89,12 +89,12 @@ "type": "markdown" }, { - "artifact_sha256": "44b9dee3a5bb0c86459a0e5b2f192a800b11c17c758654a15a834a1e227e6ea9", + "artifact_sha256": "4c16a58d6c052936fb9f1d995bf13fa1684390402a2ff07a057b02e47ec9b69b", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/docs-alignment-summary.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -111,12 +111,12 @@ "type": "markdown" }, { - "artifact_sha256": "da8707b4576e4123feb12a57756b2447327ec2969de308ea1ac935be33be9b5e", + "artifact_sha256": "bc697acabec25dfa579e83f354fe22b3aebc97e43fb3c558987d4293917b3ca3", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/docs-asset-manifest.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -133,12 +133,12 @@ "type": "json" }, { - "artifact_sha256": "a11956b67c6a1d5d726a951ddb98e9dbcff7f7020da878482ceed861623eadbe", + "artifact_sha256": "2819d4a222885de7ed6cfb0688fde017b22505da5a5cac30704967d859973491", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/docs-audit-result.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -155,12 +155,12 @@ "type": "json" }, { - "artifact_sha256": "42131268c7681a9e0f3c750ec96c83b5ac0abd4e8d3c98485ea60ad06506e085", + "artifact_sha256": "41f9a03d173d6d07a4fc83dddcec95abe7863e2e741c49c5bc0bb318781d5a1f", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/docs-inventory.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -177,12 +177,12 @@ "type": "json" }, { - "artifact_sha256": "08a7faedb8a5ff7b69fe6b4627eed1f3d85e2b0715b9d0224b5503108689396d", + "artifact_sha256": "73aee94f7fc9f62e366078be31be98446f6f8bade4b618d16b8a264c7c77fe5a", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/docs-truth-map.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -199,12 +199,12 @@ "type": "json" }, { - "artifact_sha256": "2a40d142c52e7b6784697071cf8e08c2c4c795617d2ef6c3bb75bf911a40883a", + "artifact_sha256": "c0538300b247696bf4fdb383bc0ccc50147709ebd0e2395e1127817b052c16dc", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/facts.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -221,12 +221,12 @@ "type": "json" }, { - "artifact_sha256": "9dbc4deeaee1f374036f80b66d545a6bf61a2140b99fa02828ccc20a93bbb76d", + "artifact_sha256": "e59968b72be674d2ea6178e5a368764c54b1cfcdd74b00b8214457ea35e0f36c", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/implementation-file-map.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -243,12 +243,12 @@ "type": "markdown" }, { - "artifact_sha256": "a803b87ba688de2d2cc1182af47041219bab89e336b3050520046b43be79b2c0", + "artifact_sha256": "2e3c9f73f98d02c14fb3edebc1ac0cf34235bdda13b02c1d397767d086d8df2b", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/platform-adapters.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -265,12 +265,12 @@ "type": "markdown" }, { - "artifact_sha256": "72cec0028280dc731f88cb10c484e1b88694026c5af10ca9ddcee62a076dd8ce", + "artifact_sha256": "023ef4ad32de3839bd4ee9e35ce3b42dfb88b319bf6bf1987e9b8dea2193aabf", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/plugin-packs.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -287,12 +287,12 @@ "type": "json" }, { - "artifact_sha256": "6cd0f699634465479868461048c27d5c003261ab13c7328c0ec1ee2635ddf201", + "artifact_sha256": "cc260d008eef3dc8f748c2e64bd9e94f0c4b3eb7901b6055358019d01589947e", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/plugin-packs.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -309,12 +309,12 @@ "type": "markdown" }, { - "artifact_sha256": "d168517b7b1a61e4be4d57d29a379552e93b83b099ba515e57515b6301e044c8", + "artifact_sha256": "ff74940173f7dce136ef61c72983194c3a83fd0ac5c39c86bc65a587f04e153d", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/skill-packs.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -331,12 +331,12 @@ "type": "markdown" }, { - "artifact_sha256": "144bfdd31900740c946648065495ecc16ce517d07d5aaee5455022b9ade9e3e6", + "artifact_sha256": "099f793b5f984b611b661ba5579d8855e5dc67abfe9cb9011275b1e89ccf46d9", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/skill-taxonomy.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -353,12 +353,12 @@ "type": "json" }, { - "artifact_sha256": "80c5e6f91d078e08b765cc2f686997a101953f064868a0c7ba3e621f9d823bfe", + "artifact_sha256": "3a501a0816e5f05c12997688fa57f39795dc64e8e39eeec5f52ba4d42dcea360", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/skill_aliases.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -375,12 +375,12 @@ "type": "json" }, { - "artifact_sha256": "a3b4cf67f65f49ef6327adda05d248d3728700e0aad96e45aaace39c28f81e3a", + "artifact_sha256": "0b7d5a3ce8bec42feabab6ad6355c88d41c71522d67facfea2e214d4d1728172", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/_generated/workflow-catalog.json", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -397,12 +397,12 @@ "type": "json" }, { - "artifact_sha256": "09644efe6e2a0d13aae420d0520b89ce336a8c6ab6cccbae4c02e15601f1ef2d", + "artifact_sha256": "8e05a475a94fde85d2bface1c58bf72c9a8c7cd90fbc44c4798819aed079d745", "emitter": "generate-docs", "framework_version": "4.22.6", "path": "ls/docs/migration/skill-alias-map.md", - "provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", "ls/skills", @@ -421,16 +421,16 @@ ], "provenance": { "artifact_path": "ls/docs/_generated/artifact-registry.json", - "artifact_sha256": "bb2c1a5e7098e54d6024f0286c845c08b306770ed41533b8d0d519935c7bef29", + "artifact_sha256": "903743d9dab4a34ed2648aee6ad058ed2dbd12e1a579684cd713a9bfd418333a", "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": 1 } diff --git a/ls/docs/_generated/docs-alignment-summary.md b/ls/docs/_generated/docs-alignment-summary.md index 6cd67559a..09048d7b1 100644 --- a/ls/docs/_generated/docs-alignment-summary.md +++ b/ls/docs/_generated/docs-alignment-summary.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: docs-align localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: docs-align framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: a448c2d7170e79ea6f863fadad51676ff103c15c6c5899c13c4d53089ca01d66 --- # Documentation Alignment Summary diff --git a/ls/docs/_generated/docs-asset-manifest.json b/ls/docs/_generated/docs-asset-manifest.json index 58b8648e0..381bff3c7 100644 --- a/ls/docs/_generated/docs-asset-manifest.json +++ b/ls/docs/_generated/docs-asset-manifest.json @@ -68,12 +68,12 @@ "emitter": "docs-align", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": "1.0" } diff --git a/ls/docs/_generated/docs-audit-result.json b/ls/docs/_generated/docs-audit-result.json index d5e9bf119..7fc80874a 100644 --- a/ls/docs/_generated/docs-audit-result.json +++ b/ls/docs/_generated/docs-audit-result.json @@ -11,12 +11,12 @@ "emitter": "docs-align", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": "1.0" } diff --git a/ls/docs/_generated/docs-inventory.json b/ls/docs/_generated/docs-inventory.json index e4901a1ff..3f0a0be89 100644 --- a/ls/docs/_generated/docs-inventory.json +++ b/ls/docs/_generated/docs-inventory.json @@ -5564,12 +5564,12 @@ "emitter": "docs-align", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "repo": ".", "schema_version": "1.0", diff --git a/ls/docs/_generated/docs-truth-map.json b/ls/docs/_generated/docs-truth-map.json index fc5716a11..32265a8c9 100644 --- a/ls/docs/_generated/docs-truth-map.json +++ b/ls/docs/_generated/docs-truth-map.json @@ -130,12 +130,12 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "skill_count": 103, "skills": [ @@ -1963,12 +1963,12 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": 1, "skills": [ @@ -3475,16 +3475,16 @@ }, "provenance": { "artifact_path": "ls/docs/_generated/docs-truth-map.json", - "artifact_sha256": "48829c6a7667684f7a15a93b8497f0fdf1f0e4981ca934438f20eb783bef1009", + "artifact_sha256": "727f03a9d6090ab8c2fc40d4a195d573e28c84967eeb4dbeb5d415e1cd7f5ed9", "emitter": "docs-align", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": "1.0", "truths": { diff --git a/ls/docs/_generated/facts.json b/ls/docs/_generated/facts.json index 095e44a19..f24b0ecb8 100644 --- a/ls/docs/_generated/facts.json +++ b/ls/docs/_generated/facts.json @@ -129,12 +129,12 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "skill_count": 103, "skills": [ diff --git a/ls/docs/_generated/implementation-file-map.md b/ls/docs/_generated/implementation-file-map.md index b00823ad4..747741d79 100644 --- a/ls/docs/_generated/implementation-file-map.md +++ b/ls/docs/_generated/implementation-file-map.md @@ -1,11 +1,11 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 -artifact_sha256: edf6837da2de6a1ef7ee1a8f40a2bd13853f26da55b819c789ddf91ef2206549 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +artifact_sha256: f00e636bce6e0c17e80a0cef4b5c9ef26aaba4b60457cf9544c9b4f6a55654a1 --- # Implementation File Map @@ -1231,6 +1231,7 @@ artifact_sha256: edf6837da2de6a1ef7ee1a8f40a2bd13853f26da55b819c789ddf91ef220654 | `keep` | `ls/tests/test_registration_owner.py` | | `keep` | `ls/tests/test_registration_plan.py` | | `keep` | `ls/tests/test_registration_refresh.py` | +| `keep` | `ls/tests/test_release_draft_workflow.py` | | `keep` | `ls/tests/test_repo_finalizer.py` | | `keep` | `ls/tests/test_repo_profile_universal_agent_repo.py` | | `keep` | `ls/tests/test_repository_personal_overlap.py` | diff --git a/ls/docs/_generated/platform-adapters.md b/ls/docs/_generated/platform-adapters.md index 7b379586a..e7ff1b1ad 100644 --- a/ls/docs/_generated/platform-adapters.md +++ b/ls/docs/_generated/platform-adapters.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 5ce4949227d75f75f72c4ce822e3c0e7958e57a16acf1fdc16a050a35da5d212 --- # Platform Adapters diff --git a/ls/docs/_generated/plugin-packs.json b/ls/docs/_generated/plugin-packs.json index 844e56cfa..abc1c6ad2 100644 --- a/ls/docs/_generated/plugin-packs.json +++ b/ls/docs/_generated/plugin-packs.json @@ -380,12 +380,12 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": 1 } diff --git a/ls/docs/_generated/plugin-packs.md b/ls/docs/_generated/plugin-packs.md index a1e17ad06..bfd49c0af 100644 --- a/ls/docs/_generated/plugin-packs.md +++ b/ls/docs/_generated/plugin-packs.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 13309ba1a654582320ca1fee1ca909d024044fcacc18ad9b5fccb5a70640fd89 --- # Plugin Packs diff --git a/ls/docs/_generated/skill-packs.md b/ls/docs/_generated/skill-packs.md index fd101cd05..5c5739ee0 100644 --- a/ls/docs/_generated/skill-packs.md +++ b/ls/docs/_generated/skill-packs.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 9c19a1db48f8405359c9bb51e65bc1b3286bae53bc9862f67a747577577485d3 --- # Skill And Workflow Packs diff --git a/ls/docs/_generated/skill-taxonomy.json b/ls/docs/_generated/skill-taxonomy.json index 3bf4cb291..688ad9c29 100644 --- a/ls/docs/_generated/skill-taxonomy.json +++ b/ls/docs/_generated/skill-taxonomy.json @@ -15,12 +15,12 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "schema_version": 1, "skills": [ diff --git a/ls/docs/_generated/skill_aliases.json b/ls/docs/_generated/skill_aliases.json index 3cdf66f03..5b0944431 100644 --- a/ls/docs/_generated/skill_aliases.json +++ b/ls/docs/_generated/skill_aliases.json @@ -108,11 +108,11 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" } } diff --git a/ls/docs/_generated/workflow-catalog.json b/ls/docs/_generated/workflow-catalog.json index c891fe13d..98f8666e0 100644 --- a/ls/docs/_generated/workflow-catalog.json +++ b/ls/docs/_generated/workflow-catalog.json @@ -6,12 +6,12 @@ "emitter": "generate-docs", "framework_version": "4.22.6", "schema_version": 1, - "source_commit": "d297ed234baa529c96bad872e51cfc0f31991489", + "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_dirty": false, - "source_provenance_hash": "aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239", - "source_root_id": "ffdcc812416a4e204081b40eac6b796f3e371111dfc9785d8a6cf08177e3fb6e", + "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, - "source_tree_sha": "462849b52720b01356bcfa46b0ddcf80574440a7" + "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" }, "workflows": [ { diff --git a/ls/docs/migration/skill-alias-map.md b/ls/docs/migration/skill-alias-map.md index b67562b58..eb57164b2 100644 --- a/ls/docs/migration/skill-alias-map.md +++ b/ls/docs/migration/skill-alias-map.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: aa225b3bfba81950501b0866317ec8fcd27daa1837de917ff6f4731edf965239 + source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 emitter: generate-docs framework_version: 4.22.6 -source_commit: d297ed234baa529c96bad872e51cfc0f31991489 +source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 41dc60587f42873ada2f212b6c421e3edb2b4bd45dc189150ff9693b16a21813 --- # Skill Alias Map From 58423035253f602bf4911b08f2d69749c2c30dc2 Mon Sep 17 00:00:00 2001 From: CruxExperts Date: Mon, 7 Sep 2026 05:55:56 -0500 Subject: [PATCH 3/6] chore: sync release version 4.22.7 --- README.md | 4 ++-- VERSION | 2 +- ls/README.md | 2 +- ls/docs/FEATURES.md | 2 +- ls/docs/README.md | 2 +- ls/docs/VERSIONING.md | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 48423d1bd..a0f636118 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Supported platforms

-**Version:** 4.22.6
+**Version:** 4.22.7
**LocalSetup gives coding agents a repo-local operating layer.** @@ -71,7 +71,7 @@ Start with the [workflow packages guide](ls/docs/WORKFLOW_PACKAGES.md) for usage | Fact | Value | |---|---| -| Current version | `4.22.6` | +| Current version | `4.22.7` | | Supported platforms | `codex, claude-code, cursor, kilo, opencode, openclaw, github-copilot-cli, github-copilot-vscode, cline-cli, cline-vscode, amp-cli, goose-cli, pi-cli, hermes-agent, qwen-code-cli, kimi-cli, factory-droid, antigravity-app, gemini-cli, omp-cli` | | Shipped skills | `103` | | Workflow packages | `16` | diff --git a/VERSION b/VERSION index 608a8d4ab..2258808d0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.22.6 +4.22.7 diff --git a/ls/README.md b/ls/README.md index 81191ba89..b76b472b1 100644 --- a/ls/README.md +++ b/ls/README.md @@ -1,6 +1,6 @@ # LocalSetup Framework Engine -**Version:** 4.22.6
+**Version:** 4.22.7
`ls/` is the engine that makes the public LocalSetup promise real. It stores the framework code, shipped skills, workflow packages, platform templates, docs, tests, and install manifests that turn a repository into a portable agent workspace. diff --git a/ls/docs/FEATURES.md b/ls/docs/FEATURES.md index 602d4b2f2..4b3702a57 100644 --- a/ls/docs/FEATURES.md +++ b/ls/docs/FEATURES.md @@ -11,7 +11,7 @@ This is the full public capability catalog for LocalSetup. The [root README](../ ## Generated Facts -- Current version: `4.22.6` +- Current version: `4.22.7` - Supported platforms: `codex, claude-code, cursor, kilo, opencode, openclaw, github-copilot-cli, github-copilot-vscode, cline-cli, cline-vscode, amp-cli, goose-cli, pi-cli, hermes-agent, qwen-code-cli, kimi-cli, factory-droid, antigravity-app, gemini-cli, omp-cli` - Shipped skills: `103` - Workflow packages: `16` diff --git a/ls/docs/README.md b/ls/docs/README.md index c1d5d5371..a66c4532a 100644 --- a/ls/docs/README.md +++ b/ls/docs/README.md @@ -15,7 +15,7 @@ This is the public documentation map for LocalSetup. Start here when you want th ## Generated Facts -- Current version: `4.22.6` +- Current version: `4.22.7` - Supported platforms: `codex, claude-code, cursor, kilo, opencode, openclaw, github-copilot-cli, github-copilot-vscode, cline-cli, cline-vscode, amp-cli, goose-cli, pi-cli, hermes-agent, qwen-code-cli, kimi-cli, factory-droid, antigravity-app, gemini-cli, omp-cli` - Shipped skills: `103` - Workflow packages: `16` diff --git a/ls/docs/VERSIONING.md b/ls/docs/VERSIONING.md index 84130ac1a..1572a15fc 100644 --- a/ls/docs/VERSIONING.md +++ b/ls/docs/VERSIONING.md @@ -11,7 +11,7 @@ LocalSetup uses the root `VERSION` file as the source of truth for the framework ## Current Version - Source of truth: [`../../VERSION`](../../VERSION) -- Current value: `4.22.6` +- Current value: `4.22.7` - Generated facts: [`_generated/facts.json`](_generated/facts.json) ## Policy diff --git a/pyproject.toml b/pyproject.toml index 9d9a50939..296f119ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "localsetup" -version = "4.22.6" +version = "4.22.7" description = "Global-first LocalSetup skill pack manager" requires-python = ">=3.12" dependencies = [ diff --git a/uv.lock b/uv.lock index 4c8f084ff..ad6941179 100644 --- a/uv.lock +++ b/uv.lock @@ -460,7 +460,7 @@ wheels = [ [[package]] name = "localsetup" -version = "4.22.6" +version = "4.22.7" source = { editable = "." } dependencies = [ { name = "anyio" }, From 2763525d2677fae10a3d0ad4a6e4f29bcfd25a0a Mon Sep 17 00:00:00 2001 From: CruxExperts Date: Mon, 7 Sep 2026 05:56:23 -0500 Subject: [PATCH 4/6] docs: refresh generated release 4.22.7 receipt --- ls/docs/SKILLS.md | 4 +- ls/docs/WORKFLOW_QUICK_REF.md | 4 +- ls/docs/WORKFLOW_REGISTRY.md | 4 +- ls/docs/_generated/artifact-registry.json | 120 +++++++++--------- ls/docs/_generated/docs-alignment-summary.md | 8 +- ls/docs/_generated/docs-asset-manifest.json | 6 +- ls/docs/_generated/docs-audit-result.json | 6 +- ls/docs/_generated/docs-inventory.json | 6 +- ls/docs/_generated/docs-truth-map.json | 30 ++--- ls/docs/_generated/facts.json | 10 +- ls/docs/_generated/implementation-file-map.md | 4 +- ls/docs/_generated/platform-adapters.md | 4 +- ls/docs/_generated/plugin-packs.json | 6 +- ls/docs/_generated/plugin-packs.md | 4 +- ls/docs/_generated/skill-packs.md | 4 +- ls/docs/_generated/skill-taxonomy.json | 6 +- ls/docs/_generated/skill_aliases.json | 6 +- ls/docs/_generated/workflow-catalog.json | 6 +- ls/docs/migration/skill-alias-map.md | 4 +- 19 files changed, 121 insertions(+), 121 deletions(-) diff --git a/ls/docs/SKILLS.md b/ls/docs/SKILLS.md index 6edbfeaba..a83b76ea7 100644 --- a/ls/docs/SKILLS.md +++ b/ls/docs/SKILLS.md @@ -4,9 +4,9 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 343858aac153c84fd907f5337bc49a95017ef66f2344a1d902516733549cf7e6 --- diff --git a/ls/docs/WORKFLOW_QUICK_REF.md b/ls/docs/WORKFLOW_QUICK_REF.md index 32d2a6ad3..7a08a0b12 100644 --- a/ls/docs/WORKFLOW_QUICK_REF.md +++ b/ls/docs/WORKFLOW_QUICK_REF.md @@ -4,9 +4,9 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: d463f0a8e4b4376945d747b5f5c35bf6cf6f552fee0f4ff6436a0cdd34549784 --- diff --git a/ls/docs/WORKFLOW_REGISTRY.md b/ls/docs/WORKFLOW_REGISTRY.md index 70f9ccbe3..a2c26e0e6 100644 --- a/ls/docs/WORKFLOW_REGISTRY.md +++ b/ls/docs/WORKFLOW_REGISTRY.md @@ -4,9 +4,9 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 452fca485fafbcf02554a10723389a49513679b5f19b25ee3fe00acfdc3906c4 --- diff --git a/ls/docs/_generated/artifact-registry.json b/ls/docs/_generated/artifact-registry.json index 7c44bfa06..0f8608910 100644 --- a/ls/docs/_generated/artifact-registry.json +++ b/ls/docs/_generated/artifact-registry.json @@ -3,9 +3,9 @@ { "artifact_sha256": "711e7b5aa4deae0134324afce09bc5fcdeb931ee148295edba86007d1ee80dda", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "assets/README.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -23,11 +23,11 @@ "type": "markdown" }, { - "artifact_sha256": "280779476bda6504cd552306f6af2423aa2822baa548d27b2a8187c80108ef98", + "artifact_sha256": "40c09920b91e74d7e552982c304ff39b9992faae98ebc69bfee5181b046aa0ad", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/SKILLS.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -45,11 +45,11 @@ "type": "markdown" }, { - "artifact_sha256": "00356c8103ff2fb99bc29bb364ed0e041110024c9be135731477951a1c95feec", + "artifact_sha256": "64baf79e278acd1d0b47e78cb4aaeae66f09d91935c63a3d8749b3784f36712f", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/WORKFLOW_QUICK_REF.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -67,11 +67,11 @@ "type": "markdown" }, { - "artifact_sha256": "d27f50bbefbbe86b8e1d2a7b8a41a6669f6ee81b62756e5c30802730971226e0", + "artifact_sha256": "f81cfdac70cda334cec96d10615bdf570c7b2de3695e2c27f9fd398b58012d02", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/WORKFLOW_REGISTRY.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -89,11 +89,11 @@ "type": "markdown" }, { - "artifact_sha256": "4c16a58d6c052936fb9f1d995bf13fa1684390402a2ff07a057b02e47ec9b69b", + "artifact_sha256": "0f5e02e77beb30ec3a1eeeb561ed2e58af6113a5f26872d746085f9793a83d69", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-alignment-summary.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -111,11 +111,11 @@ "type": "markdown" }, { - "artifact_sha256": "bc697acabec25dfa579e83f354fe22b3aebc97e43fb3c558987d4293917b3ca3", + "artifact_sha256": "390aa6e2b8cab8332e184c3e841a62e26e8fdefd915967c0a33bfbb8d08298ae", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-asset-manifest.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -133,11 +133,11 @@ "type": "json" }, { - "artifact_sha256": "2819d4a222885de7ed6cfb0688fde017b22505da5a5cac30704967d859973491", + "artifact_sha256": "337e2d47d8f9a0d826a952fb58b140116ac980c60fe1bfeba4bac49858f4907d", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-audit-result.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -155,11 +155,11 @@ "type": "json" }, { - "artifact_sha256": "41f9a03d173d6d07a4fc83dddcec95abe7863e2e741c49c5bc0bb318781d5a1f", + "artifact_sha256": "dc6bdc92f98a03c049f2c883417fb5452ef0f93118139c686f0d9834d450fdf2", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-inventory.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -177,11 +177,11 @@ "type": "json" }, { - "artifact_sha256": "73aee94f7fc9f62e366078be31be98446f6f8bade4b618d16b8a264c7c77fe5a", + "artifact_sha256": "1e0025a6bf60babe6cecc10653eaa96bff2d535d8f905d0695f4040d2141fbf3", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-truth-map.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -199,11 +199,11 @@ "type": "json" }, { - "artifact_sha256": "c0538300b247696bf4fdb383bc0ccc50147709ebd0e2395e1127817b052c16dc", + "artifact_sha256": "88fd025007b7d4600a2439b35d6115b4f0d252c048419dd2341b6de926d1a7b0", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/facts.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -221,11 +221,11 @@ "type": "json" }, { - "artifact_sha256": "e59968b72be674d2ea6178e5a368764c54b1cfcdd74b00b8214457ea35e0f36c", + "artifact_sha256": "9b236dfccd448f6ce091f77307fcd0e715f03a55bb4f83470d03531b318a5398", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/implementation-file-map.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -243,11 +243,11 @@ "type": "markdown" }, { - "artifact_sha256": "2e3c9f73f98d02c14fb3edebc1ac0cf34235bdda13b02c1d397767d086d8df2b", + "artifact_sha256": "213a94c60d5588f3da267459b9eff0b33b83e37973adef19fa8423d768041ad6", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/platform-adapters.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -265,11 +265,11 @@ "type": "markdown" }, { - "artifact_sha256": "023ef4ad32de3839bd4ee9e35ce3b42dfb88b319bf6bf1987e9b8dea2193aabf", + "artifact_sha256": "76195b8541b6c96f9ed24e1d744cbe9f2976f3dc5e8065392f2cf06f1fb37f8b", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/plugin-packs.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -287,11 +287,11 @@ "type": "json" }, { - "artifact_sha256": "cc260d008eef3dc8f748c2e64bd9e94f0c4b3eb7901b6055358019d01589947e", + "artifact_sha256": "e3a4ae792250db1ce1de0f0dbab4cb6bdb6fc41c3767c68c47fa668e73bc05b2", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/plugin-packs.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -309,11 +309,11 @@ "type": "markdown" }, { - "artifact_sha256": "ff74940173f7dce136ef61c72983194c3a83fd0ac5c39c86bc65a587f04e153d", + "artifact_sha256": "63d8efca5cd39e3bee90bf364b8405eea9c9305327fbb7fda99b684d9e658527", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/skill-packs.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -331,11 +331,11 @@ "type": "markdown" }, { - "artifact_sha256": "099f793b5f984b611b661ba5579d8855e5dc67abfe9cb9011275b1e89ccf46d9", + "artifact_sha256": "a349981416648e51aad20250378f0890fbb27c54337c44a15265e095f3ba293b", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/skill-taxonomy.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -353,11 +353,11 @@ "type": "json" }, { - "artifact_sha256": "3a501a0816e5f05c12997688fa57f39795dc64e8e39eeec5f52ba4d42dcea360", + "artifact_sha256": "5483e59733502550463e0c8bbb8f8884bb67efb0ec21f7e202b359a35a206981", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/skill_aliases.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -375,11 +375,11 @@ "type": "json" }, { - "artifact_sha256": "0b7d5a3ce8bec42feabab6ad6355c88d41c71522d67facfea2e214d4d1728172", + "artifact_sha256": "a3b44d8f1e666f668ed14589b1fc9ec8bcd5f3621faf63a38794a67e1196cf04", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/_generated/workflow-catalog.json", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -397,11 +397,11 @@ "type": "json" }, { - "artifact_sha256": "8e05a475a94fde85d2bface1c58bf72c9a8c7cd90fbc44c4798819aed079d745", + "artifact_sha256": "cb487bffa3f74bd944c0ffac89e7a32a786b79cde8fda97f014787449e26b1e9", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "path": "ls/docs/migration/skill-alias-map.md", - "provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", "source_inputs": [ "VERSION", @@ -421,13 +421,13 @@ ], "provenance": { "artifact_path": "ls/docs/_generated/artifact-registry.json", - "artifact_sha256": "903743d9dab4a34ed2648aee6ad058ed2dbd12e1a579684cd713a9bfd418333a", + "artifact_sha256": "6f15b044860952fa09899cee95efee11f07f12438d55ec7eaad28234fc143d53", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/docs-alignment-summary.md b/ls/docs/_generated/docs-alignment-summary.md index 09048d7b1..87f6c54fb 100644 --- a/ls/docs/_generated/docs-alignment-summary.md +++ b/ls/docs/_generated/docs-alignment-summary.md @@ -4,11 +4,11 @@ version: 4.22 owner_package: docs-align localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: docs-align -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 -artifact_sha256: a448c2d7170e79ea6f863fadad51676ff103c15c6c5899c13c4d53089ca01d66 +artifact_sha256: b1c4b2e218f5ee78ba981855a6c3adf35333d5e90d79e1925837a0f017a7c564 --- # Documentation Alignment Summary @@ -16,7 +16,7 @@ This page is generated from repository inventory, source-truth manifests, asset | Signal | Value | |---|---:| -| Version | `4.22.6` | +| Version | `4.22.7` | | Documentation files inventoried | 497 | | Immutable upstream documents | 64 | | Shipped skills | 103 | diff --git a/ls/docs/_generated/docs-asset-manifest.json b/ls/docs/_generated/docs-asset-manifest.json index 381bff3c7..6b436c876 100644 --- a/ls/docs/_generated/docs-asset-manifest.json +++ b/ls/docs/_generated/docs-asset-manifest.json @@ -66,11 +66,11 @@ "artifact_path": "ls/docs/_generated/docs-asset-manifest.json", "artifact_sha256": "ac0d30f46e4711d5fdfeac55bde4e268784918f7ae7f3703942230e59cd90282", "emitter": "docs-align", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/docs-audit-result.json b/ls/docs/_generated/docs-audit-result.json index 7fc80874a..bfa09f712 100644 --- a/ls/docs/_generated/docs-audit-result.json +++ b/ls/docs/_generated/docs-audit-result.json @@ -9,11 +9,11 @@ "artifact_path": "ls/docs/_generated/docs-audit-result.json", "artifact_sha256": "e82619e42f31266261fa11fa954df7778b2d19b7f12d224a71a85ec1a8cf31a8", "emitter": "docs-align", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/docs-inventory.json b/ls/docs/_generated/docs-inventory.json index 3f0a0be89..1b95b3b04 100644 --- a/ls/docs/_generated/docs-inventory.json +++ b/ls/docs/_generated/docs-inventory.json @@ -5562,11 +5562,11 @@ "artifact_path": "ls/docs/_generated/docs-inventory.json", "artifact_sha256": "ed1ae4308d203c797bf65d49d2feb721520cae8cec15303c5c1802a96a353205", "emitter": "docs-align", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/docs-truth-map.json b/ls/docs/_generated/docs-truth-map.json index 32265a8c9..c6c5d45e9 100644 --- a/ls/docs/_generated/docs-truth-map.json +++ b/ls/docs/_generated/docs-truth-map.json @@ -126,13 +126,13 @@ ], "provenance": { "artifact_path": "ls/docs/_generated/facts.json", - "artifact_sha256": "eb869062cb180b39241b3d4b47607f5a78af85d61a398ea69ca315539797e81b", + "artifact_sha256": "5603b6c45645b59713880c863c41729955c91b556e610a608c411396fe7924cf", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" @@ -1845,7 +1845,7 @@ "version": "1.0" } ], - "version": "4.22.6", + "version": "4.22.7", "workflow_count": 16, "workflows": [ { @@ -1961,11 +1961,11 @@ "artifact_path": "ls/docs/_generated/skill-taxonomy.json", "artifact_sha256": "3d8fb2fccb6f10b0bb39a26f778eabe88ca7c92eafd23341a9d1f296ced6012d", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" @@ -3475,13 +3475,13 @@ }, "provenance": { "artifact_path": "ls/docs/_generated/docs-truth-map.json", - "artifact_sha256": "727f03a9d6090ab8c2fc40d4a195d573e28c84967eeb4dbeb5d415e1cd7f5ed9", + "artifact_sha256": "701a4b5f4b12ccf55c3f0c81b368d8cd1b5af4ea8e31ef1f5eecf7ee61f5d2fc", "emitter": "docs-align", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" @@ -5420,14 +5420,14 @@ } }, "version": { - "facts_version": "4.22.6", - "pyproject_version": "4.22.6", + "facts_version": "4.22.7", + "pyproject_version": "4.22.7", "sources": [ "VERSION", "pyproject.toml", "ls/docs/_generated/facts.json" ], - "value": "4.22.6" + "value": "4.22.7" }, "workflow_catalog": { "sources": [ diff --git a/ls/docs/_generated/facts.json b/ls/docs/_generated/facts.json index f24b0ecb8..5c6ebe1fc 100644 --- a/ls/docs/_generated/facts.json +++ b/ls/docs/_generated/facts.json @@ -125,13 +125,13 @@ ], "provenance": { "artifact_path": "ls/docs/_generated/facts.json", - "artifact_sha256": "eb869062cb180b39241b3d4b47607f5a78af85d61a398ea69ca315539797e81b", + "artifact_sha256": "5603b6c45645b59713880c863c41729955c91b556e610a608c411396fe7924cf", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" @@ -1844,7 +1844,7 @@ "version": "1.0" } ], - "version": "4.22.6", + "version": "4.22.7", "workflow_count": 16, "workflows": [ { diff --git a/ls/docs/_generated/implementation-file-map.md b/ls/docs/_generated/implementation-file-map.md index 747741d79..b3b87b657 100644 --- a/ls/docs/_generated/implementation-file-map.md +++ b/ls/docs/_generated/implementation-file-map.md @@ -1,9 +1,9 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: f00e636bce6e0c17e80a0cef4b5c9ef26aaba4b60457cf9544c9b4f6a55654a1 --- diff --git a/ls/docs/_generated/platform-adapters.md b/ls/docs/_generated/platform-adapters.md index e7ff1b1ad..78f958c61 100644 --- a/ls/docs/_generated/platform-adapters.md +++ b/ls/docs/_generated/platform-adapters.md @@ -1,9 +1,9 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 5ce4949227d75f75f72c4ce822e3c0e7958e57a16acf1fdc16a050a35da5d212 --- diff --git a/ls/docs/_generated/plugin-packs.json b/ls/docs/_generated/plugin-packs.json index abc1c6ad2..ddb3cf569 100644 --- a/ls/docs/_generated/plugin-packs.json +++ b/ls/docs/_generated/plugin-packs.json @@ -378,11 +378,11 @@ "artifact_path": "ls/docs/_generated/plugin-packs.json", "artifact_sha256": "b69f214b8950772a6d88915da5bb3c844c6d823f00a75b63c1e6084fb0bd08e3", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/plugin-packs.md b/ls/docs/_generated/plugin-packs.md index bfd49c0af..f64e35c74 100644 --- a/ls/docs/_generated/plugin-packs.md +++ b/ls/docs/_generated/plugin-packs.md @@ -1,9 +1,9 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 13309ba1a654582320ca1fee1ca909d024044fcacc18ad9b5fccb5a70640fd89 --- diff --git a/ls/docs/_generated/skill-packs.md b/ls/docs/_generated/skill-packs.md index 5c5739ee0..61983ee45 100644 --- a/ls/docs/_generated/skill-packs.md +++ b/ls/docs/_generated/skill-packs.md @@ -1,9 +1,9 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 9c19a1db48f8405359c9bb51e65bc1b3286bae53bc9862f67a747577577485d3 --- diff --git a/ls/docs/_generated/skill-taxonomy.json b/ls/docs/_generated/skill-taxonomy.json index 688ad9c29..a5555f1fc 100644 --- a/ls/docs/_generated/skill-taxonomy.json +++ b/ls/docs/_generated/skill-taxonomy.json @@ -13,11 +13,11 @@ "artifact_path": "ls/docs/_generated/skill-taxonomy.json", "artifact_sha256": "3d8fb2fccb6f10b0bb39a26f778eabe88ca7c92eafd23341a9d1f296ced6012d", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/skill_aliases.json b/ls/docs/_generated/skill_aliases.json index 5b0944431..5f7db1d8e 100644 --- a/ls/docs/_generated/skill_aliases.json +++ b/ls/docs/_generated/skill_aliases.json @@ -106,11 +106,11 @@ "artifact_path": "ls/docs/_generated/skill_aliases.json", "artifact_sha256": "392bdd9b3fb3790c99d29d9e077876c7c853549b9459049c1dff26c6b08de67c", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/_generated/workflow-catalog.json b/ls/docs/_generated/workflow-catalog.json index 98f8666e0..e53399ab1 100644 --- a/ls/docs/_generated/workflow-catalog.json +++ b/ls/docs/_generated/workflow-catalog.json @@ -4,11 +4,11 @@ "artifact_path": "ls/docs/_generated/workflow-catalog.json", "artifact_sha256": "f2817f6656376eae5f2505d0733d2e2181fa1fb3a2b7b9fcf49415185de52423", "emitter": "generate-docs", - "framework_version": "4.22.6", + "framework_version": "4.22.7", "schema_version": 1, "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": false, - "source_provenance_hash": "6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866", + "source_dirty": true, + "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", "source_tag": null, "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" diff --git a/ls/docs/migration/skill-alias-map.md b/ls/docs/migration/skill-alias-map.md index eb57164b2..1679c21a5 100644 --- a/ls/docs/migration/skill-alias-map.md +++ b/ls/docs/migration/skill-alias-map.md @@ -4,9 +4,9 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 6c7407f7565ca0403e1da3037904e005042b6fdc0ac04655be9fbf7ee3278866 + source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af emitter: generate-docs -framework_version: 4.22.6 +framework_version: 4.22.7 source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 artifact_sha256: 41dc60587f42873ada2f212b6c421e3edb2b4bd45dc189150ff9693b16a21813 --- From a8ab3af2d5ad5c30f678e4835340a141fa1c428f Mon Sep 17 00:00:00 2001 From: CruxExperts Date: Mon, 7 Sep 2026 06:12:36 -0500 Subject: [PATCH 5/6] docs: align the workflow runtime validation reference Release-Slice: immutable-release-delivery Release-Type: patch --- ls/docs/REPO_MAINTENANCE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ls/docs/REPO_MAINTENANCE.md b/ls/docs/REPO_MAINTENANCE.md index a76752287..b7aecde1f 100644 --- a/ls/docs/REPO_MAINTENANCE.md +++ b/ls/docs/REPO_MAINTENANCE.md @@ -94,7 +94,7 @@ UV_CACHE_DIR=/tmp/localsetup-uv-cache uv run --locked python ls/tools/localsetup - `pr-validation` is the required PR and merge-queue validation workflow. - `generated docs and version sync` catches missing version-sync commits and generated-doc drift before merge. -- `framework validation py3.10` and `framework validation py3.12` cover the supported Python floor and current runtime. +- `framework validation py3.12` runs the Python 3.12 matrix entry, matching the supported Python floor. - `shell smoke and framework audit` runs the shell wrapper, framework audit, and whitespace diff check. - `publish` remains main-only and prepares a validated release draft. Complete its artifact inventory and notes before publication, following [VERSIONING.md](VERSIONING.md#github-release-workflow). It should not be a maintainer's first signal that version sync is missing. - `triage` labels issues and PRs from metadata only. It must not check out or run untrusted pull request code. From 21930535e81e217359160a78e2b1c294be0dd25d Mon Sep 17 00:00:00 2001 From: CruxExperts Date: Mon, 7 Sep 2026 06:16:17 -0500 Subject: [PATCH 6/6] docs: refresh generated workflow reference receipt --- ls/docs/SKILLS.md | 4 +- ls/docs/WORKFLOW_QUICK_REF.md | 4 +- ls/docs/WORKFLOW_REGISTRY.md | 4 +- ls/docs/_generated/artifact-registry.json | 124 +++++++++--------- ls/docs/_generated/docs-alignment-summary.md | 4 +- ls/docs/_generated/docs-asset-manifest.json | 10 +- ls/docs/_generated/docs-audit-result.json | 10 +- ls/docs/_generated/docs-inventory.json | 10 +- ls/docs/_generated/docs-truth-map.json | 32 ++--- ls/docs/_generated/facts.json | 10 +- ls/docs/_generated/implementation-file-map.md | 4 +- ls/docs/_generated/platform-adapters.md | 4 +- ls/docs/_generated/plugin-packs.json | 10 +- ls/docs/_generated/plugin-packs.md | 4 +- ls/docs/_generated/skill-packs.md | 4 +- ls/docs/_generated/skill-taxonomy.json | 10 +- ls/docs/_generated/skill_aliases.json | 10 +- ls/docs/_generated/workflow-catalog.json | 10 +- ls/docs/migration/skill-alias-map.md | 4 +- 19 files changed, 136 insertions(+), 136 deletions(-) diff --git a/ls/docs/SKILLS.md b/ls/docs/SKILLS.md index a83b76ea7..35b31cb06 100644 --- a/ls/docs/SKILLS.md +++ b/ls/docs/SKILLS.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: 343858aac153c84fd907f5337bc49a95017ef66f2344a1d902516733549cf7e6 --- # Shipped skills catalog diff --git a/ls/docs/WORKFLOW_QUICK_REF.md b/ls/docs/WORKFLOW_QUICK_REF.md index 7a08a0b12..a06062e3c 100644 --- a/ls/docs/WORKFLOW_QUICK_REF.md +++ b/ls/docs/WORKFLOW_QUICK_REF.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: d463f0a8e4b4376945d747b5f5c35bf6cf6f552fee0f4ff6436a0cdd34549784 --- # Workflow quick reference diff --git a/ls/docs/WORKFLOW_REGISTRY.md b/ls/docs/WORKFLOW_REGISTRY.md index a2c26e0e6..1d38b1db4 100644 --- a/ls/docs/WORKFLOW_REGISTRY.md +++ b/ls/docs/WORKFLOW_REGISTRY.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: 452fca485fafbcf02554a10723389a49513679b5f19b25ee3fe00acfdc3906c4 --- # Workflow and module registry (LocalSetup) diff --git a/ls/docs/_generated/artifact-registry.json b/ls/docs/_generated/artifact-registry.json index 0f8608910..eb8455a94 100644 --- a/ls/docs/_generated/artifact-registry.json +++ b/ls/docs/_generated/artifact-registry.json @@ -5,8 +5,8 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "path": "assets/README.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -23,12 +23,12 @@ "type": "markdown" }, { - "artifact_sha256": "40c09920b91e74d7e552982c304ff39b9992faae98ebc69bfee5181b046aa0ad", + "artifact_sha256": "520d210b627d94fd648f5f684e80ccd9b36ed667cfd633f361c3a4f3d764891f", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/SKILLS.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -45,12 +45,12 @@ "type": "markdown" }, { - "artifact_sha256": "64baf79e278acd1d0b47e78cb4aaeae66f09d91935c63a3d8749b3784f36712f", + "artifact_sha256": "34c213de734f0cee8bc3193098f8b17cfc4879f9d81191c3aa28100ee2459e87", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/WORKFLOW_QUICK_REF.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -67,12 +67,12 @@ "type": "markdown" }, { - "artifact_sha256": "f81cfdac70cda334cec96d10615bdf570c7b2de3695e2c27f9fd398b58012d02", + "artifact_sha256": "37bde155db16de2495d53638a10dc00c40f4b451ba7a8553bb784918fab4b46a", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/WORKFLOW_REGISTRY.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -89,12 +89,12 @@ "type": "markdown" }, { - "artifact_sha256": "0f5e02e77beb30ec3a1eeeb561ed2e58af6113a5f26872d746085f9793a83d69", + "artifact_sha256": "a1f5263bf2276c858ab92fc8f9d512bb04ef4b40890c9d0b154e3f79337a5e1e", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-alignment-summary.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -111,12 +111,12 @@ "type": "markdown" }, { - "artifact_sha256": "390aa6e2b8cab8332e184c3e841a62e26e8fdefd915967c0a33bfbb8d08298ae", + "artifact_sha256": "30093e6c00164d98d044bda04bd6c64597ec38f6f5d60190db644050635b2da5", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-asset-manifest.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -133,12 +133,12 @@ "type": "json" }, { - "artifact_sha256": "337e2d47d8f9a0d826a952fb58b140116ac980c60fe1bfeba4bac49858f4907d", + "artifact_sha256": "9d145d45f0f4bb2107473ebee29a771524aa3fdc6f5c806b0ed3fe6d197ec4cc", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-audit-result.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -155,12 +155,12 @@ "type": "json" }, { - "artifact_sha256": "dc6bdc92f98a03c049f2c883417fb5452ef0f93118139c686f0d9834d450fdf2", + "artifact_sha256": "b80ecfb9af2caa72df8a04a58a77a1f35d273ae920d8113b10dbfbf91758ac22", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-inventory.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -177,12 +177,12 @@ "type": "json" }, { - "artifact_sha256": "1e0025a6bf60babe6cecc10653eaa96bff2d535d8f905d0695f4040d2141fbf3", + "artifact_sha256": "09f693de70a643cfb02d10b5c916545655ae33e3439e9f37e9381918a887bfaf", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/docs-truth-map.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -199,12 +199,12 @@ "type": "json" }, { - "artifact_sha256": "88fd025007b7d4600a2439b35d6115b4f0d252c048419dd2341b6de926d1a7b0", + "artifact_sha256": "47d35584eae5b9d1eb59ef834a2c1a087130fdc083057daf8dd5ab25c6734b58", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/facts.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -221,12 +221,12 @@ "type": "json" }, { - "artifact_sha256": "9b236dfccd448f6ce091f77307fcd0e715f03a55bb4f83470d03531b318a5398", + "artifact_sha256": "5e746c8a321edbc01f48074457465afaccbadfbc1802b6ebd5d85c4ec30b5291", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/implementation-file-map.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -243,12 +243,12 @@ "type": "markdown" }, { - "artifact_sha256": "213a94c60d5588f3da267459b9eff0b33b83e37973adef19fa8423d768041ad6", + "artifact_sha256": "31c40c50d505f57237f9aae618561efd5b176adcb377e2457412fe59b6aa1464", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/platform-adapters.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -265,12 +265,12 @@ "type": "markdown" }, { - "artifact_sha256": "76195b8541b6c96f9ed24e1d744cbe9f2976f3dc5e8065392f2cf06f1fb37f8b", + "artifact_sha256": "32c1ce32911c1b3cbc00064d92f8de4d7c0fe86b4e076244192bc00149bdc994", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/plugin-packs.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -287,12 +287,12 @@ "type": "json" }, { - "artifact_sha256": "e3a4ae792250db1ce1de0f0dbab4cb6bdb6fc41c3767c68c47fa668e73bc05b2", + "artifact_sha256": "8c8ccb675a45ede980d3d7c260367b626d3ae62ea88dda732034acea7d6b0634", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/plugin-packs.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -309,12 +309,12 @@ "type": "markdown" }, { - "artifact_sha256": "63d8efca5cd39e3bee90bf364b8405eea9c9305327fbb7fda99b684d9e658527", + "artifact_sha256": "0430b34d0a61f7899c0d5d690cffab4fa570a6ff8463863d38700f78acf15e8c", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/skill-packs.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -331,12 +331,12 @@ "type": "markdown" }, { - "artifact_sha256": "a349981416648e51aad20250378f0890fbb27c54337c44a15265e095f3ba293b", + "artifact_sha256": "72627df45d499ad088fa1ff7e7ec286cb57e631342d12c6e145e5345626b5a2c", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/skill-taxonomy.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -353,12 +353,12 @@ "type": "json" }, { - "artifact_sha256": "5483e59733502550463e0c8bbb8f8884bb67efb0ec21f7e202b359a35a206981", + "artifact_sha256": "ca50e9e8c6602a7d74f6c2af251696b68a5b39ca3d602a30a528fe7a67fb2046", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/skill_aliases.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -375,12 +375,12 @@ "type": "json" }, { - "artifact_sha256": "a3b44d8f1e666f668ed14589b1fc9ec8bcd5f3621faf63a38794a67e1196cf04", + "artifact_sha256": "0d2269ed494b1e8a46857677aebf21ece757deed3f8429305628b5ca99e0bea2", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/_generated/workflow-catalog.json", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -397,12 +397,12 @@ "type": "json" }, { - "artifact_sha256": "cb487bffa3f74bd944c0ffac89e7a32a786b79cde8fda97f014787449e26b1e9", + "artifact_sha256": "4aad4d335f2a981aace714f7de13aac80e1e44536068260eac19711ae1d854dd", "emitter": "generate-docs", "framework_version": "4.22.7", "path": "ls/docs/migration/skill-alias-map.md", - "provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", + "provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", "source_inputs": [ "VERSION", "ls/skills", @@ -421,16 +421,16 @@ ], "provenance": { "artifact_path": "ls/docs/_generated/artifact-registry.json", - "artifact_sha256": "6f15b044860952fa09899cee95efee11f07f12438d55ec7eaad28234fc143d53", + "artifact_sha256": "248656be450c279af7274ba25450b93fb5c2430eb6ccf0313d6d596fc364cc29", "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": 1 } diff --git a/ls/docs/_generated/docs-alignment-summary.md b/ls/docs/_generated/docs-alignment-summary.md index 87f6c54fb..688793898 100644 --- a/ls/docs/_generated/docs-alignment-summary.md +++ b/ls/docs/_generated/docs-alignment-summary.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: docs-align localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: docs-align framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: b1c4b2e218f5ee78ba981855a6c3adf35333d5e90d79e1925837a0f017a7c564 --- # Documentation Alignment Summary diff --git a/ls/docs/_generated/docs-asset-manifest.json b/ls/docs/_generated/docs-asset-manifest.json index 6b436c876..0e766ac50 100644 --- a/ls/docs/_generated/docs-asset-manifest.json +++ b/ls/docs/_generated/docs-asset-manifest.json @@ -68,12 +68,12 @@ "emitter": "docs-align", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": "1.0" } diff --git a/ls/docs/_generated/docs-audit-result.json b/ls/docs/_generated/docs-audit-result.json index bfa09f712..8ecc19935 100644 --- a/ls/docs/_generated/docs-audit-result.json +++ b/ls/docs/_generated/docs-audit-result.json @@ -11,12 +11,12 @@ "emitter": "docs-align", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": "1.0" } diff --git a/ls/docs/_generated/docs-inventory.json b/ls/docs/_generated/docs-inventory.json index 1b95b3b04..43655a324 100644 --- a/ls/docs/_generated/docs-inventory.json +++ b/ls/docs/_generated/docs-inventory.json @@ -5564,12 +5564,12 @@ "emitter": "docs-align", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "repo": ".", "schema_version": "1.0", diff --git a/ls/docs/_generated/docs-truth-map.json b/ls/docs/_generated/docs-truth-map.json index c6c5d45e9..4336a71f0 100644 --- a/ls/docs/_generated/docs-truth-map.json +++ b/ls/docs/_generated/docs-truth-map.json @@ -130,12 +130,12 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "skill_count": 103, "skills": [ @@ -1963,12 +1963,12 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": 1, "skills": [ @@ -3475,16 +3475,16 @@ }, "provenance": { "artifact_path": "ls/docs/_generated/docs-truth-map.json", - "artifact_sha256": "701a4b5f4b12ccf55c3f0c81b368d8cd1b5af4ea8e31ef1f5eecf7ee61f5d2fc", + "artifact_sha256": "7bcc718669639478a17a2d7f1a81eccdef00fd348b6ab28e1bc43c428f24d7c2", "emitter": "docs-align", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": "1.0", "truths": { diff --git a/ls/docs/_generated/facts.json b/ls/docs/_generated/facts.json index 5c6ebe1fc..9c372d00f 100644 --- a/ls/docs/_generated/facts.json +++ b/ls/docs/_generated/facts.json @@ -129,12 +129,12 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "skill_count": 103, "skills": [ diff --git a/ls/docs/_generated/implementation-file-map.md b/ls/docs/_generated/implementation-file-map.md index b3b87b657..bfd70debe 100644 --- a/ls/docs/_generated/implementation-file-map.md +++ b/ls/docs/_generated/implementation-file-map.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: f00e636bce6e0c17e80a0cef4b5c9ef26aaba4b60457cf9544c9b4f6a55654a1 --- # Implementation File Map diff --git a/ls/docs/_generated/platform-adapters.md b/ls/docs/_generated/platform-adapters.md index 78f958c61..69ef3a12c 100644 --- a/ls/docs/_generated/platform-adapters.md +++ b/ls/docs/_generated/platform-adapters.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: 5ce4949227d75f75f72c4ce822e3c0e7958e57a16acf1fdc16a050a35da5d212 --- # Platform Adapters diff --git a/ls/docs/_generated/plugin-packs.json b/ls/docs/_generated/plugin-packs.json index ddb3cf569..ca8880ae0 100644 --- a/ls/docs/_generated/plugin-packs.json +++ b/ls/docs/_generated/plugin-packs.json @@ -380,12 +380,12 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": 1 } diff --git a/ls/docs/_generated/plugin-packs.md b/ls/docs/_generated/plugin-packs.md index f64e35c74..3c9b9ea5c 100644 --- a/ls/docs/_generated/plugin-packs.md +++ b/ls/docs/_generated/plugin-packs.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: 13309ba1a654582320ca1fee1ca909d024044fcacc18ad9b5fccb5a70640fd89 --- # Plugin Packs diff --git a/ls/docs/_generated/skill-packs.md b/ls/docs/_generated/skill-packs.md index 61983ee45..592e0a568 100644 --- a/ls/docs/_generated/skill-packs.md +++ b/ls/docs/_generated/skill-packs.md @@ -1,10 +1,10 @@ --- localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: 9c19a1db48f8405359c9bb51e65bc1b3286bae53bc9862f67a747577577485d3 --- # Skill And Workflow Packs diff --git a/ls/docs/_generated/skill-taxonomy.json b/ls/docs/_generated/skill-taxonomy.json index a5555f1fc..44f8ad56d 100644 --- a/ls/docs/_generated/skill-taxonomy.json +++ b/ls/docs/_generated/skill-taxonomy.json @@ -15,12 +15,12 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "schema_version": 1, "skills": [ diff --git a/ls/docs/_generated/skill_aliases.json b/ls/docs/_generated/skill_aliases.json index 5f7db1d8e..0fe56f5ca 100644 --- a/ls/docs/_generated/skill_aliases.json +++ b/ls/docs/_generated/skill_aliases.json @@ -108,11 +108,11 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" } } diff --git a/ls/docs/_generated/workflow-catalog.json b/ls/docs/_generated/workflow-catalog.json index e53399ab1..cebc054ea 100644 --- a/ls/docs/_generated/workflow-catalog.json +++ b/ls/docs/_generated/workflow-catalog.json @@ -6,12 +6,12 @@ "emitter": "generate-docs", "framework_version": "4.22.7", "schema_version": 1, - "source_commit": "16a97294b878c6e31ffe82dc48c80e677a7a6736", - "source_dirty": true, - "source_provenance_hash": "177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af", - "source_root_id": "2d1c34d1c9cc0d12360192af79b4788a94d5b6ab3954c2c78c11f282aedffc76", + "source_commit": "a8ab3af2d5ad5c30f678e4835340a141fa1c428f", + "source_dirty": false, + "source_provenance_hash": "7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305", + "source_root_id": "353621935588f805cb1f9697a25052e04bea26ffe0ad8460c37a3fc9448c2bdc", "source_tag": null, - "source_tree_sha": "aa9be0cddc22069a89c856f760fe6c38bcedba8d" + "source_tree_sha": "6ed1385ab67f230ae96ce395a39c96fc2e007b50" }, "workflows": [ { diff --git a/ls/docs/migration/skill-alias-map.md b/ls/docs/migration/skill-alias-map.md index 1679c21a5..0ce31cbc5 100644 --- a/ls/docs/migration/skill-alias-map.md +++ b/ls/docs/migration/skill-alias-map.md @@ -4,10 +4,10 @@ version: 4.22 owner_package: generate-docs localsetup_provenance: schema_version: 1 - source_provenance_hash: 177b8d1a6beff184771d7490e4bcccc969d1053815a6e828ec9e38c1dd58c4af + source_provenance_hash: 7606cd5551c8562625ea3e3f00b20c185eca9678cc99d4949a73141239152305 emitter: generate-docs framework_version: 4.22.7 -source_commit: 16a97294b878c6e31ffe82dc48c80e677a7a6736 +source_commit: a8ab3af2d5ad5c30f678e4835340a141fa1c428f artifact_sha256: 41dc60587f42873ada2f212b6c421e3edb2b4bd45dc189150ff9693b16a21813 --- # Skill Alias Map