mirror of
https://github.com/garrytan/gstack.git
synced 2026-09-21 04:10:47 +02:00
feat: componentize GStack 2 runtime and release integrity
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
"source_path": "autoplan/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "b2eaca9fde8f46001bea9961b8ed651d0f6f9e13",
|
||||
"normalized_render_sha256": "706dd2fb1b3f3c7e6f446b268bd5a513fc7d2560ca12f702d670907402843a11",
|
||||
"normalized_render_sha256": "b11bef3e060400cd59a16e41c9b6f8395ace065867a1c2a70329319153a2c4dc",
|
||||
"target": "skills/plan/references/legacy/autoplan.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "benchmark-models/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "034cda182406dc04a82c4336ac3ebc36b5fc41b1",
|
||||
"normalized_render_sha256": "d67d1f22c7f65c286a905ec60143d057e3b8b29a548ac53a88272b886ef26b31",
|
||||
"normalized_render_sha256": "2ef0679d45f21bacc09cd774ff96bb3b82853a8e89d8606847c4f9416a47a48b",
|
||||
"target": "skills/qa/references/legacy/benchmark-models.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "benchmark/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "038f16f5fba4ae4e9eae922e3276bba8ef88149e",
|
||||
"normalized_render_sha256": "c579dad9e78a12bf7547a6dd752daaa3299c66c55d8170290c075caa5d1fa660",
|
||||
"normalized_render_sha256": "a4554b8b139ee95c9f25c2e747f9e2214b2f0db64401057529e5ec775be323cd",
|
||||
"target": "skills/qa/references/legacy/benchmark.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "browse/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "9a159e4c9820172c229e2174d4a62a8f9668ab93",
|
||||
"normalized_render_sha256": "9d5a75a6e20d40bf2d275ca39375899bb6c51abd4e8ce1042e8db4450e891196",
|
||||
"normalized_render_sha256": "b7fd526a00444003cad654abb15c2d17606cc5295f38533754e95108038d3467",
|
||||
"target": "skills/qa/references/legacy/browse.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "canary/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "d1eb2950aba2fa2b09d90f13143492c60d46793c",
|
||||
"normalized_render_sha256": "551c32a7bbbdc5dec6f88751e885869df9d1a26286df233cb78b51beb2e0987a",
|
||||
"normalized_render_sha256": "329b61120f60893d023533cbc493389d1c7476819fb785422de0e7d34e0c2c0b",
|
||||
"target": "skills/qa/references/legacy/canary.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "careful/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "5c128a00e180bec4fad281486d3ca8c02dc67e7e",
|
||||
"normalized_render_sha256": "9c806d1102794aeab5c83990c72dcadc7bdad7134f3962da5609ab13bc7feb0f",
|
||||
"normalized_render_sha256": "f5fe3aa0755e04ad328ed67a4e42c21d9f9b5509167a69d91158a59cce8111ea",
|
||||
"target": "skills/debug/references/legacy/careful.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "claude/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "94552cbe4efebc908f70f03880e584879db80aca",
|
||||
"normalized_render_sha256": "f8b5964bf630d0716ad5cfd729f6d4e62bb89d4eab64a210090fb0e875f0b59d",
|
||||
"normalized_render_sha256": "e0257ec3df4432da9b0fb10e6af66da8ed15548a3fae987778fc14a6747f4b30",
|
||||
"target": "skills/review/references/legacy/claude.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "codex/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "333de7d8d590cc78184b0e2371171f6121408f73",
|
||||
"normalized_render_sha256": "5621d3e33242350806eb3489b5c933c5ebaa5105f250e941c4205962c447b28d",
|
||||
"normalized_render_sha256": "0df6ff685d230f87763b4c43f957e20854fe1319d78247d683e5250e2accb188",
|
||||
"target": "skills/review/references/legacy/codex.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "context-restore/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "55889f6e06d3ba896f33a16969959c700bc24f1e",
|
||||
"normalized_render_sha256": "33b0cb3f2f23ef913eafd18b73c34aafe879c22cf7c23ceed7a5b5324ac79d3a",
|
||||
"normalized_render_sha256": "c14726232c67616485c115dd7ca0898992bab9c7990629b40dc3b6f1c0dec0ee",
|
||||
"target": "skills/plan/references/legacy/context-restore.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "context-save/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "a3702bc95439cddd87841aba836708bf511ef55d",
|
||||
"normalized_render_sha256": "06a3ef8d7c9d361e7497252b69082ee51786ef4fd2bb62d9e7c5d97817bfdb0d",
|
||||
"normalized_render_sha256": "348b840c60cecd8818d75f63ebb8e3effae659437137ce75c1ba6124177120b6",
|
||||
"target": "skills/plan/references/legacy/context-save.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "cso/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "413fb099597b55dadca116e45a202aa693a94b74",
|
||||
"normalized_render_sha256": "59017ba27aaa93a62bda7ddca3c995f7231edb3fa86009e555b724b43fc1afd7",
|
||||
"normalized_render_sha256": "2cecaf39e950a0ec848f85c11f9678b6a7644c0251c07be42cd52d4b2e6b61a6",
|
||||
"target": "skills/review/references/legacy/cso.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "design-consultation/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "64af56ecdbd132cb7c28344e8e4ecb2e5dacf811",
|
||||
"normalized_render_sha256": "2753c3423f22f9ef2b3baf31069bd2ac6951e7bc69cc70f28c8da5c07580ab26",
|
||||
"normalized_render_sha256": "afa1f2b58d22d9f0f9064336ce7e9836430a298e1deb56f5330390f91df3f680",
|
||||
"target": "skills/design/references/legacy/design-consultation.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "design-html/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "3cdec9a14d62d2e046ed924c972efc30a7d43aca",
|
||||
"normalized_render_sha256": "f6dd88ea765653cd49bac6479c8212977bb578afca4c900153a9c646c260b943",
|
||||
"normalized_render_sha256": "cbb1b4357bedbb0fffe23c3e0ad31ee8c2a198a31443edb660e5c836e67e94e6",
|
||||
"target": "skills/design/references/legacy/design-html.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "design-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "bdcda48e29b489a1cc49faa333922412251d4b41",
|
||||
"normalized_render_sha256": "8711f4910f9cb9d022d024c432093bccbcf8d4e74250a3a25f915eb086de6c5a",
|
||||
"normalized_render_sha256": "33584047a11aa46a1b6a2bef5bf97a4d0b443bb6c9542685732e7d4dff795a2e",
|
||||
"target": "skills/design/references/legacy/design-review.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "design-shotgun/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "230dbc2922f05bf272bf5168a958a12604fac1bc",
|
||||
"normalized_render_sha256": "2ffa676332b91cb2f4f0ae4a08d917dd43a767995b33d960895c15e93fb7c73c",
|
||||
"normalized_render_sha256": "1db4cd23ee115ce841d2db898cc442141588635d43018393703aa28ce40d48f2",
|
||||
"target": "skills/design/references/legacy/design-shotgun.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "devex-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "081d4f35bbdec0c6b3da8ae71615ec4d41a84551",
|
||||
"normalized_render_sha256": "849895ef49f7c855bfa819620e94d41da9909eb5baf214719b004130ecd741d6",
|
||||
"normalized_render_sha256": "9fbc11b3fe252c281581512d67f6915c72e34bb2fdc7bc795e3077ee0e48d34e",
|
||||
"target": "skills/qa/references/legacy/devex-review.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "diagram/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "9e19a52c6b7f727ce4faf5c1f9c14514ecb52f50",
|
||||
"normalized_render_sha256": "88d1b8810d6ae95c6cf984825e2fe96712dfe4a7f7dba3e03d8a3634cf9e97ca",
|
||||
"normalized_render_sha256": "21f18fa4957b79bf5941abfebd1b222dee3eb960520e0deac1c32d0b6fd62a38",
|
||||
"target": "skills/design/references/legacy/diagram.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "document-generate/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "d3ef0cbc3786c4010b3c692fb94246f56a7e1d7b",
|
||||
"normalized_render_sha256": "aa5092d5c96e73aa97bcebd200d08d2ce8abcaabae534711162d29444f780229",
|
||||
"normalized_render_sha256": "71726ef3082b6c00a5cad19d28da4d830f8e9b261d213a7938c4e1ce3b8c54bb",
|
||||
"target": "skills/ship/references/legacy/document-generate.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "document-release/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "7621cb31290217b5c7cc8fb000e910b3dd38128f",
|
||||
"normalized_render_sha256": "369c595ec2fac76f441d008401929295898e98a5c521d176bafbe4af0e6054f9",
|
||||
"normalized_render_sha256": "e5aa85ac93b36b638d075d152f9d7108c0108727056f61331b25fe33de569a59",
|
||||
"target": "skills/ship/references/legacy/document-release.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "freeze/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "c0b31aa7f9f216fc5a351d91f4bcff68c828d090",
|
||||
"normalized_render_sha256": "8beec3080fd0d6566b6ecf188d110d7283fb808fbc7c7201ee234191f9d3c5cd",
|
||||
"normalized_render_sha256": "433bb7c1909852c83978ae282c582590c5136abe56020e7d0be39749822c345b",
|
||||
"target": "skills/debug/references/legacy/freeze.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "402bd0d7b0f2bf02f6c9e4754e0e2a655f5f4057",
|
||||
"normalized_render_sha256": "8e28cf7aa8c1c858ffaa4936d05a66bd4522bd6c6438be719f569b01c5afbcd8",
|
||||
"normalized_render_sha256": "daa2b069d1945c1e1bf8eef23417899b4eacb98087f6c146c0b726eb21fd2776",
|
||||
"target": "skills/plan/references/legacy/gstack.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "guard/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "3d34ee0c181ec7b263bf6092ba8f384619c5efb6",
|
||||
"normalized_render_sha256": "2040b2d9c7e587f254296abb394c655da37fe25305f4e44dc2d736053595cdfb",
|
||||
"normalized_render_sha256": "ff8170babcc9ad20f6de292db838d2c4545f0ed98dddd184ab5e7c52c073dc7e",
|
||||
"target": "skills/debug/references/legacy/guard.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "health/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "f92eb7347ec4f77dd8dbf464d63fcdf6a3459908",
|
||||
"normalized_render_sha256": "3e478e5673d54ce0e227e589ab0800bd14de65cb8df4e12661e330b57018465c",
|
||||
"normalized_render_sha256": "ff664221e7de57e66c1b45d719982d90f38e0288914b34731ba4dd73541347e8",
|
||||
"target": "skills/review/references/legacy/health.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "investigate/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "67e254d743ffb9060f48e3f6d4b715c077ee688d",
|
||||
"normalized_render_sha256": "23e220a2d61b665f9e48b094855336fac3ca9187be12675cb721db2bc27f7c30",
|
||||
"normalized_render_sha256": "91f19c8d736a9a6077941f63f52853634325059e5ac4d8808c4ba6dbceca1a30",
|
||||
"target": "skills/debug/references/legacy/investigate.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "ios-clean/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "3a64481a99fab0d7247c23df0a07c428c1c5f3da",
|
||||
"normalized_render_sha256": "4616b4a2f3def37440add4010a89426e85bd3f2786fd71d199063a60ce073615",
|
||||
"normalized_render_sha256": "6a0080b7678f9e1df7ae2da27c4a7e3e85e7bfb83525a2c5651c24c0ab024b4b",
|
||||
"target": "skills/ship/references/legacy/ios-clean.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "ios-design-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "dd9e2518f53edf939a1e425806abc871a9b33022",
|
||||
"normalized_render_sha256": "38bb6ba7876611f5ae63566820f67a48f9b1797c33d000c866540a4e6f766d50",
|
||||
"normalized_render_sha256": "53741f7f044faa413f1725bada27514d2528d834f327e83f040de67668d24dae",
|
||||
"target": "skills/design/references/legacy/ios-design-review.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "ios-fix/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "94655e282f535b846eada11143e95df58d29263b",
|
||||
"normalized_render_sha256": "1a94ad8852821684d4806b10c5464f7adef80cb28817800f1e88dfe808f0a26d",
|
||||
"normalized_render_sha256": "cc38b71471c1fefc015419e768c5b40f060f03b232cbad850cd7d9c985a6cc90",
|
||||
"target": "skills/debug/references/legacy/ios-fix.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "ios-qa/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "e93d2831a31df65ec8e4e8693919ef5bf148457f",
|
||||
"normalized_render_sha256": "37b9baf014dcfa6ed3266ae3241dad17956a0b6b3f332dc44bdb728daa3c8f01",
|
||||
"normalized_render_sha256": "a9353a4d837240f85c0e13144e66575f9e267926090cfc0f344a08b5fb09b98c",
|
||||
"target": "skills/qa/references/legacy/ios-qa.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "ios-sync/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "156a33c4c35d3bad804e44c93ae4c931878489f3",
|
||||
"normalized_render_sha256": "6d1fa485d589dff65412cdd855b683f09cb442e35b8a40ee0db3451241016ea9",
|
||||
"normalized_render_sha256": "c51e8865876efae833e92d54b37780afd4fa6240c13231dfb7d4635948fbc73f",
|
||||
"target": "skills/ship/references/legacy/ios-sync.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "land-and-deploy/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "98976ad020d541d251cc7e34802a13458ddc88e2",
|
||||
"normalized_render_sha256": "d17a1d9f397b57f59c5cced24c07c35e3950050612dba9c36bb68c4997f03a2f",
|
||||
"normalized_render_sha256": "3fab0678a9a7a76664330c74db2bd25b56c335ac72ce4e691c2f2564a7ede819",
|
||||
"target": "skills/ship/references/legacy/land-and-deploy.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "landing-report/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "32a8cc1ab036b1ff8692f0400b68d8b56224a251",
|
||||
"normalized_render_sha256": "64c9e05978be3c8d900dc9b9b4dd77e495776718d77e7b926ff6c5250b825a01",
|
||||
"normalized_render_sha256": "4f9512bafcfd995c4c35cdff869ed60f8a9a9ef12f20bc18bf7b898cbd2faa53",
|
||||
"target": "skills/ship/references/legacy/landing-report.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "learn/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "90d08d2298cccd0d5090f194a2cd76a5361b4323",
|
||||
"normalized_render_sha256": "0a155c2ed222aeb6d730583f4f9ce27ad6ad6c917a0bf583079da39a10e148d8",
|
||||
"normalized_render_sha256": "0d1bbdf1bba2eaae206a350d47fb25ab50d49611262cb376861e83f78822f762",
|
||||
"target": "skills/plan/references/legacy/learn.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "make-pdf/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "9133a711d4f3d056a21f790e8ec3b98f13fbaa50",
|
||||
"normalized_render_sha256": "7901a455bf36750224e05468d0123c32e8b9bc98c7334fb0973228bdbba80997",
|
||||
"normalized_render_sha256": "c092bc644ff9b8929d9cbdfedb6f2761b40ce8e1fca53d13ad350ba91195104d",
|
||||
"target": "skills/design/references/legacy/make-pdf.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "office-hours/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "8568fe73cca76a80805fab3092cacd10db7e1d7f",
|
||||
"normalized_render_sha256": "0f0017a3752dd58d013c11d4d19af956724b6eeea89899f045dc3f41a3aa89b1",
|
||||
"normalized_render_sha256": "b633a6ef87928ca2434f3a2b1ce88946cbe528a9e3659469e0f9cbbe8a7b146b",
|
||||
"target": "skills/plan/references/legacy/office-hours.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "open-gstack-browser/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "ef91a527890a3ac3622cc7dc84bad1ff7b64443b",
|
||||
"normalized_render_sha256": "54c16f55549393a6a2080c5d3f4c0055ce92ca63bdb3966965d96ec5cae3f405",
|
||||
"normalized_render_sha256": "9e4a08db3e17badfc67703f7c5e66f80a7f05e0b96fad31fc48b8216964d7449",
|
||||
"target": "skills/qa/references/legacy/open-gstack-browser.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "pair-agent/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "75ed42d590f99c46cd0883c37bb1f2f9f499211c",
|
||||
"normalized_render_sha256": "27e34ef8e4157d94866d5f0c8ab9aff747483d86acd9702bf721cfb8962c07e5",
|
||||
"normalized_render_sha256": "6882bc549c689ff50fb06d5e72a597939aa651926c50067330d1e6fd86cd6b58",
|
||||
"target": "skills/qa/references/legacy/pair-agent.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "plan-ceo-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "c43cfe64146fe79df74a974f1673fe36defcce00",
|
||||
"normalized_render_sha256": "eb1199228d8db2107eb7c4cbf889e2116117fcd54e63d5e2b9eceddacbc3bb50",
|
||||
"normalized_render_sha256": "b2f811568920dfdbd500372df13855041ecb2b8b73e3629f3c71d87c5a78e034",
|
||||
"target": "skills/plan/references/legacy/plan-ceo-review.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "plan-design-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "7178c991e41277410de500298cf81372543861af",
|
||||
"normalized_render_sha256": "05fdb5d63dc6007307c74493f0597251fb9d203b310f7c80b5921b94666f3d99",
|
||||
"normalized_render_sha256": "2f7a5d113c466d75ca4524e424c072044d92ae7ab93009f1fbe3ae5965e8aa34",
|
||||
"target": "skills/design/references/legacy/plan-design-review.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "plan-devex-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "1ef723c10997a08ef87940daceb08bf8d60dd810",
|
||||
"normalized_render_sha256": "5be964b8b6e8ddf87df7b44bb7713e0c31a3de32cf261682793bc7db45c7cba1",
|
||||
"normalized_render_sha256": "fff989dcab1f37d0c219378caef6b1e627c23c2537a717564be0d8567229bccc",
|
||||
"target": "skills/plan/references/legacy/plan-devex-review.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "plan-eng-review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "1d5be0e6f47f0896ee831b53c56818850b1dcfe4",
|
||||
"normalized_render_sha256": "02dad060f44bffacc9cbc16532816930dbd0f2aa21466d0e97eaf36250a80833",
|
||||
"normalized_render_sha256": "ee268f1d24769509b89b7db998372a773d9e7bc376306a68319af4f74c6fe713",
|
||||
"target": "skills/plan/references/legacy/plan-eng-review.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "plan-tune/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "dc1214d4c023ed2b126aca8aedb4153b222e73c5",
|
||||
"normalized_render_sha256": "3b683319cf88f0d0b082654a45050d313d227fca16811aa1b859097a141f40f8",
|
||||
"normalized_render_sha256": "306bbf971a2867e1f39cce82d64289d6c457bceb07439ddd6f4a3ff8f8ae5e9a",
|
||||
"target": "skills/plan/references/legacy/plan-tune.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "qa-only/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "75c4123cc5c406ffdd36c71a094335c137135b1e",
|
||||
"normalized_render_sha256": "90f138a7ded37476397e3399ed686a92f9317161ba6e2256d6c7ed7c2893e273",
|
||||
"normalized_render_sha256": "e360ea826399287e00b030c9aa0bcda16e06ab004f5dcdb14db309bad0ccea25",
|
||||
"target": "skills/qa/references/legacy/qa-only.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "qa/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "11997f7b878282c34b6bfd3d4b7a8131f9ad4da8",
|
||||
"normalized_render_sha256": "025c1fbca58477248afb826cde24766904749129177e2bc60fbf2370207d1da5",
|
||||
"normalized_render_sha256": "b1387290067842593297c8d64dc578a890a336ce5a8b60085e51b52c55ebaade",
|
||||
"target": "skills/qa/references/legacy/qa.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "retro/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "b0819c8a6b736baf489179ba587442cf9973b9d2",
|
||||
"normalized_render_sha256": "3cfdcdab3560e38aa04d3079b6707080d3859cd05e4d4aecfb68267367d4e8f7",
|
||||
"normalized_render_sha256": "c92e69da5c62e4bb5a426f4fb5623b41215e538315e2faebece8ba118cacaf71",
|
||||
"target": "skills/plan/references/legacy/retro.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "review/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "ba1ea88068de4b09cf717eb4ae42aa247d198314",
|
||||
"normalized_render_sha256": "25e07cb6ea0831bd9e7bd7d4606714ba38b743107a970f2b6491a246b90c7dd4",
|
||||
"normalized_render_sha256": "9d6398fe0d2900fcce8ae1eb0b390e21f05c94d6ae3a4e21c911025cdc1fd963",
|
||||
"target": "skills/review/references/legacy/review.md",
|
||||
"overlays": [
|
||||
610,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "scrape/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "4cb4f17c074edcdce0bc8d133f19a6a739964851",
|
||||
"normalized_render_sha256": "bc7d6ed483f239a45d137ca790c23f3c3add4aaab028ca4950e83e25936ebc79",
|
||||
"normalized_render_sha256": "03ef708a4c9a1f3de961c48767617502c564690faa7240b3ca39b20496a17f98",
|
||||
"target": "skills/qa/references/legacy/scrape.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "setup-browser-cookies/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "f812d9f56f27c32fb5f102083bbe418344c1a652",
|
||||
"normalized_render_sha256": "5e27829f87a537e233ac1d0b2fe96cfe21ad6263c70044d8672b1f14c83e7506",
|
||||
"normalized_render_sha256": "8ab5dfb05136a637ce41067d9e50ade76c4a8b957587e4eab134eaa260b29ac3",
|
||||
"target": "skills/qa/references/legacy/setup-browser-cookies.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "setup-deploy/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "587a993c01b6964b5437534527f25368cc265ec9",
|
||||
"normalized_render_sha256": "796e0aefff64a98a33fd93028247bf76b8073121487cae13b66ad3081f551a87",
|
||||
"normalized_render_sha256": "6c5998d60249939fd09253e55f8e66338b2223083e8b3329df745553fbdeeda0",
|
||||
"target": "skills/ship/references/legacy/setup-deploy.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "setup-gbrain/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "f48581543b46ecf889f4f86fb7a0d9e75d0bd6ca",
|
||||
"normalized_render_sha256": "3f87c1e0d75bd5c5cbe6848751271185e216b38945c93fddba7c7ac022fed982",
|
||||
"normalized_render_sha256": "244ebee93e8871d59c1b0eac040bed362783e48a9b134171d743750ce9a59b29",
|
||||
"target": "skills/plan/references/legacy/setup-gbrain.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "ship/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "068ac4fe54bcb46572295d48263b11bd38fcde18",
|
||||
"normalized_render_sha256": "b2f1d5bc59ec1a35fb367cc242131dc288ca1c9cf1baa8cefe9165b45f9841bc",
|
||||
"normalized_render_sha256": "ab7a7219653b0fc5cdad0bb2959394798bc50ae4db4dc24b76c0454dd1b1397a",
|
||||
"target": "skills/ship/references/legacy/ship.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "skillify/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "21fb2f503e3d40683fa782b21abf05a8f0fef69b",
|
||||
"normalized_render_sha256": "13920affe83c53e5d459a077b68433682fd6c445389bf2024d2e5f4d5a021994",
|
||||
"normalized_render_sha256": "b0743c957157e19bd90b457fd3ac9d6924c3aedce969c10af8d7973c2bcd6c9f",
|
||||
"target": "skills/qa/references/legacy/skillify.md",
|
||||
"overlays": [
|
||||
679,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "spec/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "6c0c14e1b37e1e56d85427e9c8d080a6df908992",
|
||||
"normalized_render_sha256": "1693c430139d43e80d2981d95a61dc9d3674435690d5d838f4ca92f4d592694a",
|
||||
"normalized_render_sha256": "059ec7a95791f6fc559f4e2321d7340ef5ae7e4ba89949df401f74d91411bfd3",
|
||||
"target": "skills/plan/references/legacy/spec.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "sync-gbrain/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "2ec065472e263a07f3818ed87ee9a6a2e13ca3ae",
|
||||
"normalized_render_sha256": "b33fb4a5fadaf6bcf71363b4e8d9b1f3fd56336f47d23eb8e8594d534d76b55b",
|
||||
"normalized_render_sha256": "175e7d0d2998bd4c8ddcd9a84228c41ba4a5cf3aca3a8bc09ddfc5a303c1df30",
|
||||
"target": "skills/plan/references/legacy/sync-gbrain.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"source_path": "unfreeze/SKILL.md.tmpl",
|
||||
"base_sha": "bb57306d98c97011b0919c6132705a15b1579781",
|
||||
"blob_sha": "88e413fe5a49a45d46d8867b2d80ace30b3b45aa",
|
||||
"normalized_render_sha256": "9128912f4c79a423d4e52a7a27a9c560bf7ab58e85bcf32db1442f4ded6576ae",
|
||||
"normalized_render_sha256": "51d6183901e866697382b7e900e2154e8bfb6a9ebf4f3e1bb3ad29925fad0e20",
|
||||
"target": "skills/debug/references/legacy/unfreeze.md",
|
||||
"overlays": [
|
||||
679
|
||||
|
||||
+434
-1124
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -58,21 +58,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "eb1199228d8db2107eb7c4cbf889e2116117fcd54e63d5e2b9eceddacbc3bb50",
|
||||
"rendered_sha256": "b2f811568920dfdbd500372df13855041ecb2b8b73e3629f3c71d87c5a78e034",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/plan/references/legacy/plan-ceo-review.md",
|
||||
"rendered_legacy_body_sha256": "eb1199228d8db2107eb7c4cbf889e2116117fcd54e63d5e2b9eceddacbc3bb50",
|
||||
"rendered_legacy_body_sha256": "b2f811568920dfdbd500372df13855041ecb2b8b73e3629f3c71d87c5a78e034",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "eb1199228d8db2107eb7c4cbf889e2116117fcd54e63d5e2b9eceddacbc3bb50",
|
||||
"headings_sha256": "f676b247c2612dac933cdb2bf3fcb33bf0d0b494341b73306200ffa482da3f1c",
|
||||
"questions_sha256": "2fdd700c0d8935a969720ad7e9e8229838886d5f24da8b6992ee8357c5d144c9",
|
||||
"obligations_sha256": "71e569dd8ada96f70a46d67acfac9e531cab62d3e121fae3e66cdde9eb094a6b",
|
||||
"heading_count": 99,
|
||||
"question_count": 81,
|
||||
"obligation_count": 178
|
||||
"normalized_sha256": "b2f811568920dfdbd500372df13855041ecb2b8b73e3629f3c71d87c5a78e034",
|
||||
"headings_sha256": "aee8af5dbf376874037f52d130bc6a804d4f27c989afd787b769ef53a9bbc56b",
|
||||
"questions_sha256": "442f02fed4d7a2e9e868795fe12aa5df3fb74a1dd8e538fbc76b8b1907345a81",
|
||||
"obligations_sha256": "305f7bea6815e4aa1d968c20c0823e0f98f34bf475065f0091f918c8eaa5ba85",
|
||||
"heading_count": 30,
|
||||
"question_count": 21,
|
||||
"obligation_count": 57
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -102,27 +102,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -130,35 +130,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -60,21 +60,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "25e07cb6ea0831bd9e7bd7d4606714ba38b743107a970f2b6491a246b90c7dd4",
|
||||
"rendered_sha256": "9d6398fe0d2900fcce8ae1eb0b390e21f05c94d6ae3a4e21c911025cdc1fd963",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/review/references/legacy/review.md",
|
||||
"rendered_legacy_body_sha256": "25e07cb6ea0831bd9e7bd7d4606714ba38b743107a970f2b6491a246b90c7dd4",
|
||||
"rendered_legacy_body_sha256": "9d6398fe0d2900fcce8ae1eb0b390e21f05c94d6ae3a4e21c911025cdc1fd963",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "25e07cb6ea0831bd9e7bd7d4606714ba38b743107a970f2b6491a246b90c7dd4",
|
||||
"headings_sha256": "768372517b06ffe1ce586fa63f42b3d76cd76ca5dcaccbad8eec9067a588f605",
|
||||
"questions_sha256": "f7f3fcefd4cbaf2194b4ac5daaf570f9f1c6cbdb278d5df521501d92786302d3",
|
||||
"obligations_sha256": "edddd4dbefea6bc978ebd45b879891e212d1bb5948c55e97144d77e18af4f2a2",
|
||||
"heading_count": 61,
|
||||
"question_count": 6,
|
||||
"obligation_count": 107
|
||||
"normalized_sha256": "9d6398fe0d2900fcce8ae1eb0b390e21f05c94d6ae3a4e21c911025cdc1fd963",
|
||||
"headings_sha256": "8ed11544f49943c2974265c86ad258f53207aaed6f289ea2e6afd1239eee26d8",
|
||||
"questions_sha256": "477b52941fada9cd9a3c3863c90310e198fca3dead264006f1431b0fde20f807",
|
||||
"obligations_sha256": "2e21e383f16f209a665d66710ca6d0ebae5a7fea3a200fc23506cfc584ca74b9",
|
||||
"heading_count": 36,
|
||||
"question_count": 3,
|
||||
"obligation_count": 53
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -125,27 +125,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -153,35 +153,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -53,21 +53,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "23e220a2d61b665f9e48b094855336fac3ca9187be12675cb721db2bc27f7c30",
|
||||
"rendered_sha256": "91f19c8d736a9a6077941f63f52853634325059e5ac4d8808c4ba6dbceca1a30",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/debug/references/legacy/investigate.md",
|
||||
"rendered_legacy_body_sha256": "23e220a2d61b665f9e48b094855336fac3ca9187be12675cb721db2bc27f7c30",
|
||||
"rendered_legacy_body_sha256": "91f19c8d736a9a6077941f63f52853634325059e5ac4d8808c4ba6dbceca1a30",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "23e220a2d61b665f9e48b094855336fac3ca9187be12675cb721db2bc27f7c30",
|
||||
"headings_sha256": "15edb0afd317abcded3f875b25ea5fedc54e2cfcb1122d2062cc51501da227f4",
|
||||
"questions_sha256": "eec3a3778c75e566d1cd424a34ebc6624075d8c51d48ecc84b7b69181914ac4b",
|
||||
"obligations_sha256": "b7cef0c3cad67465da72123a1ff68d395c5f8386e796670c2c7c77537dd9bb78",
|
||||
"heading_count": 36,
|
||||
"question_count": 4,
|
||||
"obligation_count": 68
|
||||
"normalized_sha256": "91f19c8d736a9a6077941f63f52853634325059e5ac4d8808c4ba6dbceca1a30",
|
||||
"headings_sha256": "aae491f6430a9d113ece7954490bd9db9d546e55ee5f10f2ac6cd67dc4d4e284",
|
||||
"questions_sha256": "9e058bbca5f57ed0c9c4724b67d640e15872a0ad283d496b8913d2dd6cfe897d",
|
||||
"obligations_sha256": "d832c32c233beb080da54a3ebdc627da9535a158f9772dce4abee15742996a1c",
|
||||
"heading_count": 13,
|
||||
"question_count": 1,
|
||||
"obligation_count": 15
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -104,27 +104,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -132,35 +132,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -57,21 +57,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "2ffa676332b91cb2f4f0ae4a08d917dd43a767995b33d960895c15e93fb7c73c",
|
||||
"rendered_sha256": "1db4cd23ee115ce841d2db898cc442141588635d43018393703aa28ce40d48f2",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/design/references/legacy/design-shotgun.md",
|
||||
"rendered_legacy_body_sha256": "2ffa676332b91cb2f4f0ae4a08d917dd43a767995b33d960895c15e93fb7c73c",
|
||||
"rendered_legacy_body_sha256": "1db4cd23ee115ce841d2db898cc442141588635d43018393703aa28ce40d48f2",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "2ffa676332b91cb2f4f0ae4a08d917dd43a767995b33d960895c15e93fb7c73c",
|
||||
"headings_sha256": "2aa7a234cd1a43b129ddd0910297825adca7f7f352893366652379f726c1deb3",
|
||||
"questions_sha256": "8b62e62ce14abee95f662f8c9ae8dec575b928254949b3e5a1115e878e609b56",
|
||||
"obligations_sha256": "67396cd25988a1d56b935b32b085895f1eda72af5021c69d429ccadf198f681e",
|
||||
"heading_count": 46,
|
||||
"question_count": 7,
|
||||
"obligation_count": 85
|
||||
"normalized_sha256": "1db4cd23ee115ce841d2db898cc442141588635d43018393703aa28ce40d48f2",
|
||||
"headings_sha256": "54756bba54ab9183163992eb243290a41b99f896b5993d7f7a0242a5434e0ffe",
|
||||
"questions_sha256": "2492e14286f1029d529a7ecb1fe28cffc94f2f4c922521e73b26a23147a60e29",
|
||||
"obligations_sha256": "8d595f621cb352052f374d49204597142f011694db5953fb826d46c68946e94e",
|
||||
"heading_count": 23,
|
||||
"question_count": 4,
|
||||
"obligation_count": 33
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -101,27 +101,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -129,35 +129,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -57,21 +57,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "2753c3423f22f9ef2b3baf31069bd2ac6951e7bc69cc70f28c8da5c07580ab26",
|
||||
"rendered_sha256": "afa1f2b58d22d9f0f9064336ce7e9836430a298e1deb56f5330390f91df3f680",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/design/references/legacy/design-consultation.md",
|
||||
"rendered_legacy_body_sha256": "2753c3423f22f9ef2b3baf31069bd2ac6951e7bc69cc70f28c8da5c07580ab26",
|
||||
"rendered_legacy_body_sha256": "afa1f2b58d22d9f0f9064336ce7e9836430a298e1deb56f5330390f91df3f680",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "2753c3423f22f9ef2b3baf31069bd2ac6951e7bc69cc70f28c8da5c07580ab26",
|
||||
"headings_sha256": "4262d542408dd44833fd9f12ec4f55ac87d651adb5fa493ee12bda77c1e4b466",
|
||||
"questions_sha256": "a19d5d23a525813c590a16d8f36c9e781b612aad6fd94fdc844f38d4ef4fdc02",
|
||||
"obligations_sha256": "b7d5417c5d371550dcf22b1364e2dfa5a6719dc521e31dbfebd5427ae351b59c",
|
||||
"heading_count": 46,
|
||||
"question_count": 5,
|
||||
"obligation_count": 83
|
||||
"normalized_sha256": "afa1f2b58d22d9f0f9064336ce7e9836430a298e1deb56f5330390f91df3f680",
|
||||
"headings_sha256": "78cdfd5aa0c0264964542d45190c919c7adb8c01ea68a22d67dd0fad538cc643",
|
||||
"questions_sha256": "91adedef9aa8000a9aa3385381227d149dbc52cbf2d127656bf0697510b62906",
|
||||
"obligations_sha256": "bca9ced676d3f62fad557554c5268ff0b339d39ab028b1022ddff1a930bd24f7",
|
||||
"heading_count": 12,
|
||||
"question_count": 2,
|
||||
"obligation_count": 17
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -108,27 +108,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -136,35 +136,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -57,21 +57,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "8711f4910f9cb9d022d024c432093bccbcf8d4e74250a3a25f915eb086de6c5a",
|
||||
"rendered_sha256": "33584047a11aa46a1b6a2bef5bf97a4d0b443bb6c9542685732e7d4dff795a2e",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/design/references/legacy/design-review.md",
|
||||
"rendered_legacy_body_sha256": "8711f4910f9cb9d022d024c432093bccbcf8d4e74250a3a25f915eb086de6c5a",
|
||||
"rendered_legacy_body_sha256": "33584047a11aa46a1b6a2bef5bf97a4d0b443bb6c9542685732e7d4dff795a2e",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "8711f4910f9cb9d022d024c432093bccbcf8d4e74250a3a25f915eb086de6c5a",
|
||||
"headings_sha256": "97a3a2d7f1cbb79a0350d5566733da579c5fe42c4686a96cf043edd7be609fc8",
|
||||
"questions_sha256": "5db89e726e874b1f4b28c24490923a7c6b9042f5abbc173ea698e1b1e459d017",
|
||||
"obligations_sha256": "4c463b201237a4eb9cfbfe2fd520096a256b4188b383922b0e98bccc4e53f131",
|
||||
"heading_count": 87,
|
||||
"question_count": 27,
|
||||
"obligation_count": 114
|
||||
"normalized_sha256": "33584047a11aa46a1b6a2bef5bf97a4d0b443bb6c9542685732e7d4dff795a2e",
|
||||
"headings_sha256": "739abb73da8446c6133835f56ea0c862a7c1fd57e6702a6afe1ed1fd2fb2b2c8",
|
||||
"questions_sha256": "57579e50936d62734df12299638bdcf8ce412f24b68688b071be156312aafcbc",
|
||||
"obligations_sha256": "e7b864611d4940a37f553642dec6bf9ba3c4eec94f0ecbe2cab19699751cacb8",
|
||||
"heading_count": 62,
|
||||
"question_count": 24,
|
||||
"obligation_count": 62
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -115,27 +115,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -143,35 +143,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -59,21 +59,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "5be964b8b6e8ddf87df7b44bb7713e0c31a3de32cf261682793bc7db45c7cba1",
|
||||
"rendered_sha256": "fff989dcab1f37d0c219378caef6b1e627c23c2537a717564be0d8567229bccc",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/plan/references/legacy/plan-devex-review.md",
|
||||
"rendered_legacy_body_sha256": "5be964b8b6e8ddf87df7b44bb7713e0c31a3de32cf261682793bc7db45c7cba1",
|
||||
"rendered_legacy_body_sha256": "fff989dcab1f37d0c219378caef6b1e627c23c2537a717564be0d8567229bccc",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "5be964b8b6e8ddf87df7b44bb7713e0c31a3de32cf261682793bc7db45c7cba1",
|
||||
"headings_sha256": "38b32c459904a94ecac2f1a106e7f4f82afa05bf5a81b004b7169cf7ef477a99",
|
||||
"questions_sha256": "5b9677dbb2c6d50a2b3259c955ca804ba616d03a9fa6c60ad397dc1f009e5dfd",
|
||||
"obligations_sha256": "e8bea23eecd9559d0da9373d394fd3c6b4ba80697712b37da895a76c8a0ef726",
|
||||
"heading_count": 92,
|
||||
"question_count": 73,
|
||||
"obligation_count": 164
|
||||
"normalized_sha256": "fff989dcab1f37d0c219378caef6b1e627c23c2537a717564be0d8567229bccc",
|
||||
"headings_sha256": "7aebb4be8ec2a9ba9034b835bb07a244053a62156eabec252e0d78b3523f248a",
|
||||
"questions_sha256": "5d2d6b27d20c553887edf16ec79a25c0ecab599418052d8e5fc52a172ceb8afe",
|
||||
"obligations_sha256": "44fe82d36ea1aca78b396ef65052cff618b4f444fcb6f9ace283c116d0add332",
|
||||
"heading_count": 26,
|
||||
"question_count": 10,
|
||||
"obligation_count": 53
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -103,27 +103,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -131,35 +131,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -58,21 +58,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "02dad060f44bffacc9cbc16532816930dbd0f2aa21466d0e97eaf36250a80833",
|
||||
"rendered_sha256": "ee268f1d24769509b89b7db998372a773d9e7bc376306a68319af4f74c6fe713",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/plan/references/legacy/plan-eng-review.md",
|
||||
"rendered_legacy_body_sha256": "02dad060f44bffacc9cbc16532816930dbd0f2aa21466d0e97eaf36250a80833",
|
||||
"rendered_legacy_body_sha256": "ee268f1d24769509b89b7db998372a773d9e7bc376306a68319af4f74c6fe713",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "02dad060f44bffacc9cbc16532816930dbd0f2aa21466d0e97eaf36250a80833",
|
||||
"headings_sha256": "a6d978c19729dc3cc5f718f9240c6363d05d9bf4e36e423dd619b5cd5a551580",
|
||||
"questions_sha256": "44262f6a8dc6199697ad9f51c2002f59fec043dee2f3f64836717c5dce558a40",
|
||||
"obligations_sha256": "b68e30496dc4018f890401694057869444b56a61c9fbca77a36e210c5a55e53c",
|
||||
"heading_count": 78,
|
||||
"question_count": 18,
|
||||
"obligation_count": 157
|
||||
"normalized_sha256": "ee268f1d24769509b89b7db998372a773d9e7bc376306a68319af4f74c6fe713",
|
||||
"headings_sha256": "0200c83cdde0bdc56f79527a4e38884bf075c09b1d829a4244e979b324dc52fc",
|
||||
"questions_sha256": "b74758da3f085a457fc0f9cf1b5c34dfe849fd713a5882849da0abb2edc1a73f",
|
||||
"obligations_sha256": "186b9e3bb712898fa6e8544ba2f6fc932a161e9bb388cb7b8f7bdecb782b57f9",
|
||||
"heading_count": 15,
|
||||
"question_count": 6,
|
||||
"obligation_count": 35
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -109,27 +109,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -137,35 +137,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -58,21 +58,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "0f0017a3752dd58d013c11d4d19af956724b6eeea89899f045dc3f41a3aa89b1",
|
||||
"rendered_sha256": "b633a6ef87928ca2434f3a2b1ce88946cbe528a9e3659469e0f9cbbe8a7b146b",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/plan/references/legacy/office-hours.md",
|
||||
"rendered_legacy_body_sha256": "0f0017a3752dd58d013c11d4d19af956724b6eeea89899f045dc3f41a3aa89b1",
|
||||
"rendered_legacy_body_sha256": "b633a6ef87928ca2434f3a2b1ce88946cbe528a9e3659469e0f9cbbe8a7b146b",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "0f0017a3752dd58d013c11d4d19af956724b6eeea89899f045dc3f41a3aa89b1",
|
||||
"headings_sha256": "0eda5f7edd88be7d836c59847e64e7811e3872ae9e1a25d126ba8d2ae54cb3a8",
|
||||
"questions_sha256": "8c3eac0a1132a42024b30197a148c45991eb67a4d41e9c7534a8299e1542f1b2",
|
||||
"obligations_sha256": "3c495f1973cc9f202438ca178446723bcf32b0e27aa042c7537a9ad41c17ecff",
|
||||
"heading_count": 73,
|
||||
"question_count": 22,
|
||||
"obligation_count": 116
|
||||
"normalized_sha256": "b633a6ef87928ca2434f3a2b1ce88946cbe528a9e3659469e0f9cbbe8a7b146b",
|
||||
"headings_sha256": "f50aa767e26cdfc3c8fa4c6bdcabd10e061ca0ab59e2aff4c204eaf68bfd1d56",
|
||||
"questions_sha256": "92d854d47b2f92f30cc34a59cfb6f3e18449beddcb8ebd5490162545bc8384c7",
|
||||
"obligations_sha256": "ec3076674f71ffad877bfcd6d147fc77c218831ac13329f5c80442e5f2e7e1f0",
|
||||
"heading_count": 34,
|
||||
"question_count": 13,
|
||||
"obligation_count": 42
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -102,27 +102,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -130,35 +130,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -57,21 +57,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "37b9baf014dcfa6ed3266ae3241dad17956a0b6b3f332dc44bdb728daa3c8f01",
|
||||
"rendered_sha256": "a9353a4d837240f85c0e13144e66575f9e267926090cfc0f344a08b5fb09b98c",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/qa/references/legacy/ios-qa.md",
|
||||
"rendered_legacy_body_sha256": "37b9baf014dcfa6ed3266ae3241dad17956a0b6b3f332dc44bdb728daa3c8f01",
|
||||
"rendered_legacy_body_sha256": "a9353a4d837240f85c0e13144e66575f9e267926090cfc0f344a08b5fb09b98c",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "37b9baf014dcfa6ed3266ae3241dad17956a0b6b3f332dc44bdb728daa3c8f01",
|
||||
"headings_sha256": "c3956fd2f080109a7f972d1e7d4f32bafa760290665757c74e8f6b16b9acbe31",
|
||||
"questions_sha256": "bbb25cde83f6642c277e650261bc10a5078d25ad245e90ab2ea42bad9c5d12aa",
|
||||
"obligations_sha256": "f58f6abc13eff384e423c7d1cded5c454b97b99576014b4360fc1176abd50168",
|
||||
"heading_count": 37,
|
||||
"question_count": 3,
|
||||
"obligation_count": 61
|
||||
"normalized_sha256": "a9353a4d837240f85c0e13144e66575f9e267926090cfc0f344a08b5fb09b98c",
|
||||
"headings_sha256": "79304f733fa401249340540c659f15a9da4e7a89a3d505d39437f6bcbcaf4ce5",
|
||||
"questions_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"obligations_sha256": "1d8b9f6b93b844f1a9ad43f1434c7b0a4b891a6e5e0ad8827f41c7eefbef239f",
|
||||
"heading_count": 12,
|
||||
"question_count": 0,
|
||||
"obligation_count": 8
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -94,27 +94,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -122,35 +122,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -57,21 +57,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "025c1fbca58477248afb826cde24766904749129177e2bc60fbf2370207d1da5",
|
||||
"rendered_sha256": "b1387290067842593297c8d64dc578a890a336ce5a8b60085e51b52c55ebaade",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/qa/references/legacy/qa.md",
|
||||
"rendered_legacy_body_sha256": "025c1fbca58477248afb826cde24766904749129177e2bc60fbf2370207d1da5",
|
||||
"rendered_legacy_body_sha256": "b1387290067842593297c8d64dc578a890a336ce5a8b60085e51b52c55ebaade",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "025c1fbca58477248afb826cde24766904749129177e2bc60fbf2370207d1da5",
|
||||
"headings_sha256": "a662e86dd6ce33d87a41037bece0d77263fa574722d3ebeca848bfbd5cc59015",
|
||||
"questions_sha256": "83385e7d1c6f556816f611364715e34c8dad954d71da79685450413b4c9197c7",
|
||||
"obligations_sha256": "031728becc412b5d6638ab146773ad19ffc52cd054f02948f4f42fb183775990",
|
||||
"heading_count": 83,
|
||||
"question_count": 9,
|
||||
"obligation_count": 117
|
||||
"normalized_sha256": "b1387290067842593297c8d64dc578a890a336ce5a8b60085e51b52c55ebaade",
|
||||
"headings_sha256": "dd0b56f79cee31c4c3c71f32fb0a4438f686c6ae517625a7d59475deecd4c75e",
|
||||
"questions_sha256": "8fece376011d8a8606bcd05d52332f77b56de551b7f1abde94bff1f33ef0a9c1",
|
||||
"obligations_sha256": "e2f2395744c3e2b66bb69fd4d0acea685ab3a76b86796dc8a8f3e23bc9fb29ec",
|
||||
"heading_count": 58,
|
||||
"question_count": 6,
|
||||
"obligation_count": 64
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -115,27 +115,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -143,35 +143,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -57,21 +57,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "90f138a7ded37476397e3399ed686a92f9317161ba6e2256d6c7ed7c2893e273",
|
||||
"rendered_sha256": "e360ea826399287e00b030c9aa0bcda16e06ab004f5dcdb14db309bad0ccea25",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/qa/references/legacy/qa-only.md",
|
||||
"rendered_legacy_body_sha256": "90f138a7ded37476397e3399ed686a92f9317161ba6e2256d6c7ed7c2893e273",
|
||||
"rendered_legacy_body_sha256": "e360ea826399287e00b030c9aa0bcda16e06ab004f5dcdb14db309bad0ccea25",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "90f138a7ded37476397e3399ed686a92f9317161ba6e2256d6c7ed7c2893e273",
|
||||
"headings_sha256": "14cf13b917b230aa9ade0fb9b94afd569e4124d2307c6c7f24ba3ac15935fa1f",
|
||||
"questions_sha256": "83385e7d1c6f556816f611364715e34c8dad954d71da79685450413b4c9197c7",
|
||||
"obligations_sha256": "2262cbeac3297d56f416ece8418e5ef48bf2208470e1661965ef6a6957e2cb8d",
|
||||
"heading_count": 59,
|
||||
"question_count": 9,
|
||||
"obligation_count": 92
|
||||
"normalized_sha256": "e360ea826399287e00b030c9aa0bcda16e06ab004f5dcdb14db309bad0ccea25",
|
||||
"headings_sha256": "0241f7efa9ffcaef764bd6517099b03394e09f90c8d1f3f015c7c7a135f78201",
|
||||
"questions_sha256": "8fece376011d8a8606bcd05d52332f77b56de551b7f1abde94bff1f33ef0a9c1",
|
||||
"obligations_sha256": "e876a6573bd7cdd581cbab5dd913c86d78e7dba1532bd9e60b8b324f56fe11d1",
|
||||
"heading_count": 34,
|
||||
"question_count": 6,
|
||||
"obligation_count": 39
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -108,27 +108,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -136,35 +136,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -56,21 +56,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "59017ba27aaa93a62bda7ddca3c995f7231edb3fa86009e555b724b43fc1afd7",
|
||||
"rendered_sha256": "2cecaf39e950a0ec848f85c11f9678b6a7644c0251c07be42cd52d4b2e6b61a6",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/review/references/legacy/cso.md",
|
||||
"rendered_legacy_body_sha256": "59017ba27aaa93a62bda7ddca3c995f7231edb3fa86009e555b724b43fc1afd7",
|
||||
"rendered_legacy_body_sha256": "2cecaf39e950a0ec848f85c11f9678b6a7644c0251c07be42cd52d4b2e6b61a6",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "59017ba27aaa93a62bda7ddca3c995f7231edb3fa86009e555b724b43fc1afd7",
|
||||
"headings_sha256": "8b7bef1dfbbfeb4ee6d5886bdb9016a05fd8fcc03583449b2a9f9fe157e4f502",
|
||||
"questions_sha256": "2e0c9ac21cb3ff6d699b9b9ef3631e45e00aa46018f13908404c8751dab025ae",
|
||||
"obligations_sha256": "51d03410baf08dd530ec8a3ee196226e3747729a13202ab9e66c1c1cce934478",
|
||||
"heading_count": 61,
|
||||
"question_count": 29,
|
||||
"obligation_count": 100
|
||||
"normalized_sha256": "2cecaf39e950a0ec848f85c11f9678b6a7644c0251c07be42cd52d4b2e6b61a6",
|
||||
"headings_sha256": "45365014bc4ff67be80c8747098a368c439104ea76ad4d1c36000fe65192e291",
|
||||
"questions_sha256": "e7e23a9ccc1e3677812d260b4f38b16ef8c438e0b2346c045c1334b7045006de",
|
||||
"obligations_sha256": "2f83f56fa932b0937d9f968a7e27c974f17772ad8062b9577504dfae600622f6",
|
||||
"heading_count": 19,
|
||||
"question_count": 2,
|
||||
"obligation_count": 44
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -100,27 +100,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -128,35 +128,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -56,21 +56,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "b2f1d5bc59ec1a35fb367cc242131dc288ca1c9cf1baa8cefe9165b45f9841bc",
|
||||
"rendered_sha256": "ab7a7219653b0fc5cdad0bb2959394798bc50ae4db4dc24b76c0454dd1b1397a",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"rendered_legacy_body_sha256": "b2f1d5bc59ec1a35fb367cc242131dc288ca1c9cf1baa8cefe9165b45f9841bc",
|
||||
"rendered_legacy_body_sha256": "ab7a7219653b0fc5cdad0bb2959394798bc50ae4db4dc24b76c0454dd1b1397a",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "b2f1d5bc59ec1a35fb367cc242131dc288ca1c9cf1baa8cefe9165b45f9841bc",
|
||||
"headings_sha256": "f7b15eeabb67c2dc83600bf0d6b9e1554292db8676e18cc6e59580eab5bda5fc",
|
||||
"questions_sha256": "1cd08aeefafe7764f5a3a49e5fe919bd7864cdcf67612cb788c8b416c126c866",
|
||||
"obligations_sha256": "9b0a9e9016af7734910940433d6803bcd6300026d0ba050403f44daec9d98d9a",
|
||||
"heading_count": 92,
|
||||
"question_count": 14,
|
||||
"obligation_count": 202
|
||||
"normalized_sha256": "ab7a7219653b0fc5cdad0bb2959394798bc50ae4db4dc24b76c0454dd1b1397a",
|
||||
"headings_sha256": "42c12606506cfd2cfd31dc678c91d63b0212aa4e424730f5b9e257ab033c4958",
|
||||
"questions_sha256": "943ac3bc0b28becb558873810d1884e4311865a10cbd44a2b8c8ae0184fece84",
|
||||
"obligations_sha256": "134233894787ff09edb0506fdede185d24a756fc3278fe2e81790296bd48ca8c",
|
||||
"heading_count": 26,
|
||||
"question_count": 1,
|
||||
"obligation_count": 70
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -114,27 +114,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -142,35 +142,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -58,21 +58,21 @@
|
||||
}
|
||||
},
|
||||
"mechanical_port": {
|
||||
"rendered_sha256": "1693c430139d43e80d2981d95a61dc9d3674435690d5d838f4ca92f4d592694a",
|
||||
"rendered_sha256": "059ec7a95791f6fc559f4e2321d7340ef5ae7e4ba89949df401f74d91411bfd3",
|
||||
"differs_from_baseline": true,
|
||||
"allowed_difference": "Package-local skill, section, support-artifact, and stable runtime path relocation only."
|
||||
"allowed_difference": "Canonical GStack 2 carve: exclude the retired shared onboarding wrapper and host hook advisory; resolve retired invocations to six public routes; relocate host/runtime paths; lazy-load pinned carved sections from package-local references."
|
||||
},
|
||||
"candidate": {
|
||||
"target_path": "skills/plan/references/legacy/spec.md",
|
||||
"rendered_legacy_body_sha256": "1693c430139d43e80d2981d95a61dc9d3674435690d5d838f4ca92f4d592694a",
|
||||
"rendered_legacy_body_sha256": "059ec7a95791f6fc559f4e2321d7340ef5ae7e4ba89949df401f74d91411bfd3",
|
||||
"semantic_signature": {
|
||||
"normalized_sha256": "1693c430139d43e80d2981d95a61dc9d3674435690d5d838f4ca92f4d592694a",
|
||||
"headings_sha256": "5d9a342b2cbefecc34b83f9c7fe5f5e65a1905cab08f1862bb390f71a9fa5f3d",
|
||||
"questions_sha256": "7172d84e358157f2a1bcdb7c26f3c72e2081a025b0da0768e45547a6ed814ef8",
|
||||
"obligations_sha256": "8833c6a70bdade52727c4d115f4c360071cd3a151172b72c32802c3463c1a6ba",
|
||||
"heading_count": 93,
|
||||
"question_count": 11,
|
||||
"obligation_count": 164
|
||||
"normalized_sha256": "059ec7a95791f6fc559f4e2321d7340ef5ae7e4ba89949df401f74d91411bfd3",
|
||||
"headings_sha256": "339ccc4b1c0d870b7c696ef28b1116ee22742a81d7b8713040a2766a3e36c3c3",
|
||||
"questions_sha256": "d98a7e322b838c543487c19d59332501a4393513b5f1a58b2ba4ac6cf911aa67",
|
||||
"obligations_sha256": "7f6a3078d1b84288b26cf37943d7a036d8f7a50d7a1dcea6aefe96c297662a6b",
|
||||
"heading_count": 42,
|
||||
"question_count": 5,
|
||||
"obligation_count": 55
|
||||
}
|
||||
},
|
||||
"deterministic_comparison": {
|
||||
@@ -95,27 +95,27 @@
|
||||
"semantic_dimensions": {
|
||||
"questions": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"question_order": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"follow_up_pressure": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"smart_skips": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"pushback_strength": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"scope_recommendation": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"active_reasoning_modules": {
|
||||
"classification": "EQUIVALENT",
|
||||
@@ -123,35 +123,35 @@
|
||||
},
|
||||
"findings": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"evidence": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"artifacts": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"approval_gates": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"mutation_behavior": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"completion_status": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"recommended_next_action": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
},
|
||||
"voice": {
|
||||
"classification": "EQUIVALENT",
|
||||
"evidence": "The candidate exactly matches the deterministic installable port of the pinned 1.x workflow; only enumerated package-local path mechanics differ from the immutable oracle."
|
||||
"evidence": "The candidate exactly matches the deterministic canonical specialist render of the pinned workflow. The retired shared onboarding wrapper is excluded and carved specialist phases are package-local lazy references; specialist questions, pressure, gates, evidence, artifacts, mutation boundaries, exit behavior, and voice remain governed by their source contracts."
|
||||
}
|
||||
},
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
"prompt_sha256": "a0fcff9cad68f9305da861fa5a58990e1ef51d9d84298fe2df7ba8a2f56b1dba",
|
||||
"semantic_attempt_sha256": "7724c3d954f421753c597364c383bd76bc01ba9803f99fb14488287bb925aeb6"
|
||||
},
|
||||
"policy_sha256": "513496bc52ce25eb1f2cf0eda586cebcee8de1b8a693fb4df7bf1c76b31a2f45",
|
||||
"policy_sha256": "951fd945e7ecb438bcedadccd563df430652d35f4cff1d513dfdcf16ee77d02d",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -88,7 +88,7 @@
|
||||
"prompt_sha256": "04d82a21358f188cb823dcceeecaebea0b4ed8b9c1f8d00220ef3b499c48b1c8",
|
||||
"semantic_attempt_sha256": "9639406995955284517acb30f56b37dedc42a6c08142163dfa8fe0295105cbbf"
|
||||
},
|
||||
"policy_sha256": "289eaae3f831c25445369450610dbe4b29f79d1f04d62e01a9135ab199c771f2",
|
||||
"policy_sha256": "e5fc3019062512de84ade87c8c45b34c8f46b95a65ef84a49fd25bbdee63e41e",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -138,7 +138,7 @@
|
||||
"prompt_sha256": "8ad639f708a2ccd5c7c438b1dedf6afacdfa4eac3883a7a046ea23f29314e1c4",
|
||||
"semantic_attempt_sha256": "4c450039e4c622fbeaa34b7f7dfc810d3b7369aaf7e5f4d240cd6cc18a31331a"
|
||||
},
|
||||
"policy_sha256": "14c54e1ecf3ca0eea496511c19e7191c5bf7e4e4cdf1f050337e5fb1d0444c33",
|
||||
"policy_sha256": "78df79ecb49744ff13f044b8f5a486705ef43172c4dc19d7dbc616d84f4d578c",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -188,7 +188,7 @@
|
||||
"prompt_sha256": "d2aa9aee06a116bf04cb62772e8abdf8dbd606811b6d38565389c88e86c79ede",
|
||||
"semantic_attempt_sha256": "64885a66bdc6688b880cbb9a59babf314834c068eb040657501bf287bfcb0d2b"
|
||||
},
|
||||
"policy_sha256": "513496bc52ce25eb1f2cf0eda586cebcee8de1b8a693fb4df7bf1c76b31a2f45",
|
||||
"policy_sha256": "951fd945e7ecb438bcedadccd563df430652d35f4cff1d513dfdcf16ee77d02d",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -232,7 +232,7 @@
|
||||
"prompt_sha256": "377e3a2dfc7b04272f857d27e77c9aa3c9f36c3feb63c03e5aee3ecd3dea8e2a",
|
||||
"semantic_attempt_sha256": "a49b1528091886749278dc22e7da4556c090800989b2bca9c0e1c09dd880fed7"
|
||||
},
|
||||
"policy_sha256": "c3c75f24b41099bd26935b4501adfe033c947cb78b394a7b8227704feae4344b",
|
||||
"policy_sha256": "7a8cb7346851f9d948139dbf33cb8c6dd5eb8b2cc7de94e30a53824a94f027a6",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -279,7 +279,7 @@
|
||||
"prompt_sha256": "a01bb977de84e53d8ce3dfa427bcc93d73c6e449cd4e9c1ff63b436fd41fb0d1",
|
||||
"semantic_attempt_sha256": "ce5c64c62c3ff9b60949f34717dffbc908f62ce30f8a4a48ec182eba4363a206"
|
||||
},
|
||||
"policy_sha256": "5d068b6161390849fb0d788d5ec9b10af12902478cb30a275e25261d40f74b8d",
|
||||
"policy_sha256": "a65efa55d992f63d0bdb356e1e8c4900b966364af1e22f0b6412e20e7ef30a58",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -330,7 +330,7 @@
|
||||
"prompt_sha256": "95e97e26268ad7e509527e0f54c943ed6c4105d919f250648a2ad59ce77cbdb9",
|
||||
"semantic_attempt_sha256": "dacd11a78e32aeb6c0065496bedd4a9770f7bbac1036e003d3768fac41eb84f0"
|
||||
},
|
||||
"policy_sha256": "513496bc52ce25eb1f2cf0eda586cebcee8de1b8a693fb4df7bf1c76b31a2f45",
|
||||
"policy_sha256": "951fd945e7ecb438bcedadccd563df430652d35f4cff1d513dfdcf16ee77d02d",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -381,7 +381,7 @@
|
||||
"prompt_sha256": "bdd7e8adfa7c15cf8531f84c3adaaacc725075f1a78f7487225300750547b82d",
|
||||
"semantic_attempt_sha256": "32c11b63412c5d873ff29dcc87c45bef1b50daa218a5c6c1075864aa24d7c3b6"
|
||||
},
|
||||
"policy_sha256": "513496bc52ce25eb1f2cf0eda586cebcee8de1b8a693fb4df7bf1c76b31a2f45",
|
||||
"policy_sha256": "951fd945e7ecb438bcedadccd563df430652d35f4cff1d513dfdcf16ee77d02d",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
@@ -426,7 +426,7 @@
|
||||
"prompt_sha256": "51b7d53bc342e8632e34ae31a167cbde568ab5ee2a6dd2ccc980583a30604164",
|
||||
"semantic_attempt_sha256": "06f77b27c9bd360562655b23ca00a0dd021bdb14ebaaf3d836845e4e0cb43d68"
|
||||
},
|
||||
"policy_sha256": "641614d3270ba45045ff24a80312df40bfe24041bffefdce4bea451136dcd883",
|
||||
"policy_sha256": "65f28f454b67d4904c1857a2a6cfcff387c0aa6e4ae58aec490bc95289dce59f",
|
||||
"policy_present": true,
|
||||
"prompt_is_not_authority_input": true,
|
||||
"verdict": "PASS"
|
||||
|
||||
@@ -6,8 +6,10 @@
|
||||
"parent_source": "cso",
|
||||
"target_path": "skills/review/references/legacy/cso.md",
|
||||
"baseline_render_sha256": "c38fd2a45788de0fefde11f46b5defc8e389a466baaefa49c81f250ee16d7a31",
|
||||
"ported_render_sha256": "3cdacdfacc9cd3b494cfa89613ad74c7702c2f3ed10dbd88ed66bf1220f04260",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "7d9b74faf4ec5f215fda7bd9704ae7a2a20b5a0d06df722d776725b313128e8e",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "7d9b74faf4ec5f215fda7bd9704ae7a2a20b5a0d06df722d776725b313128e8e",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -15,8 +17,10 @@
|
||||
"parent_source": "design-consultation",
|
||||
"target_path": "skills/design/references/legacy/design-consultation.md",
|
||||
"baseline_render_sha256": "232f019dead6cb913c6b0845f265fd9993383a05147ac4260369853053492d8b",
|
||||
"ported_render_sha256": "2ca1a8fff531a5ff46c16b786eb139c31994a874f24d47d8f8bb8b4e8771f0b5",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "802acbf180b3720e15685f22e798083f6d480658a2072fc50c176413e7d5708d",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "802acbf180b3720e15685f22e798083f6d480658a2072fc50c176413e7d5708d",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -24,8 +28,10 @@
|
||||
"parent_source": "document-release",
|
||||
"target_path": "skills/ship/references/legacy/document-release.md",
|
||||
"baseline_render_sha256": "68c4d42fce344fc9d834e1cd2bbe21dea119d416668ebb32ebe9e7c52b130f32",
|
||||
"ported_render_sha256": "18629e13adba829b14ace992e523431733b1b383863fefff640a1c53dbe34fbe",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "83c9315922fc6cef23701f720fa7eeff0cfccc000c05db0570a6483326857b08",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "83c9315922fc6cef23701f720fa7eeff0cfccc000c05db0570a6483326857b08",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -33,8 +39,10 @@
|
||||
"parent_source": "office-hours",
|
||||
"target_path": "skills/plan/references/legacy/office-hours.md",
|
||||
"baseline_render_sha256": "ca4ffc09d9515971a9c116e3acf12ae7d6ab2b93c79da0e69ac5f5105b4527b5",
|
||||
"ported_render_sha256": "8ff3b11362cb41ca336651af3a2bb2561a2f788fac59fbb59d41ed41925a859f",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "6e5d16c2f9fcc658f4a77c679ba971577dfc91418d84146815be86bb4207f591",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 2,
|
||||
"packaged_sha256": "6e5d16c2f9fcc658f4a77c679ba971577dfc91418d84146815be86bb4207f591",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -42,8 +50,10 @@
|
||||
"parent_source": "plan-ceo-review",
|
||||
"target_path": "skills/plan/references/legacy/plan-ceo-review.md",
|
||||
"baseline_render_sha256": "5df219bd5d3f838021964cf93170feddf1564b90894424de51931e2de184f444",
|
||||
"ported_render_sha256": "0e0b90a422094f019e42f90be5bc4bc2aa6469449fd4a08e7a33d6883ac12c79",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "6f1f4b1dc3ae01231b5328e864f15d746f03325e074f04bbcf2f0a0df180ac99",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 2,
|
||||
"packaged_sha256": "6f1f4b1dc3ae01231b5328e864f15d746f03325e074f04bbcf2f0a0df180ac99",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -51,8 +61,10 @@
|
||||
"parent_source": "plan-design-review",
|
||||
"target_path": "skills/design/references/legacy/plan-design-review.md",
|
||||
"baseline_render_sha256": "f70fee1c656304193e213adb3aa12b882f4b4841826652fc7df4defcd00994f9",
|
||||
"ported_render_sha256": "6768a45e4f168bac7fb9af348cf221fec54bf55465c545577893415849c35ea8",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "78801f52c5bd12e4709089d892d24f82db4b5f767befb8ba02389d4307fa38da",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 2,
|
||||
"packaged_sha256": "78801f52c5bd12e4709089d892d24f82db4b5f767befb8ba02389d4307fa38da",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -60,8 +72,10 @@
|
||||
"parent_source": "plan-devex-review",
|
||||
"target_path": "skills/plan/references/legacy/plan-devex-review.md",
|
||||
"baseline_render_sha256": "4567898687b5b4566e5566735e86e0a71db1e6d69e1b55006d599794401f89aa",
|
||||
"ported_render_sha256": "9be109595821a4674f116c79060bc65d87606c3c07c31c4cd014040f3e802676",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "f74e7e8054cbda01f5a80493495428d5a181e7b2009eabbe81498147d37f1420",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 2,
|
||||
"packaged_sha256": "f74e7e8054cbda01f5a80493495428d5a181e7b2009eabbe81498147d37f1420",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -69,8 +83,10 @@
|
||||
"parent_source": "plan-eng-review",
|
||||
"target_path": "skills/plan/references/legacy/plan-eng-review.md",
|
||||
"baseline_render_sha256": "780b427bfd6b28886538f8eccbfed8f600cf532fc102d81f7499f37469dcb61d",
|
||||
"ported_render_sha256": "dadb7aede4f2fc530e45be2df1c147375acec488d9861b6ac6ace9aacc1d5d43",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "249494f052cc853f9ea99e0d06afcf9f783e7f5666e4abb5d760c3260f3c10fc",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 2,
|
||||
"packaged_sha256": "249494f052cc853f9ea99e0d06afcf9f783e7f5666e4abb5d760c3260f3c10fc",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -79,7 +95,9 @@
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "c3ee106fbb6513ae45ddf0cb9498ad72a63f6b63c1af6807420d7ee7cf3abc80",
|
||||
"ported_render_sha256": "80c5b8c8b833e895479360ade3227a956ea2eba41c183840f163064e9d35dc5b",
|
||||
"candidate_occurrences": 1,
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "80c5b8c8b833e895479360ade3227a956ea2eba41c183840f163064e9d35dc5b",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +106,9 @@
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "e84b0e33f0dab6bef8cc66b8088630dbfa2d1868bd02c2c938ebfe3cccaeb970",
|
||||
"ported_render_sha256": "e84b0e33f0dab6bef8cc66b8088630dbfa2d1868bd02c2c938ebfe3cccaeb970",
|
||||
"candidate_occurrences": 1,
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "e84b0e33f0dab6bef8cc66b8088630dbfa2d1868bd02c2c938ebfe3cccaeb970",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -97,7 +117,9 @@
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "48c59e532a5878215272cebfa1feecf466a35c44aee1fc1cbbf1691b6bfcd6a7",
|
||||
"ported_render_sha256": "2d457433edd3bd049a63aae9aac5d93701b3b141f2c6b03ca434173238854e06",
|
||||
"candidate_occurrences": 1,
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "2d457433edd3bd049a63aae9aac5d93701b3b141f2c6b03ca434173238854e06",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -105,8 +127,10 @@
|
||||
"parent_source": "ship",
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "7aef2bc76d8a43d5618017d7b12482b341bd5691b4183271b0027f6a8055b1b2",
|
||||
"ported_render_sha256": "9ad216289c2fdbcf2f7e1f8a5ca2257ab2875ea86b0681174a4065132a32c171",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "f6b79e888d69c68cd9a22fad9bb6b2f98e9eec2465813b3c006baca3a3f51958",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "f6b79e888d69c68cd9a22fad9bb6b2f98e9eec2465813b3c006baca3a3f51958",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -114,8 +138,10 @@
|
||||
"parent_source": "ship",
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "813c4c75f1cc8c85ab3121f0a76966673118cf759d283c3ef5f6aa1ba64dd764",
|
||||
"ported_render_sha256": "650dc896bf54eb2ab86a0fa1f4a1d759fb951452553581d5c685318cf6e8fa66",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "c45be8e6407b208154b0123c3d9e10658030c1b74067a1218d4a0115b0a1c83d",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "c45be8e6407b208154b0123c3d9e10658030c1b74067a1218d4a0115b0a1c83d",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -123,8 +149,10 @@
|
||||
"parent_source": "ship",
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "21cbb6b729ac4069fb1c9626979ad821e5227463d783b16b70f67526208d697b",
|
||||
"ported_render_sha256": "cbfee41463032434762b1c6abcbb6372b841832f733f102f4e8c6c49f1407bb2",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "655ffbe7d5f662bf333dc06143001a7746f6cc35993b29cb7d942135973fd1c8",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "655ffbe7d5f662bf333dc06143001a7746f6cc35993b29cb7d942135973fd1c8",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -132,8 +160,10 @@
|
||||
"parent_source": "ship",
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "e60f59bd59b913c3092734f538b446a52dcccaa00ff69277e0551b13ac8ac1cd",
|
||||
"ported_render_sha256": "50e493e72caa15cd5e5cf91db9557b7d861571dc583a84b76a73eb557f90dce0",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "3eeac50d8e6aef9e402926af2c35352cab640cdaafb3ff5eb63c9d54e907c800",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "3eeac50d8e6aef9e402926af2c35352cab640cdaafb3ff5eb63c9d54e907c800",
|
||||
"classification": "EQUIVALENT"
|
||||
},
|
||||
{
|
||||
@@ -141,8 +171,10 @@
|
||||
"parent_source": "ship",
|
||||
"target_path": "skills/ship/references/legacy/ship.md",
|
||||
"baseline_render_sha256": "4335d2e4bf76e164cc767330d96dc69ce7478ec2298690ee6fe873b654c6cb3e",
|
||||
"ported_render_sha256": "34f688383d85bc0cc76f9e4a669554a4b5c799b374c56b491f86c5daf1ff74b4",
|
||||
"candidate_occurrences": 1,
|
||||
"ported_render_sha256": "9cc20f7d1a99ff7200a6eac240b3d5c1cdbe2772422f7ee15a4752f4b2f22f0a",
|
||||
"candidate_inline_occurrences": 0,
|
||||
"candidate_lazy_reference_occurrences": 1,
|
||||
"packaged_sha256": "9cc20f7d1a99ff7200a6eac240b3d5c1cdbe2772422f7ee15a4752f4b2f22f0a",
|
||||
"classification": "EQUIVALENT"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user