意图画布
intent confidence 100/100; Intent is clear enough to package the first routeable version.
diff --git a/references/output-eval-method.md b/references/output-eval-method.md
index 59b43f14..fbe7fa74 100644
--- a/references/output-eval-method.md
+++ b/references/output-eval-method.md
@@ -106,6 +106,8 @@ The adjudication report writes:
When no reviewer decisions exist, the report should say the cases are pending and Review Studio should link to the decisions template. Do not count pending cases as human agreement. Only a real `winner_variant` of `A` or `B` should contribute to agreement rate, disagreement count, and reviewer judgment count.
+The adjudication report must preserve blind-review integrity: pending and invalid decisions should show the expected winner as hidden. Only reveal `expected_winner_variant` after a valid reviewer decision exists for that case.
+
## Anti-Overfitting
Keep a small public smoke set and a separate holdout set. Rotate real failures into the taxonomy instead of editing only the prompt that failed. Add near-neighbor cases whenever the output looks good but the boundary is still unclear.
diff --git a/registry/index.json b/registry/index.json
index 052a2d49..191a68d6 100644
--- a/registry/index.json
+++ b/registry/index.json
@@ -16,7 +16,7 @@
"vscode"
],
"package_metadata": "registry/packages/yao-meta-skill.json",
- "package_sha256": "ad55cf77f6b8faf7381b78372a93189c26e0e1833257bf7b508afd7ffdf0fbbb"
+ "package_sha256": "3eb57d2a31275058fdc10e5e26fb1c871dab2a2c72b532ddf4a990a530fdb131"
}
]
}
diff --git a/registry/packages/yao-meta-skill.json b/registry/packages/yao-meta-skill.json
index b0970011..a5d17732 100644
--- a/registry/packages/yao-meta-skill.json
+++ b/registry/packages/yao-meta-skill.json
@@ -16,8 +16,8 @@
"trust_level": "local",
"license": "MIT",
"checksums": {
- "package_sha256": "ad55cf77f6b8faf7381b78372a93189c26e0e1833257bf7b508afd7ffdf0fbbb",
- "archive_sha256": "23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20"
+ "package_sha256": "3eb57d2a31275058fdc10e5e26fb1c871dab2a2c72b532ddf4a990a530fdb131",
+ "archive_sha256": "a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6"
},
"compatibility": {
"openai": "pass",
@@ -48,7 +48,7 @@
},
"distribution": {
"archive_verified": true,
- "archive_sha256": "23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20",
+ "archive_sha256": "a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6",
"package_verification": "reports/package_verification.json",
"install_simulated": true,
"install_simulation": "reports/install_simulation.json"
diff --git a/reports/context_budget.json b/reports/context_budget.json
index f9c3c9af..1af2b908 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": 751,
- "other_text_tokens": 910665,
+ "other_text_tokens": 911753,
"estimated_initial_load_tokens": 944,
- "estimated_total_text_tokens": 911416,
- "relevant_file_count": 388,
+ "estimated_total_text_tokens": 912504,
+ "relevant_file_count": 390,
"unused_resource_dirs": [],
"quality_signal_points": 130,
"quality_density": 137.7
diff --git a/reports/output_review_adjudication.json b/reports/output_review_adjudication.json
index 0d58d328..178315f9 100644
--- a/reports/output_review_adjudication.json
+++ b/reports/output_review_adjudication.json
@@ -8,6 +8,8 @@
"agreement_count": 0,
"disagreement_count": 0,
"invalid_decision_count": 0,
+ "answer_revealed_count": 0,
+ "pending_answer_hidden_count": 5,
"agreement_rate": null,
"needs_review": true,
"failure_count": 0
@@ -26,7 +28,8 @@
{
"case_id": "skill-package-contract",
"status": "pending",
- "expected_winner_variant": "A",
+ "expected_winner_variant": "",
+ "expected_revealed": false,
"reviewer_winner_variant": "",
"confidence": null,
"reason": "",
@@ -35,7 +38,8 @@
{
"case_id": "output-eval-expectation",
"status": "pending",
- "expected_winner_variant": "A",
+ "expected_winner_variant": "",
+ "expected_revealed": false,
"reviewer_winner_variant": "",
"confidence": null,
"reason": "",
@@ -44,7 +48,8 @@
{
"case_id": "ir-before-packaging",
"status": "pending",
- "expected_winner_variant": "B",
+ "expected_winner_variant": "",
+ "expected_revealed": false,
"reviewer_winner_variant": "",
"confidence": null,
"reason": "",
@@ -53,7 +58,8 @@
{
"case_id": "near-neighbor-boundary",
"status": "pending",
- "expected_winner_variant": "B",
+ "expected_winner_variant": "",
+ "expected_revealed": false,
"reviewer_winner_variant": "",
"confidence": null,
"reason": "",
@@ -62,7 +68,8 @@
{
"case_id": "file-backed-governed-package",
"status": "pending",
- "expected_winner_variant": "B",
+ "expected_winner_variant": "",
+ "expected_revealed": false,
"reviewer_winner_variant": "",
"confidence": null,
"reason": "",
diff --git a/reports/output_review_adjudication.md b/reports/output_review_adjudication.md
index 6c12de42..48d85c16 100644
--- a/reports/output_review_adjudication.md
+++ b/reports/output_review_adjudication.md
@@ -7,20 +7,23 @@ This report adjudicates reviewer choices from the blind A/B output review pack a
- Pending: `5`
- Agreement rate: `n/a`
- Invalid decisions: `0`
+- Answer keys revealed: `0`
+- Pending/invalid answers hidden: `5`
No reviewer decisions recorded yet.
Generate a template with `--write-template`, fill `winner_variant` with `A` or `B`, then rerun adjudication.
+Expected winners stay hidden until a valid reviewer decision is recorded.
## Case Adjudication
| Case | Reviewer | Expected | Status | Confidence | Reason |
| --- | --- | --- | --- | ---: | --- |
-| skill-package-contract | pending | A | pending | | |
-| output-eval-expectation | pending | A | pending | | |
-| ir-before-packaging | pending | B | pending | | |
-| near-neighbor-boundary | pending | B | pending | | |
-| file-backed-governed-package | pending | B | pending | | |
+| skill-package-contract | pending | hidden | pending | | |
+| output-eval-expectation | pending | hidden | pending | | |
+| ir-before-packaging | pending | hidden | pending | | |
+| near-neighbor-boundary | pending | hidden | pending | | |
+| file-backed-governed-package | pending | hidden | pending | | |
## Next Fixes
diff --git a/reports/package_verification.json b/reports/package_verification.json
index 4c9e15dc..c8f8b3e3 100644
--- a/reports/package_verification.json
+++ b/reports/package_verification.json
@@ -8,7 +8,7 @@
"target_count": 4,
"adapter_count": 4,
"archive_present": true,
- "archive_sha256": "23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20",
+ "archive_sha256": "a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6",
"archive_entry_count": 494,
"failure_count": 0,
"warning_count": 0
diff --git a/reports/package_verification.md b/reports/package_verification.md
index e4ab6733..12ea6e81 100644
--- a/reports/package_verification.md
+++ b/reports/package_verification.md
@@ -4,7 +4,7 @@
- Package directory: `dist`
- Targets: `4 / 4` adapters present
- Archive present: `True`
-- Archive SHA256: `23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20`
+- Archive SHA256: `a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6`
- Failures: `0`
- Warnings: `0`
diff --git a/reports/registry_audit.json b/reports/registry_audit.json
index e731b259..225e3897 100644
--- a/reports/registry_audit.json
+++ b/reports/registry_audit.json
@@ -21,8 +21,8 @@
"trust_level": "local",
"license": "MIT",
"checksums": {
- "package_sha256": "ad55cf77f6b8faf7381b78372a93189c26e0e1833257bf7b508afd7ffdf0fbbb",
- "archive_sha256": "23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20"
+ "package_sha256": "3eb57d2a31275058fdc10e5e26fb1c871dab2a2c72b532ddf4a990a530fdb131",
+ "archive_sha256": "a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6"
},
"compatibility": {
"openai": "pass",
@@ -53,7 +53,7 @@
},
"distribution": {
"archive_verified": true,
- "archive_sha256": "23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20",
+ "archive_sha256": "a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6",
"package_verification": "reports/package_verification.json",
"install_simulated": true,
"install_simulation": "reports/install_simulation.json"
@@ -78,7 +78,7 @@
"vscode"
],
"package_metadata": "registry/packages/yao-meta-skill.json",
- "package_sha256": "ad55cf77f6b8faf7381b78372a93189c26e0e1833257bf7b508afd7ffdf0fbbb"
+ "package_sha256": "3eb57d2a31275058fdc10e5e26fb1c871dab2a2c72b532ddf4a990a530fdb131"
}
]
},
diff --git a/reports/registry_audit.md b/reports/registry_audit.md
index 89523c53..aebc1f2d 100644
--- a/reports/registry_audit.md
+++ b/reports/registry_audit.md
@@ -6,8 +6,8 @@
- Maturity: `governed`
- Owner: `Yao Team`
- License: `MIT`
-- Package SHA256: `ad55cf77f6b8faf7381b78372a93189c26e0e1833257bf7b508afd7ffdf0fbbb`
-- Archive SHA256: `23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20`
+- Package SHA256: `3eb57d2a31275058fdc10e5e26fb1c871dab2a2c72b532ddf4a990a530fdb131`
+- Archive SHA256: `a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6`
- Install simulated: `True`
## Compatibility
diff --git a/reports/review-studio.html b/reports/review-studio.html
index c7d40e8d..250195e5 100644
--- a/reports/review-studio.html
+++ b/reports/review-studio.html
@@ -247,7 +247,7 @@
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; review pending 5 initial load 944/1000; quality density 137.7 5 / 5 targets pass 0 secrets; 69 scripts; 3 network-capable scripts; 0 help smoke failures 3/3 permissions approved; gaps 0; required file_write, network, subprocess 4/4 targets probed; native 0; metadata fallback 4; residual risks 4 12 skills, 1 actionable; 0 actionable route collisions; 0 actionable owner gaps; 0 actionable stale; 0 actionable drift; 24 scoped non-actionable issues 1 metadata events; adoption 0; missed 0; bad-output 0; risk low 0 active waivers; 1 warning gates still need reviewer decision yao-meta-skill 1.1.0; 6/6 compatibility entries pass; install pass with 4 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; review pending 5 initial load 944/1000; quality density 137.7 5 / 5 targets pass 0 secrets; 69 scripts; 3 network-capable scripts; 0 help smoke failures 3/3 permissions approved; gaps 0; required file_write, network, subprocess 4/4 targets probed; native 0; metadata fallback 4; residual risks 4 12 skills, 1 actionable; 0 actionable route collisions; 0 actionable owner gaps; 0 actionable stale; 0 actionable drift; 24 scoped non-actionable issues 1 metadata events; adoption 100.0; missed 0; bad-output 0; risk low 0 active waivers; 1 warning gates still need reviewer decision yao-meta-skill 1.1.0; 6/6 compatibility entries pass; install pass with 4 adapters 0 promote; 3 keep current; 0 blocked; upgrade minor declared / minor recommended审查闸门
- 意图画布
触发实验
输出实验
上下文
运行矩阵
信任报告
权限批准
权限探针
组合治理
运营回路
人工批准
注册审计
发布路线
意图画布
触发实验
输出实验
上下文
运行矩阵
信任报告
权限批准
权限探针
组合治理
运营回路
人工批准
注册审计
发布路线
ad55cf77f6b8faf7381b78372a93189c26e0e1833257bf7b508afd7ffdf0fbbb3eb57d2a31275058fdc10e5e26fb1c871dab2a2c72b532ddf4a990a530fdb131高风险 secret、远程 inline execution、缺失依赖策略或无法解释的脚本接口应阻断 governed release。
1 metadata events; adoption 0; missed 0; bad-output 0; risk low
1 metadata events; adoption 100.0; missed 0; bad-output 0; risk low
yao-meta-skill 1.1.0; 6/6 compatibility entries pass; install pass with 4 adapters
23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e60 promote; 3 keep current; 0 blocked; upgrade minor declared / minor recommended
23112632363494d9fcb52b0253bb23ffc9111e2dec2df0e9b06e3a49f304ff20a94b342c99204ed28626183e614c40bcdf7a1b8154fbb20256560258cd7910e6