{
  "name": "amd-skills — 8 skills",
  "slug": "source-skills-3f7f8a32118b785b3723a704",
  "type": "skills",
  "category": "developer-tools",
  "example": false,
  "evidence_state": "pinned_source_listing",
  "stamp": "Pinned source listing — machine-checked",
  "summary": "Pinned source declarations and file hashes were listed.",
  "outcome": "Listed 8 skill declarations. Ran 162 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
  "rule_results": [
    "The retained source tree matches its acquisition manifest.",
    "Declared skill names (listing.json): hyperloom-workload-optimizer; lemonade-router-builder; local-ai-app-integration; local-ai-use; magpie-kernel-evaluator; serving-llms-on-epyc; serving-llms-on-instinct; tracelens-analysis-orchestrator"
  ],
  "task": "What declarations and files are present in this pinned source?",
  "setup": "Git blob acquisition followed by static source inspection.",
  "limitations": "Scope: acquisition and static inspection. Command results: commands.json.",
  "source_url": "https://github.com/amd/skills.git",
  "documentation_url": "https://github.com/amd/skills.git",
  "commit": "6916fb371d1cba40757b223cf16b4cd4912b202f",
  "tree_sha256": "9552af3801aefe2fac18c134c8b31523d02027b7e1135fcb4bc78f29c61a2be3",
  "file_sha256": {
    ".agents/plugins/marketplace.json": "9f7307d91a5b8cc305ec9c6e06da4af22352f2962a5d2d7f8e729a3e2a4213a1",
    ".claude-plugin/marketplace.json": "7f832b8a3c4898e1453f60b461b79fb8d4c0e8889d930e0daf12af3c1e2ff938",
    ".codex-plugin/plugin.json": "4f4c937ba81b36aa5e9b95cfc0ec382b32810da41f044f458ac4a6504a549da3",
    ".cursor-plugin/marketplace.json": "99532081705cd0bb6ede1c819eaeb90eacf1625bed16279cc13b4b6ad91e55a9",
    ".github/ISSUE_TEMPLATE/skill-bug-or-improvement.yml": "0c6891de0b7c72c87cd1d7589d32c7919c8d4797973b8244d04d77bb1dc9eab1",
    ".github/ISSUE_TEMPLATE/skill-proposal.yml": "2a3212de71a5e1e71baabde8ae1e68b296c1f9d1211a783df16a0393a5723a06",
    ".github/federation.json": "8bbf84a90b3beb932fa3dadb9fac4c823a215ba176532b7294e637eeb0253295",
    ".github/scripts/changed_skills.py": "11bb396c49a371dceae72bf1e3a88bd1cf9040c1871b028b0a489680985b9440",
    ".github/scripts/check.sh": "810ae94f028be37fd2344665ebe1ceaafe112385860f97c08568453fba467c6e",
    ".github/scripts/federate_skills.py": "5ca46b2c157cf8ada1adf567b3b65f7abca2181a0107a2c1cbb12968232b8f63",
    ".github/scripts/generate_codex_plugin.py": "bdadff31480c5ce8f236b994cf67fb0dca5ac2745db52c43da377d02d8faa7e1",
    ".github/scripts/generate_cursor_marketplace.py": "84055653a96038199a854555fee34b45b13730be5f95fd8154892f8474362846",
    ".github/scripts/publish.sh": "5b281049d887d44b4bf2342ed990825f9b8f67478f22a23151f8df683b8b1c94",
    ".github/scripts/skillspector_gate.py": "e10b3240594c7c61483741ce15a59179b283f7649fe69b620e91b789251f8e6f",
    ".github/scripts/test_federate_skills.py": "952c59f0b117145cfac9b232e37443daf76f40a449dd8fb437320575457f8670",
    ".github/scripts/validate_marketplace.py": "1e3461cfc7871193230df887c43bb7ad19cfd425dcf45b9ed50dd22bdbf31933",
    ".github/skillspector-allow.yml": "f5006c09b59588bb48201ccd2180784ed9b22791248655940fdea00faf838966",
    ".github/workflows/evals.yml": "effc21cabb537736a3b2d7daa48d164015b0f6ef09bb144f5a2ee231fbc9179a",
    ".github/workflows/federate-skills.yml": "fb570bf92585c16dd43f24cbd75ace76e701cb54f69fca29da23743d2ac10d12",
    ".github/workflows/label-skill-issues.yml": "f2fdd61c2d5ab306f634b3534f27861c7d90640505432fa13351f61a86771d25",
    ".github/workflows/skillspector.yml": "928b8a21bb6d6bb9831b9130b2f2ae9e431998675fd3adf563207601dea38bfb",
    ".github/workflows/validate.yml": "080fdf6461c6868d46dea95b2fcdd6117fa669dc4fce806639e75335e173ce33",
    ".gitignore": "23ba88c5c1057a44a21f861c2e41592c33ef5135f9aa0138f6627e61a0b12c54",
    "CONTRIBUTING.md": "606b08dd502e9a03c259b46639b921e9c454b765b9f7fe14a0a535bae41166d2",
    "LICENSE": "6a86faf98a4909cc6341592da475f17fc2f9e18d21b59f30a5a62314c6a8c216",
    "README.md": "4fe3aaf2beefb2f5de36e8b5d70f2923ba969246df168555e2dc82189b7b5a4f",
    "SECURITY.md": "0e3bd89c21792039aecfe6e96995908cb68e22466d6ccbad5a17c41d66d56b7a",
    "assets/amd.png": "671ee8519686294b03b4995bb3ba99045004bbccd328968bf38c30b3cc96c312",
    "assets/banner.gif": "dafcbe0e9e199d10f6428aca94d858a00ccee9a80071376adfb0799979582920",
    "assets/banner.jpg": "b83045d77393e04b61473c75caad21c1c2bb45b25c9d8b6ce5dc83c9a2c6c56c",
    "docs/best-practices.md": "a5cc829d53af61a57bea9b035ca95b9dba18cbbcbd672b4dff5dc43e21c6f02d",
    "docs/evals.md": "90d54a5bce013b409c63dbf1c78abc6297b0e4edd32d416ff6b6bc0ed2ba3601",
    "docs/rocm-docs/.readthedocs.yaml": "0b25e1e87c43018ea2c41b95d83a3bc470575c7fc6a674be3f38ec18f4916af0",
    "docs/rocm-docs/catalog.md": "c78dbcfa660c20c85ead1b7e4feb0a9fbe1f897e26e7dc34b36c9905b9487fbd",
    "docs/rocm-docs/concepts/index.md": "a61b8bebfbd39e2006a6b75c44f0eaa6b995a541bfbe3862de7d9f17f8658443",
    "docs/rocm-docs/conf.py": "6823763f122edb4ee944fedb99d2f5d9a54ae373a69b6224bf7137f05f113e94",
    "docs/rocm-docs/index.rst": "6328d43d38c21081662a52cac0550874a3566779f94d1829789939090e2f8f99",
    "docs/rocm-docs/install/installation.md": "32072f841fd33d719b1d2ffa85bdb8d480525bc3c2811ac54f9775eab32dd7cd",
    "docs/rocm-docs/license.md": "4f8dbcaf023b725c25274036522bd443a5870749f69060e615b6919a325d24a3",
    "docs/rocm-docs/sphinx/_toc.yml.in": "fdb38e44d1dbd4c5b9ee67e2a09505372b185e2a8f1c765aab7537e6fc604eb8",
    "docs/rocm-docs/sphinx/requirements.txt": "97021fda96796c38e8947a966f9239846052850ff7332516cc1f51c84ec3352e",
    "docs/rocm-docs/walkthroughs/hyperloom-workload-optimizer.md": "f1a5994737fbbc182ac3e04e9b2efe77b238639934580433104639649b29af19",
    "docs/rocm-docs/walkthroughs/index.md": "31479e2136cf436caac034da55a9a2e8b76ef6862d0a5160d136376603c9f2bc",
    "docs/rocm-docs/walkthroughs/lemonade-router-builder.md": "35b9ee5d76ab78cace2ff5605ba57f65cdd9b3c6c6fa8a95e78000fd32ddd3ca",
    "docs/rocm-docs/walkthroughs/local-ai-app-integration.md": "b06bdabe4c883d007fd09a85f908e0085a5cb1bced4540d7ce8d2a3bffb41458",
    "docs/rocm-docs/walkthroughs/local-ai-use.md": "5d3fcc3c5f68654553ca2482ccbdba117687ae1236356549e44f524d032bc073",
    "docs/rocm-docs/walkthroughs/magpie-kernel-evaluator.md": "9cc9cee39efdf1fdc5f7ae520748703e2a93461fabf6b85b1399e8f025b70ffc",
    "docs/rocm-docs/walkthroughs/serving-llms-on-epyc.md": "319406b5c0d79523752796b49fb6a38a936b52b366b2316ba9c58bf5f0d97472",
    "docs/rocm-docs/walkthroughs/serving-llms-on-instinct.md": "0f92d193993bcf48a879bedab55c577765777d8d7ba8207717d499fc40abb96d",
    "docs/rocm-docs/walkthroughs/tracelens-analysis-orchestrator.md": "6e9579a4a41d640856e3fa5925b777a44b8226a4f5779aab7f8932aaf136e124",
    "docs/skill-requirements.md": "086a3bf3efac03710316003a32f2529c63086124b48300a4071d6c65432ed1bb",
    "plugin-metadata.json": "72872b8d3368f7a3755aebed92c4e20d7c65b8977c3a690bb63aba36b9a60d3d",
    "skills/hyperloom-workload-optimizer/SKILL.md": "e3005372990310e527182cd56c651281c017a64cb57d2d5979001212bdf56bd6",
    "skills/hyperloom-workload-optimizer/evals/evals.json": "7f254fb5fe96c17f8fe46f20e379ed7887af2e320ae2a43b7223b1f2d0c68bbd",
    "skills/hyperloom-workload-optimizer/evals/machine.yml": "3a53df46087df6eef3a243aab68875ab2f67400abf1838b61d5a0420e951f29c",
    "skills/hyperloom-workload-optimizer/reference.md": "50f2a2cd3277379397828096779b79394ba6825eaf84f5dac63730c984f837fa",
    "skills/hyperloom-workload-optimizer/scripts/_env.sh": "8a9cd34a91d4b920387a87d9ba8af9f2735b408585257b3f89e893dc54bdc1ee",
    "skills/hyperloom-workload-optimizer/scripts/launch.sh": "25b44c1705334e64ccba7699db7b3169e59bcf3cd5463c29606a544d221ad730",
    "skills/hyperloom-workload-optimizer/scripts/launch_health.sh": "245ec3714f2762a81a2a300c72f0ad8ced8d4150ec46e51db0a6b7c111a8806d",
    "skills/hyperloom-workload-optimizer/scripts/preflight.py": "b103c21597b60f29ccf7e9acd2870b79f22b6af2cdd3e3d3daf1422825871292",
    "skills/hyperloom-workload-optimizer/scripts/resume.sh": "72f827ffa0f5f93ab5493d26c870adcc7d37eb88fbd87c69d2d41e6c104c0357",
    "skills/hyperloom-workload-optimizer/scripts/tests/test_launch_flow.sh": "13a7418c0521e9dbfc5e93c14b5c0861323c346ba2f08d16427c5c0c27969bd6",
    "skills/hyperloom-workload-optimizer/scripts/tests/test_preflight.py": "9189e58899cc317c1f95f9e7bdae497b710045632fbcd3683ff1380c4a36029b",
    "skills/hyperloom-workload-optimizer/setup.md": "620fddf6655f0ac3ed52c5295b4fad4d1f330358a79e8fe35a59d127a88237af",
    "skills/hyperloom-workload-optimizer/skill-card.md": "259fe58a2b09b71a78cf607efe7b5243d513fa951620f53ba8f729a456ab17a0",
    "skills/lemonade-router-builder/SKILL.md": "ee015c122defccdbc541e46684a23ddc2d06d92c5a12ec40e98ba47749834438",
    "skills/lemonade-router-builder/evals/evals.json": "eef388a4726f655d7495ceb3522e312639edcd23bb10934859af18134191e763",
    "skills/lemonade-router-builder/examples.md": "a1057d36589c7fa40fe7b369ec16b5f4376e0d1667fb8e496d7764a3b8a90043",
    "skills/lemonade-router-builder/reference.md": "3d35e9ac9a6e98f0392804d6bcc3bea148567d78ee38fde09332e1ccda3b17bf",
    "skills/lemonade-router-builder/scripts/validate.py": "681b89c71c4ffa00c6f545b6dfc858cb2fdd7afd1c1378eeaa7ab9d91d5d7210",
    "skills/lemonade-router-builder/skill-card.md": "22d8d31ee098781fc25cdebe75b4346c74ad3dc314af70fdcce99c881c084d20",
    "skills/local-ai-app-integration/SKILL.md": "e66d30bcb8969ed98679fa2332b65002d5b94c299b843916d026a1aa6e2718e3",
    "skills/local-ai-app-integration/evals/evals.json": "6250314828ee9956bf9ac472278df991af00397024d93fbfe2e1ecd11abd0f04",
    "skills/local-ai-app-integration/evals/files/apikey-guard/main.py": "35fe2402f4e5051a8bedbca4801206bb0a7f44feb97f84ab54faa86130448762",
    "skills/local-ai-app-integration/evals/files/openai-stub/main.py": "bb9f95bfde591f1d62d66f0e3e73baf1a7f5d63a2b45582e07feb6ac94be9c16",
    "skills/local-ai-app-integration/reference.md": "f4e30715ada0c4753e8aed30dc7f7f9d7cfdeab73331736fa6459d1fa732e0b7",
    "skills/local-ai-app-integration/skill-card.md": "a90a1c2855d6323d0607c87015bea612fede58063ea6e698658a8ef143c9cc1d",
    "skills/local-ai-use/SKILL.md": "61f11302b346130f8a676f4ff3d28734857beb8a09362d797fc43ffc9b014755",
    "skills/local-ai-use/evals/evals.json": "1c55c87853eff8b890d0cc48c272f7e01ebe15eb49a6efa347d971d7600cff7e",
    "skills/local-ai-use/reference.md": "8b93b66b50f2fd0ba92181c846457618460e344eb3c48363055d10697223e976",
    "skills/local-ai-use/scripts/setup_local_ai.py": "7671a929c91974ed56704b70a44bce9102e8150937e6e743b798d421efb49825",
    "skills/local-ai-use/skill-card.md": "63cf07aed8be151926f9170492b0d5b0e207ca86298ff984b12c299cac564dde",
    "skills/local-ai-use/templates/local-ai-rule.md": "9eb135d4ee7a92a781ebd1d14daadd076faf306ddbdd42e867344048b76a6ee5",
    "skills/magpie-kernel-evaluator/.federated.json": "6085c072d9a9ef66fc27312402618a6afb4519a638cee8addaccbe011b967e6e",
    "skills/magpie-kernel-evaluator/SKILL.md": "f5cb653044771bf33df9093c92226be8c1de7905b6144da7ba3ad411ea39b421",
    "skills/magpie-kernel-evaluator/evals/evals.json": "e86b2ab809a1c76304d9392a752416fe1e2e35bd174a265d3192bee1a1891041",
    "skills/magpie-kernel-evaluator/evals/files/analyze-simple-hip/examples/simple_hip_test/analyze_default.yaml": "54f434d7a9480943e63ddb6503ddbcc7c0f65d0983f133f5cdb0a89a19ebd4e0",
    "skills/magpie-kernel-evaluator/evals/files/analyze-simple-hip/examples/simple_hip_test/vector_add.hip": "447d4623010078d410ef250356dd90ee296e732392017babc9b00f264ede9ddd",
    "skills/magpie-kernel-evaluator/evals/files/compare-hip-variants/baseline/vector_add.hip": "447d4623010078d410ef250356dd90ee296e732392017babc9b00f264ede9ddd",
    "skills/magpie-kernel-evaluator/evals/files/compare-hip-variants/candidate/vector_add.hip": "9123965e6a69647ec59437066984e4aed8e5f254ff690dbd0d93a126f2dd10b9",
    "skills/magpie-kernel-evaluator/examples.md": "7e4d1fc623e4d64f69aa6c1d4cad167630b5e178fc02ddc82029dac1606cc418",
    "skills/magpie-kernel-evaluator/reference.md": "99e7d997ba80faba3554dedf6c9a476244bd25fd820c203ffa299c353008edca",
    "skills/magpie-kernel-evaluator/skill-card.md": "7e9b4d282b8edd9ba16583f6e837a6c8f4e570079812260d4e3acbe2de439be1",
    "skills/serving-llms-on-epyc/SKILL.md": "2cca9137e6bf8732d49c6199d79c490df87ec9c176763a7a56e99d8ff1b2aa45",
    "skills/serving-llms-on-epyc/data/epyc.json": "fc3a2f629f689dc527e99062d32e68089838a845b364618f924ee48fc63f262c",
    "skills/serving-llms-on-epyc/evals/evals.json": "c4174a96ac82b214607340cd7479041d515fe33a3776e2b261c150d5ce2f4c77",
    "skills/serving-llms-on-epyc/evals/machine.yml": "adf8e12371384a0f44b745771a1b69ffcfa6756bc37ee8aa94654751434ca621",
    "skills/serving-llms-on-epyc/reference.md": "3b9eb01c95be2e51cf5676ca8b4a7ecd530b2133404aebfce6be22a5ff336f02",
    "skills/serving-llms-on-epyc/scripts/check_model.py": "a46a0138a1bb40f5fe9beaac4169dd4184705839828e6db5e43bea9e080b2591",
    "skills/serving-llms-on-epyc/scripts/cpu_tune.py": "ef0fcb500cbd12d4f4c62629f2b778d39ea47531baf97fa6bf1155a704a12744",
    "skills/serving-llms-on-epyc/scripts/detect.py": "5dd7c4c8032acb529314869e3651a3b172f373a6269a798513c5d42e076db0a2",
    "skills/serving-llms-on-epyc/scripts/estimate_memory.py": "40bc93c49fc4ffd765d0d29f8efcff34752238396752269eb783732b6d7cd4f6",
    "skills/serving-llms-on-epyc/scripts/validate.py": "3e8ec599b9bde0c6a535ba061ce66c4a095194ef36294c4ab64cf7251f7ffc82",
    "skills/serving-llms-on-epyc/skill-card.md": "2a6a6af978cb0e27c56a4d1a6b9b0fd83d83e0308805b495a305523cd154dc9f",
    "skills/serving-llms-on-instinct/SKILL.md": "2a200238e1b6a3eed4971a47e97ecba5aa26be5dd1244de6905edfc8f60a2b45",
    "skills/serving-llms-on-instinct/data/blacklist.json": "59feb6605a72250100884dadd4d89473eda4deb3c2827fa6656a39276ef5d347",
    "skills/serving-llms-on-instinct/data/gpu_overrides.json": "e4a6dbe9146024014df8f63fb15e2bcf7029805bbb3370da4d9a6c4ab47a52c0",
    "skills/serving-llms-on-instinct/data/recipes_cache.json": "662ac8c69ddfe31c0f721bde40a82ac21c99d6ebdb56f54931374ee20f0c56a5",
    "skills/serving-llms-on-instinct/evals/evals.json": "4659e4ec1ed160fe67f08e774495728c5223a5f01ad86c45ea1add7a6c9cd0bb",
    "skills/serving-llms-on-instinct/evals/hooks.py": "df96526ce8726ecd542709c68fcff264c015b1dcb375708a990c5289a60f2c68",
    "skills/serving-llms-on-instinct/evals/machine.yml": "3a53df46087df6eef3a243aab68875ab2f67400abf1838b61d5a0420e951f29c",
    "skills/serving-llms-on-instinct/reference.md": "a24d53ef9a74b19f5a299e1f9c62d48e3f12c5f3c2843fc090ced6f632f20fb6",
    "skills/serving-llms-on-instinct/scripts/detect.py": "5d040fe26dca7011470dd75468b35cb6363369dda682a4ebb12b1391d947e5f0",
    "skills/serving-llms-on-instinct/scripts/estimate_vram.py": "c815d07ab91bef3035fe3a4c0f07e006599de0c65c731c1cf124f95a29f1d804",
    "skills/serving-llms-on-instinct/scripts/sync_recipes.py": "386a2e92e7414535d02b3ada809778a278ac4ae8b504208eb3302e56bdfd4e56",
    "skills/serving-llms-on-instinct/scripts/validate.py": "7de7b69e9229e64c0353345a31a7627440445759153c6e57e9df52a5f43c5903",
    "skills/serving-llms-on-instinct/skill-card.md": "c34300b4e912366013a898ba050353d553b5a69d5ffa8bdfbdaab22de94fdd98",
    "skills/tracelens-analysis-orchestrator/.federated.json": "ccce11aef4e78733349b3e48a9d7af3b01238772aed6acea29ae5db94eb5fd95",
    "skills/tracelens-analysis-orchestrator/SKILL.md": "a835776094667137b6c50d8a3c750ea11259c8fb65e21af9043bb161a2ec202c",
    "skills/tracelens-analysis-orchestrator/agents/convolution-analyzer.md": "f591091c5fd42aac6a2c5e1c015b2fb760d568c5bb8bbe7fd31e8b97f4957f91",
    "skills/tracelens-analysis-orchestrator/agents/cpu-idle-analyzer.md": "a2f8681acc46a02b508c222687f2d874bf079e3b884b6a1ce4285143bd235889",
    "skills/tracelens-analysis-orchestrator/agents/elementwise-analyzer.md": "409c5a081f06fcf30a79f6f8d95601ab1de3782cf54c5b48867713c04f72ef83",
    "skills/tracelens-analysis-orchestrator/agents/gemm-analyzer.md": "9b6e1c88c16fcf3208b83822ece1eb3d22f596a54a9197f14b54008426af874d",
    "skills/tracelens-analysis-orchestrator/agents/generic-op-analyzer.md": "d13a912df7c83d9333d1d352836b3e6155dabeb0fb557c89f1d700a09cc71175",
    "skills/tracelens-analysis-orchestrator/agents/kernel-fusion-analyzer.md": "42e0d1c1073c16c0fee6480895373b0b6828782a77e717d6510f8de788800af9",
    "skills/tracelens-analysis-orchestrator/agents/model-identification-agent.md": "859bb2b05b602589b5276ba5a38fe85be7d812852eb739d49391588baf5e051b",
    "skills/tracelens-analysis-orchestrator/agents/moe-analyzer.md": "569c3f84f659f9ad8106a08945b94f9e402e8563abc778f21f4ed1a7ce781b42",
    "skills/tracelens-analysis-orchestrator/agents/multi-kernel-analyzer.md": "f8939cc967fe7a77598e735b499fb1a2f0784f8946d03b2c751eb938771e8af4",
    "skills/tracelens-analysis-orchestrator/agents/norm-analyzer.md": "3f030eb5531823f0ceec4a663a90e8a7bebded03b8196438a64fd3f9fa3c6c95",
    "skills/tracelens-analysis-orchestrator/agents/reduce-analyzer.md": "9b6cd514c04fed1e4fcd61d7fcc1c5de0b4fe6126c61752c6278bf569f6d4b46",
    "skills/tracelens-analysis-orchestrator/agents/sdpa-analyzer.md": "1ab762c92430374133b0668c4d57f00ac3d80e54ee9dabaf15eece0f2d2c3056",
    "skills/tracelens-analysis-orchestrator/agents/triton-analyzer.md": "81efc56da128703f14944acb7e82e7d543d200d2c7dfbcf0317859c39a0451a5",
    "skills/tracelens-analysis-orchestrator/evals/evals.json": "034cdb235f52cb6f640093266c54527a8937ac784f77c920536a21dc9b284ad2",
    "skills/tracelens-analysis-orchestrator/evals/machine.yml": "adf8e12371384a0f44b745771a1b69ffcfa6756bc37ee8aa94654751434ca621",
    "skills/tracelens-analysis-orchestrator/reference.md": "fb1b5f5d462ee412d4239b4977f5bac092f2ffa4ffd75eaf86a156203b914247",
    "skills/tracelens-analysis-orchestrator/skill-card.md": "4fffef8a6e61d49990b3183f541cd43060153a0446ac9bdbb876a8234aece7f2",
    "skills/tracelens-analysis-orchestrator/templates/analysis_template.md": "119d409a42d6d13317cebe92c7d4aeae020d835a6b800419ea763a6528b73392",
    "skills/tracelens-analysis-orchestrator/templates/sub_agent_spec.md": "b24a32928bc57b22963dd97416a25d2c0f5892f4665bb659f49c1a03f03a6385",
    "staging/apu-memory-tuner/SKILL.md": "7622962583e1a9be411a241b6415b3ce67374eeee569b17c53a90f715b53db5b",
    "staging/apu-memory-tuner/reference.md": "a4144d10fb43f6ed06ac33e1e59d61cdd4f7a952283af1bfe622285bb9fc36ae",
    "staging/apu-memory-tuner/scripts/apply_profile.py": "4b7161f61cc08fa75e3b2d28a592903af4bf56387ce03990f4edc44c50f723e8",
    "staging/apu-memory-tuner/scripts/detect_platform.py": "059a4cf5896900dd4b6eda5d02ff9e36eea78082b781efa57157bf266e2e80ea",
    "staging/apu-memory-tuner/scripts/show_config.py": "167916dbdf3b69253cb83ba8139084f1041a05e6086425d1302bf9d96c84a4de",
    "staging/apu-memory-tuner/skill-card.md": "328462a9003b307eea9fdb17c568a41bcba9aaa95529422dd49f965d95564668",
    "staging/rocm-doctor/SKILL.md": "0c763034dbe3668bce22ba91e087ac6c58002f79d52b2d27fc40657ae19db179",
    "staging/rocm-doctor/evals/evals.json": "6e4f28b879db97e5a7cb774869b91c9a218f072bc180a299a7e82cb54260a64c",
    "staging/rocm-doctor/reference.md": "986705c19648fabfe12415cff207f0a509e3c6b49aaf71057061649bbf7e1e04",
    "staging/rocm-doctor/skill-card.md": "7dabe7194756436df2c5635e4a1a27a62345d79f8aafd62b09b30066d4a73911",
    "walkthroughs/README.md": "06dfcf3279b763a5e9aa919561758d45e54cbbcdb7c292d9a8b51e4ea98dcce7",
    "walkthroughs/hyperloom-workload-optimizer.md": "ccca0a46ebe12eb25f1eed8a690a099d970b2782afe2a3493ebb28074ab1fe19",
    "walkthroughs/lemonade-router-builder.md": "70b33f8631435b7b39a7017b95da87cc95a42344b379db55b73f69c171a0f7c2",
    "walkthroughs/local-ai-app-integration.md": "219e6799f060e9c8087687b92982f1ed487258579660815dcc7cae83f89772cd",
    "walkthroughs/local-ai-use.md": "d40ca9ce900fef391cde42779b10d40b92e3b6e2399b57de5335967109c2ede2",
    "walkthroughs/magpie-kernel-evaluator.md": "90a2a809045ef863cccd74565492f07223f329805fc337ae6550fbec0b5ac5c4",
    "walkthroughs/serving-llms-on-epyc.md": "6b33fe7777fe2a8aecd4b4b5bf4cee67e8d33d7f272a3d78524b71d746ce0f43",
    "walkthroughs/serving-llms-on-instinct.md": "4b7db79fc3775aadd497c1e1aa17be25e6d6e69a6d7f6047ada0926b6d3a1d1e",
    "walkthroughs/tracelens-analysis-orchestrator.md": "71404ed0aadf49a80d5496a76d9952fbc046540b3bcd6b93b12b1287e404fd5f"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-17T18:13:44Z",
  "source_date": "2026-10-16",
  "discovered_date": "2026-10-16",
  "retested_date": "2026-10-17",
  "reviewed_date": "2026-10-18",
  "published_date": "2026-10-18",
  "modified_date": "2026-10-18",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit 91d582437af1f2e02c76d72bbea545f817acfaa1",
  "claude_code_version": "Not applicable: static source inspection (commands.json).",
  "model_id": "Not applicable: static source inspection (commands.json).",
  "scanner_version": "Not applicable: static source inspection.",
  "rulepack_version": "Not applicable: static source inspection.",
  "agents": [],
  "disclaimer": "This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.",
  "commands": [
    "Ran 162 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."
  ],
  "prompt_list": [
    "Not applicable: static source inspection (commands.json)."
  ],
  "history": [
    "2026-10-17T18:13:44Z: pinned source inspection"
  ],
  "application": {
    "name": "amd-skills — 8 skills",
    "softwareVersion": "6916fb371d1cba40757b223cf16b4cd4912b202f",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 162 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
    "sinkhole_log": "Not applicable: static source inspection (commands.json).",
    "canary_log": "Not applicable: static source inspection (commands.json).",
    "scanner_output": "Not applicable: static source inspection (commands.json).",
    "normalized_text": "{\n  \"listing\": {\n    \"skills\": [\n      {\n        \"path\": \"skills/hyperloom-workload-optimizer/SKILL.md\",\n        \"name\": \"hyperloom-workload-optimizer\",\n        \"description\": \"Autonomously optimizes end-to-end LLM inference throughput on AMD Instinct GPUs and reports a validated gain, using the Hyperloom multi-agent optimizer. Given a model, framework, workload (TP/EP, concurrency, ISL/OSL, precision), an objective and a time budget, it explores per-workload which levers to pull (serving/config parameters and env, framework enablement and source patches, and hot GPU-kernel rewrites), benchmarks each candidate, and returns the optimization stack that produced the gain. Use when the user wants to make a model serve faster, raise tokens/sec or throughput, optimize or tune vLLM or SGLang on MI300X/MI325X/MI355X, run Hyperloom, run the kernel-agent, quantize-then-optimize with Quark, set up Hyperloom from scratch, or resume a Hyperloom session. Do not use to stand up a server for plain serving, diagnose a broken ROCm install, or run a one-off kernel/benchmark or trace analysis without the optimization loop.\",\n        \"files\": {\n          \"skills/hyperloom-workload-optimizer/SKILL.md\": \"e3005372990310e527182cd56c651281c017a64cb57d2d5979001212bdf56bd6\",\n          \"skills/hyperloom-workload-optimizer/evals/evals.json\": \"7f254fb5fe96c17f8fe46f20e379ed7887af2e320ae2a43b7223b1f2d0c68bbd\",\n          \"skills/hyperloom-workload-optimizer/evals/machine.yml\": \"3a53df46087df6eef3a243aab68875ab2f67400abf1838b61d5a0420e951f29c\",\n          \"skills/hyperloom-workload-optimizer/reference.md\": \"50f2a2cd3277379397828096779b79394ba6825eaf84f5dac63730c984f837fa\",\n          \"skills/hyperloom-workload-optimizer/scripts/_env.sh\": \"8a9cd34a91d4b920387a87d9ba8af9f2735b408585257b3f89e893dc54bdc1ee\",\n          \"skills/hyperloom-workload-optimizer/scripts/launch.sh\": \"25b44c1705334e64ccba7699db7b3169e59bcf3cd5463c29606a544d221ad730\",\n          \"skills/hyperloom-workload-optimizer/scripts/launch_health.sh\": \"245ec3714f2762a81a2a300c72f0ad8ced8d4150ec46e51db0a6b7c111a8806d\",\n          \"skills/hyperloom-workload-optimizer/scripts/preflight.py\": \"b103c21597b60f29ccf7e9acd2870b79f22b6af2cdd3e3d3daf1422825871292\",\n          \"skills/hyperloom-workload-optimizer/scripts/resume.sh\": \"72f827ffa0f5f93ab5493d26c870adcc7d37eb88fbd87c69d2d41e6c104c0357\",\n          \"skills/hyperloom-workload-optimizer/scripts/tests/test_launch_flow.sh\": \"13a7418c0521e9dbfc5e93c14b5c0861323c346ba2f08d16427c5c0c27969bd6\",\n          \"skills/hyperloom-workload-optimizer/scripts/tests/test_preflight.py\": \"9189e58899cc317c1f95f9e7bdae497b710045632fbcd3683ff1380c4a36029b\",\n          \"skills/hyperloom-workload-optimizer/setup.md\": \"620fddf6655f0ac3ed52c5295b4fad4d1f330358a79e8fe35a59d127a88237af\",\n          \"skills/hyperloom-workload-optimizer/skill-card.md\": \"259fe58a2b09b71a78cf607efe7b5243d513fa951620f53ba8f729a456ab17a0\"\n        }\n      },\n      {\n        \"path\": \"skills/lemonade-router-builder/SKILL.md\",\n        \"name\": \"lemonade-router-builder\",\n        \"description\": \"Turns a natural-language description of routing intent into a valid Lemonade `collection.router` policy JSON. The skill generates and validates the JSON only - it does not register it or call the live server. Use when the user wants to route requests between models (\\\"route sensitive queries to X and everything else to Y\\\"), generate a router/hybrid-router config or policy, author a collection.router JSON, split traffic between a small local model and a big/cloud model, add PII/jailbreak/topic classifiers to routing, or mentions Lemonade Router, routing rules, routing.router, candidates/default_model, keywords_any, semantic_similarity, or LLM-as-router. Fills every field the user did not specify with safe defaults.\",\n        \"files\": {\n          \"skills/lemonade-router-builder/SKILL.md\": \"ee015c122defccdbc541e46684a23ddc2d06d92c5a12ec40e98ba47749834438\",\n          \"skills/lemonade-router-builder/evals/evals.json\": \"eef388a4726f655d7495ceb3522e312639edcd23bb10934859af18134191e763\",\n          \"skills/lemonade-router-builder/examples.md\": \"a1057d36589c7fa40fe7b369ec16b5f4376e0d1667fb8e496d7764a3b8a90043\",\n          \"skills/lemonade-router-builder/reference.md\": \"3d35e9ac9a6e98f0392804d6bcc3bea148567d78ee38fde09332e1ccda3b17bf\",\n          \"skills/lemonade-router-builder/scripts/validate.py\": \"681b89c71c4ffa00c6f545b6dfc858cb2fdd7afd1c1378eeaa7ab9d91d5d7210\",\n          \"skills/lemonade-router-builder/skill-card.md\": \"22d8d31ee098781fc25cdebe75b4346c74ad3dc314af70fdcce99c881c084d20\"\n        }\n      },\n      {\n        \"path\": \"skills/local-ai-app-integration/SKILL.md\",\n        \"name\": \"local-ai-app-integration\",\n        \"description\": \"Integrates local AI capabilities into applications using Embeddable Lemonade. Use when the user wants to add local AI, offline AI, private AI, on-device AI, a local LLM, local chat, embeddings, image generation, speech-to-text, or text-to-speech to an existing app; replace or supplement OpenAI, Anthropic, Ollama, or other cloud AI APIs with a local backend; only use to convert user apps. Do not use when the user just wants the agent itself to generate images, transcribe, or speak locally in the current workspace, even to cut their own API bill.\",\n        \"files\": {\n          \"skills/local-ai-app-integration/SKILL.md\": \"e66d30bcb8969ed98679fa2332b65002d5b94c299b843916d026a1aa6e2718e3\",\n          \"skills/local-ai-app-integration/evals/evals.json\": \"6250314828ee9956bf9ac472278df991af00397024d93fbfe2e1ecd11abd0f04\",\n          \"skills/local-ai-app-integration/evals/files/apikey-guard/main.py\": \"35fe2402f4e5051a8bedbca4801206bb0a7f44feb97f84ab54faa86130448762\",\n          \"skills/local-ai-app-integration/evals/files/openai-stub/main.py\": \"bb9f95bfde591f1d62d66f0e3e73baf1a7f5d63a2b45582e07feb6ac94be9c16\",\n          \"skills/local-ai-app-integration/reference.md\": \"f4e30715ada0c4753e8aed30dc7f7f9d7cfdeab73331736fa6459d1fa732e0b7\",\n          \"skills/local-ai-app-integration/skill-card.md\": \"a90a1c2855d6323d0607c87015bea612fede58063ea6e698658a8ef143c9cc1d\"\n        }\n      },\n      {\n        \"path\": \"skills/local-ai-use/SKILL.md\",\n        \"name\": \"local-ai-use\",\n        \"description\": \"Makes this agent generate images, transcribe audio, and synthesize speech on the user's own machine through a local Lemonade Server instead of a paid cloud API. Use it above all to change that routing persistently, from now on — keep generating pictures locally while chat stays on the cloud; set this workspace up to make images on my own machine — even when the user asks for no image or file in the same breath. Also use it for a single request the user wants done locally, offline, on-device, or kept private: transcribe this recording, make this picture, read this text aloud. Applies in Claude, Cursor, Codex, or any agent harness. Use when the user wants to cut cost or tokens on image, audio, or voice API calls, or to drop DALL-E, hosted Whisper, ElevenLabs, or other paid multimodal APIs; or mentions Lemonade Server, OmniRouter, SD-Turbo, kokoro, Ryzen AI, or NPU/iGPU/dGPU inference. Changes no application source code; do not use it if the user is adding local AI to an app they ship.\",\n        \"files\": {\n          \"skills/local-ai-use/SKILL.md\": \"61f11302b346130f8a676f4ff3d28734857beb8a09362d797fc43ffc9b014755\",\n          \"skills/local-ai-use/evals/evals.json\": \"1c55c87853eff8b890d0cc48c272f7e01ebe15eb49a6efa347d971d7600cff7e\",\n          \"skills/local-ai-use/reference.md\": \"8b93b66b50f2fd0ba92181c846457618460e344eb3c48363055d10697223e976\",\n          \"skills/local-ai-use/scripts/setup_local_ai.py\": \"7671a929c91974ed56704b70a44bce9102e8150937e6e743b798d421efb49825\",\n          \"skills/local-ai-use/skill-card.md\": \"63cf07aed8be151926f9170492b0d5b0e207ca86298ff984b12c299cac564dde\",\n          \"skills/local-ai-use/templates/local-ai-rule.md\": \"9eb135d4ee7a92a781ebd1d14daadd076faf306ddbdd42e867344048b76a6ee5\"\n        }\n      },\n      {\n        \"path\": \"skills/magpie-kernel-evaluator/SKILL.md\",\n        \"name\": \"magpie-kernel-evaluator\",\n        \"description\": \"Benchmarks LLM inference and drives GPU kernel optimization with Magpie. Use when the user wants to benchmark vLLM, SGLang, or Atom; capture torch traces; post-process inference traces with TraceLens into prefill/decode and roofline reports; identify top bottleneck kernels or map profiler names to source; analyze or compare HIP, CUDA, PyTorch, or Triton kernels; validate and rank optimized variants; run local, container, or Ray workloads; or mentions Magpie, TraceLens, gap analysis, TTFT, TPOT, kernel evaluation, or AMD GPU optimization.\",\n        \"files\": {\n          \"skills/magpie-kernel-evaluator/.federated.json\": \"6085c072d9a9ef66fc27312402618a6afb4519a638cee8addaccbe011b967e6e\",\n          \"skills/magpie-kernel-evaluator/SKILL.md\": \"f5cb653044771bf33df9093c92226be8c1de7905b6144da7ba3ad411ea39b421\",\n          \"skills/magpie-kernel-evaluator/evals/evals.json\": \"e86b2ab809a1c76304d9392a752416fe1e2e35bd174a265d3192bee1a1891041\",\n          \"skills/magpie-kernel-evaluator/evals/files/analyze-simple-hip/examples/simple_hip_test/analyze_default.yaml\": \"54f434d7a9480943e63ddb6503ddbcc7c0f65d0983f133f5cdb0a89a19ebd4e0\",\n          \"skills/magpie-kernel-evaluator/evals/files/analyze-simple-hip/examples/simple_hip_test/vector_add.hip\": \"447d4623010078d410ef250356dd90ee296e732392017babc9b00f264ede9ddd\",\n          \"skills/magpie-kernel-evaluator/evals/files/compare-hip-variants/baseline/vector_add.hip\": \"447d4623010078d410ef250356dd90ee296e732392017babc9b00f264ede9ddd\",\n          \"skills/magpie-kernel-evaluator/evals/files/compare-hip-variants/candidate/vector_add.hip\": \"9123965e6a69647ec59437066984e4aed8e5f254ff690dbd0d93a126f2dd10b9\",\n          \"skills/magpie-kernel-evaluator/examples.md\": \"7e4d1fc623e4d64f69aa6c1d4cad167630b5e178fc02ddc82029dac1606cc418\",\n          \"skills/magpie-kernel-evaluator/reference.md\": \"99e7d997ba80faba3554dedf6c9a476244bd25fd820c203ffa299c353008edca\",\n          \"skills/magpie-kernel-evaluator/skill-card.md\": \"7e9b4d282b8edd9ba16583f6e837a6c8f4e570079812260d4e3acbe2de439be1\"\n        }\n      },\n      {\n        \"path\": \"skills/serving-llms-on-epyc/SKILL.md\",\n        \"name\": \"serving-llms-on-epyc\",\n        \"description\": \"Serves an LLM on a supported AMD EPYC server CPU using vLLM with zentorch, in Docker, Podman, or conda. Use for \\\"vLLM on CPU\\\", \\\"zentorch serving\\\", or an EPYC CPU endpoint, including on a host that also has AMD Instinct GPUs. Detects the EPYC generation, validates the runtime, checks model support and RAM fit, sizes threads/KV/NUMA, confirms the plan, launches, and verifies the endpoint. Runs one instance on one socket and its memory. Reports and stops on failure; does not retry or debug. Use serving-llms-on-instinct when the endpoint should run on a GPU. Excludes multi-node, EPYC 4000, and pre-Zen4 EPYC without AVX-512.\",\n        \"files\": {\n          \"skills/serving-llms-on-epyc/SKILL.md\": \"2cca9137e6bf8732d49c6199d79c490df87ec9c176763a7a56e99d8ff1b2aa45\",\n          \"skills/serving-llms-on-epyc/data/epyc.json\": \"fc3a2f629f689dc527e99062d32e68089838a845b364618f924ee48fc63f262c\",\n          \"skills/serving-llms-on-epyc/evals/evals.json\": \"c4174a96ac82b214607340cd7479041d515fe33a3776e2b261c150d5ce2f4c77\",\n          \"skills/serving-llms-on-epyc/evals/machine.yml\": \"adf8e12371384a0f44b745771a1b69ffcfa6756bc37ee8aa94654751434ca621\",\n          \"skills/serving-llms-on-epyc/reference.md\": \"3b9eb01c95be2e51cf5676ca8b4a7ecd530b2133404aebfce6be22a5ff336f02\",\n          \"skills/serving-llms-on-epyc/scripts/check_model.py\": \"a46a0138a1bb40f5fe9beaac4169dd4184705839828e6db5e43bea9e080b2591\",\n          \"skills/serving-llms-on-epyc/scripts/cpu_tune.py\": \"ef0fcb500cbd12d4f4c62629f2b778d39ea47531baf97fa6bf1155a704a12744\",\n          \"skills/serving-llms-on-epyc/scripts/detect.py\": \"5dd7c4c8032acb529314869e3651a3b172f373a6269a798513c5d42e076db0a2\",\n          \"skills/serving-llms-on-epyc/scripts/estimate_memory.py\": \"40bc93c49fc4ffd765d0d29f8efcff34752238396752269eb783732b6d7cd4f6\",\n          \"skills/serving-llms-on-epyc/scripts/validate.py\": \"3e8ec599b9bde0c6a535ba061ce66c4a095194ef36294c4ab64cf7251f7ffc82\",\n          \"skills/serving-llms-on-epyc/skill-card.md\": \"2a6a6af978cb0e27c56a4d1a6b9b0fd83d83e0308805b495a305523cd154dc9f\"\n        }\n      },\n      {\n        \"path\": \"skills/serving-llms-on-instinct/SKILL.md\",\n        \"name\": \"serving-llms-on-instinct\",\n        \"description\": \"Serves AI models on AMD Instinct GPU hardware using vLLM. Use this skill whenever the user wants to run, serve, deploy, start, host, or launch a language model on an AMD GPU, AMD Instinct, MI300X, MI325X, MI350X, or MI355X. Also use when the user mentions vLLM on ROCm, vLLM on AMD, serving on HBM, or asks how to get a model running on AMD data center hardware. Use when the user asks \\\"run Qwen3\\\", \\\"serve DeepSeek\\\", \\\"start a vLLM endpoint\\\", \\\"get a model running on my AMD machine\\\", or any similar phrasing. Handles the full flow: GPU detection, environment validation, vLLM configuration, launch, and health verification. Do not use for NVIDIA GPUs, consumer AMD GPUs (RX series, Radeon), Ryzen AI, NPU, MI250X, or MI100.\",\n        \"files\": {\n          \"skills/serving-llms-on-instinct/SKILL.md\": \"2a200238e1b6a3eed4971a47e97ecba5aa26be5dd1244de6905edfc8f60a2b45\",\n          \"skills/serving-llms-on-instinct/data/blacklist.json\": \"59feb6605a72250100884dadd4d89473eda4deb3c2827fa6656a39276ef5d347\",\n          \"skills/serving-llms-on-instinct/data/gpu_overrides.json\": \"e4a6dbe9146024014df8f63fb15e2bcf7029805bbb3370da4d9a6c4ab47a52c0\",\n          \"skills/serving-llms-on-instinct/data/recipes_cache.json\": \"662ac8c69ddfe31c0f721bde40a82ac21c99d6ebdb56f54931374ee20f0c56a5\",\n          \"skills/serving-llms-on-instinct/evals/evals.json\": \"4659e4ec1ed160fe67f08e774495728c5223a5f01ad86c45ea1add7a6c9cd0bb\",\n          \"skills/serving-llms-on-instinct/evals/hooks.py\": \"df96526ce8726ecd542709c68fcff264c015b1dcb375708a990c5289a60f2c68\",\n          \"skills/serving-llms-on-instinct/evals/machine.yml\": \"3a53df46087df6eef3a243aab68875ab2f67400abf1838b61d5a0420e951f29c\",\n          \"skills/serving-llms-on-instinct/reference.md\": \"a24d53ef9a74b19f5a299e1f9c62d48e3f12c5f3c2843fc090ced6f632f20fb6\",\n          \"skills/serving-llms-on-instinct/scripts/detect.py\": \"5d040fe26dca7011470dd75468b35cb6363369dda682a4ebb12b1391d947e5f0\",\n          \"skills/serving-llms-on-instinct/scripts/estimate_vram.py\": \"c815d07ab91bef3035fe3a4c0f07e006599de0c65c731c1cf124f95a29f1d804\",\n          \"skills/serving-llms-on-instinct/scripts/sync_recipes.py\": \"386a2e92e7414535d02b3ada809778a278ac4ae8b504208eb3302e56bdfd4e56\",\n          \"skills/serving-llms-on-instinct/scripts/validate.py\": \"7de7b69e9229e64c0353345a31a7627440445759153c6e57e9df52a5f43c5903\",\n          \"skills/serving-llms-on-instinct/skill-card.md\": \"c34300b4e912366013a898ba050353d553b5a69d5ffa8bdfbdaab22de94fdd98\"\n        }\n      },\n      {\n        \"path\": \"skills/tracelens-analysis-orchestrator/SKILL.md\",\n        \"name\": \"tracelens-analysis-orchestrator\",\n        \"description\": \"Orchestrates modular PyTorch profiler trace analysis with TraceLens: generates perf reports, prepares category data, runs system-level and compute-kernel subagents in parallel, validates outputs, and writes a prioritized stakeholder report (analysis.md). Use when the user asks to follow the analysis orchestrator, run the agentic analysis workflow, analyze a trace, compare two traces, or mentions standalone or comparative TraceLens analysis.\",\n        \"files\": {\n          \"skills/tracelens-analysis-orchestrator/.federated.json\": \"ccce11aef4e78733349b3e48a9d7af3b01238772aed6acea29ae5db94eb5fd95\",\n          \"skills/tracelens-analysis-orchestrator/SKILL.md\": \"a835776094667137b6c50d8a3c750ea11259c8fb65e21af9043bb161a2ec202c\",\n          \"skills/tracelens-analysis-orchestrator/agents/convolution-analyzer.md\": \"f591091c5fd42aac6a2c5e1c015b2fb760d568c5bb8bbe7fd31e8b97f4957f91\",\n          \"skills/tracelens-analysis-orchestrator/agents/cpu-idle-analyzer.md\": \"a2f8681acc46a02b508c222687f2d874bf079e3b884b6a1ce4285143bd235889\",\n          \"skills/tracelens-analysis-orchestrator/agents/elementwise-analyzer.md\": \"409c5a081f06fcf30a79f6f8d95601ab1de3782cf54c5b48867713c04f72ef83\",\n          \"skills/tracelens-analysis-orchestrator/agents/gemm-analyzer.md\": \"9b6e1c88c16fcf3208b83822ece1eb3d22f596a54a9197f14b54008426af874d\",\n          \"skills/tracelens-analysis-orchestrator/agents/generic-op-analyzer.md\": \"d13a912df7c83d9333d1d352836b3e6155dabeb0fb557c89f1d700a09cc71175\",\n          \"skills/tracelens-analysis-orchestrator/agents/kernel-fusion-analyzer.md\": \"42e0d1c1073c16c0fee6480895373b0b6828782a77e717d6510f8de788800af9\",\n          \"skills/tracelens-analysis-orchestrator/agents/model-identification-agent.md\": \"859bb2b05b602589b5276ba5a38fe85be7d812852eb739d49391588baf5e051b\",\n          \"skills/tracelens-analysis-orchestrator/agents/moe-analyzer.md\": \"569c3f84f659f9ad8106a08945b94f9e402e8563abc778f21f4ed1a7ce781b42\",\n          \"skills/tracelens-analysis-orchestrator/agents/multi-kernel-analyzer.md\": \"f8939cc967fe7a77598e735b499fb1a2f0784f8946d03b2c751eb938771e8af4\",\n          \"skills/tracelens-analysis-orchestrator/agents/norm-analyzer.md\": \"3f030eb5531823f0ceec4a663a90e8a7bebded03b8196438a64fd3f9fa3c6c95\",\n          \"skills/tracelens-analysis-orchestrator/agents/reduce-analyzer.md\": \"9b6cd514c04fed1e4fcd61d7fcc1c5de0b4fe6126c61752c6278bf569f6d4b46\",\n          \"skills/tracelens-analysis-orchestrator/agents/sdpa-analyzer.md\": \"1ab762c92430374133b0668c4d57f00ac3d80e54ee9dabaf15eece0f2d2c3056\",\n          \"skills/tracelens-analysis-orchestrator/agents/triton-analyzer.md\": \"81efc56da128703f14944acb7e82e7d543d200d2c7dfbcf0317859c39a0451a5\",\n          \"skills/tracelens-analysis-orchestrator/evals/evals.json\": \"034cdb235f52cb6f640093266c54527a8937ac784f77c920536a21dc9b284ad2\",\n          \"skills/tracelens-analysis-orchestrator/evals/machine.yml\": \"adf8e12371384a0f44b745771a1b69ffcfa6756bc37ee8aa94654751434ca621\",\n          \"skills/tracelens-analysis-orchestrator/reference.md\": \"fb1b5f5d462ee412d4239b4977f5bac092f2ffa4ffd75eaf86a156203b914247\",\n          \"skills/tracelens-analysis-orchestrator/skill-card.md\": \"4fffef8a6e61d49990b3183f541cd43060153a0446ac9bdbb876a8234aece7f2\",\n          \"skills/tracelens-analysis-orchestrator/templates/analysis_template.md\": \"119d409a42d6d13317cebe92c7d4aeae020d835a6b800419ea763a6528b73392\",\n          \"skills/tracelens-analysis-orchestrator/templates/sub_agent_spec.md\": \"b24a32928bc57b22963dd97416a25d2c0f5892f4665bb659f49c1a03f03a6385\"\n        }\n      }\n    ],\n    \"hooks\": [],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "3977da560d94c4968974a096dfed765863cdba72549a7e1d3b31e6291f2b718f",
      "commands.json": "e847ff9c6e79a7b6286ab86a001d565f21acacb77422217fcd5c2a0e2746cb82",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "08798960d7a42e4bca3cb97039139d5a0e023707f24dbea7926693d69cdd4467",
      "listing.json": "ee51f905ccd21d79c1928319934d500c99154e331d00a42733cb8ace2bc1a802",
      "selection.json": "0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"
    },
    "claims": [
      {
        "id": "acquired",
        "field": "summary",
        "text": "Pinned source declarations and file hashes were listed.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "listed",
        "field": "outcome",
        "text": "Listed 8 skill declarations. Ran 162 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "tree",
        "field": "rule_results.0",
        "text": "The retained source tree matches its acquisition manifest.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "declared",
        "field": "rule_results.1",
        "text": "Declared skill names (listing.json): hyperloom-workload-optimizer; lemonade-router-builder; local-ai-app-integration; local-ai-use; magpie-kernel-evaluator; serving-llms-on-epyc; serving-llms-on-instinct; tracelens-analysis-orchestrator",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-18",
    "reviewed_sha256": "aca840dd4a9291020b06a600a3f7c6930c58674bc3a82c9c355391179d7fbc76",
    "gates": "727fd595912246e98ed642fe192d0858d87b18fabfddd5af4ad3d7b5634b0f27",
    "codex": "7595966a1a7dfa8839f4603d1335c290b78c7edd109a7c752ebac2b7550e1bbc",
    "grok": "b9a081390fa68046331d4b1270d05a610f51294d1636cc8c444e01957f816a8f",
    "summary": "Deterministic gates passed; Codex confirmed all outcome claims; Grok reported no standing refutation."
  }
}
