4 targets in platform-neutral contract
diff --git a/AGENTS.md b/AGENTS.md
index 47d8fee..b8c56ea 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -63,8 +63,10 @@ Clean test-only scratch directories after verification with `rm -rf tests/tmp_*`
- `scripts/render_review_studio.py`: Review Studio gate orchestration. Keep gate scoring, evidence links, and action generation separate from layout helpers.
- `scripts/review_studio_layout.py`: Review Studio static layout and CSS contract.
- `scripts/review_studio_formatting.py`: Review Studio dictionary-to-panel formatting and Chinese metric labels.
+- `scripts/review_studio_gates.py`: Review Studio gate evaluation, release decision scoring, and gate status labels.
- `scripts/skill_report_model.py`, `scripts/skill_report_metrics.py`, `scripts/skill_report_charts.py`: skill overview data model, scoring, and inline SVG chart generation.
- `scripts/yao_cli_config.py`: CLI target maps, archetype heuristics, diagnosis copy, and side-effect-free shaping helpers.
+- `scripts/yao_cli_parser.py`: CLI argparse command surface, flags, choices, and command handler binding.
New helper modules that are imported by CLI/report scripts but are not standalone commands must declare:
diff --git a/registry/index.json b/registry/index.json
index e4bc9b5..fef4b96 100644
--- a/registry/index.json
+++ b/registry/index.json
@@ -15,7 +15,7 @@
"agent-skills-compatible"
],
"package_metadata": "registry/packages/yao-meta-skill.json",
- "package_sha256": "742dc905b0d221c4f336e741d168861edaf7b75e97fe1e89f7d454c1cabf928f"
+ "package_sha256": "d53de57f6593fca3dd937832f5923bd5381250e382631a6b6616e2405de748b5"
}
]
}
diff --git a/registry/packages/yao-meta-skill.json b/registry/packages/yao-meta-skill.json
index 4fa9e8c..622bec3 100644
--- a/registry/packages/yao-meta-skill.json
+++ b/registry/packages/yao-meta-skill.json
@@ -15,8 +15,8 @@
"trust_level": "local",
"license": "MIT",
"checksums": {
- "package_sha256": "742dc905b0d221c4f336e741d168861edaf7b75e97fe1e89f7d454c1cabf928f",
- "archive_sha256": "7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9"
+ "package_sha256": "d53de57f6593fca3dd937832f5923bd5381250e382631a6b6616e2405de748b5",
+ "archive_sha256": "6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451"
},
"compatibility": {
"openai": "pass",
@@ -47,7 +47,7 @@
},
"distribution": {
"archive_verified": true,
- "archive_sha256": "7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9",
+ "archive_sha256": "6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451",
"package_verification": "reports/package_verification.json",
"install_simulated": true,
"install_simulation": "reports/install_simulation.json"
diff --git a/reports/adoption_drift_report.json b/reports/adoption_drift_report.json
index 7f931d0..453be36 100644
--- a/reports/adoption_drift_report.json
+++ b/reports/adoption_drift_report.json
@@ -1,7 +1,7 @@
{
"ok": true,
"schema_version": "2.0",
- "generated_at": "2026-06-13T10:57:52Z",
+ "generated_at": "2026-06-13T11:16:31Z",
"skill_dir": ".",
"privacy_contract": {
"storage": "local-first",
diff --git a/reports/compiled_targets.json b/reports/compiled_targets.json
index fc07765..02b6816 100644
--- a/reports/compiled_targets.json
+++ b/reports/compiled_targets.json
@@ -191,6 +191,7 @@
"scripts/render_system_model.py",
"scripts/resource_boundary_check.py",
"scripts/review_studio_formatting.py",
+ "scripts/review_studio_gates.py",
"scripts/review_studio_layout.py",
"scripts/run_conformance_suite.py",
"scripts/run_description_optimization_suite.py",
@@ -209,7 +210,8 @@
"scripts/validate_skill.py",
"scripts/verify_package.py",
"scripts/yao.py",
- "scripts/yao_cli_config.py"
+ "scripts/yao_cli_config.py",
+ "scripts/yao_cli_parser.py"
],
"assets": [
"templates/basic_skill.md.j2",
@@ -260,7 +262,7 @@
],
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
}
@@ -498,7 +500,7 @@
"strategy": "Ship the neutral source tree and expose OpenAI-facing interface metadata as a generated companion file.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -509,7 +511,7 @@
},
"scripts": {
"strategy": "Keep scripts as local package resources; expose help-smoke and permission metadata for reviewer approval before execution.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -721,7 +723,7 @@
"strategy": "Ship the neutral source tree and expose OpenAI-facing interface metadata as a generated companion file.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -732,7 +734,7 @@
},
"scripts": {
"strategy": "Keep scripts as local package resources; expose help-smoke and permission metadata for reviewer approval before execution.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -980,6 +982,7 @@
"scripts/render_system_model.py",
"scripts/resource_boundary_check.py",
"scripts/review_studio_formatting.py",
+ "scripts/review_studio_gates.py",
"scripts/review_studio_layout.py",
"scripts/run_conformance_suite.py",
"scripts/run_description_optimization_suite.py",
@@ -998,7 +1001,8 @@
"scripts/validate_skill.py",
"scripts/verify_package.py",
"scripts/yao.py",
- "scripts/yao_cli_config.py"
+ "scripts/yao_cli_config.py",
+ "scripts/yao_cli_parser.py"
],
"assets": [
"templates/basic_skill.md.j2",
@@ -1049,7 +1053,7 @@
],
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
}
@@ -1287,7 +1291,7 @@
"strategy": "Preserve the source tree directly; write target notes in targets/claude/README.md.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -1298,7 +1302,7 @@
},
"scripts": {
"strategy": "Scripts remain local package resources and must be reviewed through trust and permission reports before use.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -1510,7 +1514,7 @@
"strategy": "Preserve the source tree directly; write target notes in targets/claude/README.md.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -1521,7 +1525,7 @@
},
"scripts": {
"strategy": "Scripts remain local package resources and must be reviewed through trust and permission reports before use.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -1769,6 +1773,7 @@
"scripts/render_system_model.py",
"scripts/resource_boundary_check.py",
"scripts/review_studio_formatting.py",
+ "scripts/review_studio_gates.py",
"scripts/review_studio_layout.py",
"scripts/run_conformance_suite.py",
"scripts/run_description_optimization_suite.py",
@@ -1787,7 +1792,8 @@
"scripts/validate_skill.py",
"scripts/verify_package.py",
"scripts/yao.py",
- "scripts/yao_cli_config.py"
+ "scripts/yao_cli_config.py",
+ "scripts/yao_cli_parser.py"
],
"assets": [
"templates/basic_skill.md.j2",
@@ -1838,7 +1844,7 @@
],
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
}
@@ -2076,7 +2082,7 @@
"strategy": "Preserve references, scripts, assets, evals, reports, and adapter metadata as relative package resources.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -2086,7 +2092,7 @@
},
"scripts": {
"strategy": "Expose script and permission metadata for downstream clients or installers to enforce.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -2292,7 +2298,7 @@
"strategy": "Preserve references, scripts, assets, evals, reports, and adapter metadata as relative package resources.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -2302,7 +2308,7 @@
},
"scripts": {
"strategy": "Expose script and permission metadata for downstream clients or installers to enforce.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -2542,6 +2548,7 @@
"scripts/render_system_model.py",
"scripts/resource_boundary_check.py",
"scripts/review_studio_formatting.py",
+ "scripts/review_studio_gates.py",
"scripts/review_studio_layout.py",
"scripts/run_conformance_suite.py",
"scripts/run_description_optimization_suite.py",
@@ -2560,7 +2567,8 @@
"scripts/validate_skill.py",
"scripts/verify_package.py",
"scripts/yao.py",
- "scripts/yao_cli_config.py"
+ "scripts/yao_cli_config.py",
+ "scripts/yao_cli_parser.py"
],
"assets": [
"templates/basic_skill.md.j2",
@@ -2611,7 +2619,7 @@
],
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
}
@@ -2849,7 +2857,7 @@
"strategy": "Keep optional directories as relative resources next to SKILL.md.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -2860,7 +2868,7 @@
},
"scripts": {
"strategy": "Scripts remain local optional resources and should advertise --help when executable.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
@@ -3065,7 +3073,7 @@
"strategy": "Keep optional directories as relative resources next to SKILL.md.",
"counts": {
"references": 32,
- "scripts": 66,
+ "scripts": 68,
"assets": 2,
"reports": 41
},
@@ -3076,7 +3084,7 @@
},
"scripts": {
"strategy": "Scripts remain local optional resources and should advertise --help when executable.",
- "script_count": 66,
+ "script_count": 68,
"help_smoke_failed_count": 0
},
"permissions": {
diff --git a/reports/context_budget.json b/reports/context_budget.json
index 49e96a0..3639880 100644
--- a/reports/context_budget.json
+++ b/reports/context_budget.json
@@ -6,10 +6,10 @@
"context_budget_tier": "production",
"context_budget_limit": 1000,
"skill_body_tokens": 811,
- "other_text_tokens": 869504,
+ "other_text_tokens": 871624,
"estimated_initial_load_tokens": 987,
- "estimated_total_text_tokens": 870315,
- "relevant_file_count": 327,
+ "estimated_total_text_tokens": 872435,
+ "relevant_file_count": 368,
"unused_resource_dirs": [],
"quality_signal_points": 130,
"quality_density": 131.7
diff --git a/reports/install_simulation.json b/reports/install_simulation.json
index 1d67799..2b9a959 100644
--- a/reports/install_simulation.json
+++ b/reports/install_simulation.json
@@ -8,7 +8,7 @@
"installed_skill_dir": "dist/install-simulation/simulate-yao-meta-skill/yao-meta-skill",
"summary": {
"archive_present": true,
- "archive_entry_count": 488,
+ "archive_entry_count": 490,
"archive_extracted": true,
"entrypoint_loaded": true,
"manifest_loaded": true,
diff --git a/reports/output_execution_runs.json b/reports/output_execution_runs.json
index 6cb2055..153ce5d 100644
--- a/reports/output_execution_runs.json
+++ b/reports/output_execution_runs.json
@@ -34,7 +34,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 23.11,
+ "duration_ms": 32.51,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -62,7 +62,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 23.56,
+ "duration_ms": 32.64,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -85,7 +85,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 24.17,
+ "duration_ms": 38.43,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -113,7 +113,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 23.84,
+ "duration_ms": 31.51,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -136,7 +136,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 22.51,
+ "duration_ms": 31.34,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -164,7 +164,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 26.03,
+ "duration_ms": 30.94,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -187,7 +187,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 28.48,
+ "duration_ms": 30.5,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -214,7 +214,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 23.17,
+ "duration_ms": 31.42,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -237,7 +237,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 23.94,
+ "duration_ms": 31.18,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
@@ -266,7 +266,7 @@
"execution_mode": "command",
"model_executed": false,
"command_executed": true,
- "duration_ms": 22.69,
+ "duration_ms": 30.97,
"provider": "local-output-eval-runner",
"model": "",
"usage": {
diff --git a/reports/output_execution_runs.md b/reports/output_execution_runs.md
index d2e3be4..58e706c 100644
--- a/reports/output_execution_runs.md
+++ b/reports/output_execution_runs.md
@@ -23,16 +23,16 @@ Command runner evidence is present. This proves the eval harness executed an ext
| Case | Variant | Mode | Model | Duration ms | Tokens | Score | Status |
| --- | --- | --- | --- | ---: | ---: | ---: | --- |
-| skill-package-contract | baseline | command | local-output-eval-runner | 23.11 | 33 | 0.0 | pass |
-| skill-package-contract | with_skill | command | local-output-eval-runner | 23.56 | 73 | 100.0 | pass |
-| output-eval-expectation | baseline | command | local-output-eval-runner | 24.17 | 36 | 0.0 | pass |
-| output-eval-expectation | with_skill | command | local-output-eval-runner | 23.84 | 80 | 100.0 | pass |
-| ir-before-packaging | baseline | command | local-output-eval-runner | 22.51 | 33 | 0.0 | pass |
-| ir-before-packaging | with_skill | command | local-output-eval-runner | 26.03 | 80 | 100.0 | pass |
-| near-neighbor-boundary | baseline | command | local-output-eval-runner | 28.48 | 36 | 0.0 | pass |
-| near-neighbor-boundary | with_skill | command | local-output-eval-runner | 23.17 | 65 | 100.0 | pass |
-| file-backed-governed-package | baseline | command | local-output-eval-runner | 23.94 | 37 | 0.0 | pass |
-| file-backed-governed-package | with_skill | command | local-output-eval-runner | 22.69 | 98 | 100.0 | pass |
+| skill-package-contract | baseline | command | local-output-eval-runner | 32.51 | 33 | 0.0 | pass |
+| skill-package-contract | with_skill | command | local-output-eval-runner | 32.64 | 73 | 100.0 | pass |
+| output-eval-expectation | baseline | command | local-output-eval-runner | 38.43 | 36 | 0.0 | pass |
+| output-eval-expectation | with_skill | command | local-output-eval-runner | 31.51 | 80 | 100.0 | pass |
+| ir-before-packaging | baseline | command | local-output-eval-runner | 31.34 | 33 | 0.0 | pass |
+| ir-before-packaging | with_skill | command | local-output-eval-runner | 30.94 | 80 | 100.0 | pass |
+| near-neighbor-boundary | baseline | command | local-output-eval-runner | 30.5 | 36 | 0.0 | pass |
+| near-neighbor-boundary | with_skill | command | local-output-eval-runner | 31.42 | 65 | 100.0 | pass |
+| file-backed-governed-package | baseline | command | local-output-eval-runner | 31.18 | 37 | 0.0 | pass |
+| file-backed-governed-package | with_skill | command | local-output-eval-runner | 30.97 | 98 | 100.0 | pass |
## Next Fixes
diff --git a/reports/package_verification.json b/reports/package_verification.json
index 8c66a4e..56c45c8 100644
--- a/reports/package_verification.json
+++ b/reports/package_verification.json
@@ -8,8 +8,8 @@
"target_count": 3,
"adapter_count": 3,
"archive_present": true,
- "archive_sha256": "7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9",
- "archive_entry_count": 488,
+ "archive_sha256": "6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451",
+ "archive_entry_count": 490,
"failure_count": 0,
"warning_count": 0
},
diff --git a/reports/package_verification.md b/reports/package_verification.md
index 71cfac0..caa1f02 100644
--- a/reports/package_verification.md
+++ b/reports/package_verification.md
@@ -4,7 +4,7 @@
- Package directory: `dist`
- Targets: `3 / 3` adapters present
- Archive present: `True`
-- Archive SHA256: `7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9`
+- Archive SHA256: `6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451`
- Failures: `0`
- Warnings: `0`
diff --git a/reports/registry_audit.json b/reports/registry_audit.json
index c8736dd..608ace9 100644
--- a/reports/registry_audit.json
+++ b/reports/registry_audit.json
@@ -20,8 +20,8 @@
"trust_level": "local",
"license": "MIT",
"checksums": {
- "package_sha256": "742dc905b0d221c4f336e741d168861edaf7b75e97fe1e89f7d454c1cabf928f",
- "archive_sha256": "7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9"
+ "package_sha256": "d53de57f6593fca3dd937832f5923bd5381250e382631a6b6616e2405de748b5",
+ "archive_sha256": "6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451"
},
"compatibility": {
"openai": "pass",
@@ -52,7 +52,7 @@
},
"distribution": {
"archive_verified": true,
- "archive_sha256": "7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9",
+ "archive_sha256": "6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451",
"package_verification": "reports/package_verification.json",
"install_simulated": true,
"install_simulation": "reports/install_simulation.json"
@@ -76,7 +76,7 @@
"agent-skills-compatible"
],
"package_metadata": "registry/packages/yao-meta-skill.json",
- "package_sha256": "742dc905b0d221c4f336e741d168861edaf7b75e97fe1e89f7d454c1cabf928f"
+ "package_sha256": "d53de57f6593fca3dd937832f5923bd5381250e382631a6b6616e2405de748b5"
}
]
},
diff --git a/reports/registry_audit.md b/reports/registry_audit.md
index eee4c66..8f86738 100644
--- a/reports/registry_audit.md
+++ b/reports/registry_audit.md
@@ -6,8 +6,8 @@
- Maturity: `governed`
- Owner: `Yao Team`
- License: `MIT`
-- Package SHA256: `742dc905b0d221c4f336e741d168861edaf7b75e97fe1e89f7d454c1cabf928f`
-- Archive SHA256: `7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a9`
+- Package SHA256: `d53de57f6593fca3dd937832f5923bd5381250e382631a6b6616e2405de748b5`
+- Archive SHA256: `6972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451`
- Install simulated: `True`
## Compatibility
diff --git a/reports/review-studio.html b/reports/review-studio.html
index 5382095..9bfc5df 100644
--- a/reports/review-studio.html
+++ b/reports/review-studio.html
@@ -242,12 +242,12 @@
4 targets in platform-neutral contract target contracts compiled from Skill IR 5 cases; 1 file-backed command 10; model 0; recorded 0 review pairs hide baseline vs with-skill labels adjudication decisions; pending 5 target conformance pass rate 0 native enforcement targets 66 scripts scanned; secrets found 12 scanned skills; route collisions 1 metadata events; 0 missed triggers 0 gates covered; human risk decisions 0 open blocker annotations 4 targets; MIT license 488 zip entries; package verification 3 adapters readable; local install simulation declared minor; 0 breaking changes 4 targets in platform-neutral contract target contracts compiled from Skill IR 5 cases; 1 file-backed command 10; model 0; recorded 0 review pairs hide baseline vs with-skill labels adjudication decisions; pending 5 target conformance pass rate 0 native enforcement targets 68 scripts scanned; secrets found 12 scanned skills; route collisions 1 metadata events; 0 missed triggers 0 gates covered; human risk decisions 0 open blocker annotations 4 targets; MIT license 490 zip entries; package verification 3 adapters readable; local install simulation declared minor; 0 breaking changes intent confidence 100/100; Intent is clear enough to package the first routeable version. 13 trigger cases; 0 misroutes; 0 ambiguous 5/5 cases; with-skill 100.0; baseline 0.0; file-backed 1; near-neighbor 1; blind A/B 5; exec 10; command 10; model 0; recorded 0; reviewed 0/5 initial load 987/1000; quality density 131.7 5 / 5 targets pass 0 secrets; 66 scripts; 2 network-capable scripts; 0 help smoke failures 3/3 permissions approved; gaps 0; required file_write, network, subprocess 3/3 targets probed; native 0; metadata fallback 3; residual risks 3 12 skills, 1 actionable; 0 actionable route collisions; 0 actionable owner gaps; 0 actionable stale; 24 scoped non-actionable issues 1 metadata events; adoption 100.0; missed 0; bad-output 0; risk low 0 active waivers cover current warnings yao-meta-skill 1.1.0; 6/6 compatibility entries pass; install pass with 3 adapters 0 promote; 3 keep current; 0 blocked; upgrade minor declared / minor recommended intent confidence 100/100; Intent is clear enough to package the first routeable version. 13 trigger cases; 0 misroutes; 0 ambiguous 5/5 cases; with-skill 100.0; baseline 0.0; file-backed 1; near-neighbor 1; blind A/B 5; exec 10; command 10; model 0; recorded 0; reviewed 0/5 initial load 987/1000; quality density 131.7 5 / 5 targets pass 0 secrets; 68 scripts; 2 network-capable scripts; 0 help smoke failures 3/3 permissions approved; gaps 0; required file_write, network, subprocess 3/3 targets probed; native 0; metadata fallback 3; residual risks 3 12 skills, 1 actionable; 0 actionable route collisions; 0 actionable owner gaps; 0 actionable stale; 24 scoped non-actionable issues 1 metadata events; adoption 100.0; missed 0; bad-output 0; risk low 0 active waivers cover current warnings yao-meta-skill 1.1.0; 6/6 compatibility entries pass; install pass with 3 adapters 0 promote; 3 keep current; 0 blocked; upgrade minor declared / minor recommended核心指标
- 审查闸门
- 意图画布
触发实验
输出实验
上下文
运行矩阵
信任报告
权限批准
权限探针
组合治理
运营回路
人工批准
注册审计
发布路线
意图画布
触发实验
输出实验
上下文
运行矩阵
信任报告
权限批准
权限探针
组合治理
运营回路
人工批准
注册审计
发布路线
742dc905b0d221c4f336e741d168861edaf7b75e97fe1e89f7d454c1cabf928fd53de57f6593fca3dd937832f5923bd5381250e382631a6b6616e2405de748b5高风险 secret、远程 inline execution、缺失依赖策略或无法解释的脚本接口应阻断 governed release。
yao-meta-skill 1.1.0; 6/6 compatibility entries pass; install pass with 3 adapters
7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a96972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d4510 promote; 3 keep current; 0 blocked; upgrade minor declared / minor recommended
7bc83805501d24cf8e5932ef76e0454100398d5a73652e7440be47984d0cf4a96972bb1d72746b6a16c7dbf1ec73f438252756dd850fe474bc3b75af8649d451