70 lines
2.6 KiB
JSON
70 lines
2.6 KiB
JSON
{
|
|
"result": "PASS",
|
|
"checks": [
|
|
"uninstalled uses add slot",
|
|
"normal footer removed from DOM",
|
|
"current uses installed CardFrame",
|
|
"current removes Plus/add DOM",
|
|
"current use occupies status slot exactly once",
|
|
"use invokes one draft callback without installation",
|
|
"use does not open install detail",
|
|
"top nav count reflects installed list",
|
|
"reopen retains current state",
|
|
"enable failure prevents draft invocation",
|
|
"disabled skill enabled before callback",
|
|
"non-invocable current cannot use or reinstall",
|
|
"outdated installed identity distinction",
|
|
"outdated not represented as first add",
|
|
"outdated requires explicit confirmation",
|
|
"modified installed identity distinction",
|
|
"modified not represented as first add",
|
|
"modified requires explicit confirmation",
|
|
"broken installed identity distinction",
|
|
"broken not represented as first add",
|
|
"broken requires explicit confirmation",
|
|
"same-name local installed identity distinction",
|
|
"same-name local not represented as first add",
|
|
"same-name local requires explicit confirmation",
|
|
"broken same-name local installed identity distinction",
|
|
"broken same-name local not represented as first add",
|
|
"broken same-name local requires explicit confirmation",
|
|
"different source installed identity distinction",
|
|
"different source not represented as first add",
|
|
"different source requires explicit confirmation",
|
|
"workspace is not treated as managed current",
|
|
"external current while confirming prevents duplicate installation",
|
|
"first install confirms provenance and scripts",
|
|
"duplicate confirmation issues only one request",
|
|
"real host progress rendered",
|
|
"install success automatically switches action DOM",
|
|
"external uninstall restores add",
|
|
"external install blocks new add",
|
|
"external terminal progress clears block",
|
|
"unavailable has no duplicate installed entry",
|
|
"catalog retry recovers in place",
|
|
"empty catalog has no footer",
|
|
"SkillHub has only top installed navigation",
|
|
"套件 has only top installed navigation",
|
|
"no uncaught renderer errors"
|
|
],
|
|
"calls": [
|
|
[
|
|
"enable",
|
|
"user:rec"
|
|
],
|
|
[
|
|
"enable",
|
|
"user:rec"
|
|
],
|
|
[
|
|
"install",
|
|
"archify",
|
|
{
|
|
"operationId": "c4b39eb6-c00b-423a-8c37-8446f6c787bd",
|
|
"overwrite": false
|
|
}
|
|
]
|
|
],
|
|
"errors": [],
|
|
"limits": "Real React in offline jsdom; callback boundary tested, not production composer dispatch. No native Chromium, computed layout, screenshot, theme/hover/focus pixels, model SDK, actual install or network."
|
|
} |