forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
[REQ-128][CODE] 安装并预检 managed OpenCode Plugin artifact #699
Copy link
Copy link
Closed as not planned
Labels
area:contractsContracts, schemas, or compatibilityContracts, schemas, or compatibilityarea:integrationRepository, API, or external integrationRepository, API, or external integrationarea:runtimeServices, jobs, infrastructure, or operationsServices, jobs, infrastructure, or operationsarea:securitySecurity or access controlSecurity or access controlprio:P1High-value near-term deliveryHigh-value near-term deliverysource:skill-auditOriginated from a skill or repository auditOriginated from a skill or repository audittype:featureNew user or system capabilityNew user or system capability
Description
Metadata
Metadata
Assignees
Labels
area:contractsContracts, schemas, or compatibilityContracts, schemas, or compatibilityarea:integrationRepository, API, or external integrationRepository, API, or external integrationarea:runtimeServices, jobs, infrastructure, or operationsServices, jobs, infrastructure, or operationsarea:securitySecurity or access controlSecurity or access controlprio:P1High-value near-term deliveryHigh-value near-term deliverysource:skill-auditOriginated from a skill or repository auditOriginated from a skill or repository audittype:featureNew user or system capabilityNew user or system capability
Outcome
消费alpha-web签名managed Plugin artifact,经CAS strict wrapper与授权后的pre-switch packaged
engine probe安装OpenCode V1 Plugin;Catalog-managed路径绝不进入runtime
Npm.add。Covers
alpha-work#49AC2/AC5/AC6/AC7。Solution baseline
Accepted REQ-128 baseline
§1.3、§2.7–§2.9。
Boundary and development plan
runtime/platform、无native/install-script dependency。
function export fallback。
strict import、V1 init、bounded dispose/cancel。
不伪装sandbox。
Acceptance and named gates
Npm.add。Dependencies
Blocked by
alpha-web#97、alpha-web#99、alpha-code#713。Out of scope
native module、post-commit automatic rollback、通用sandbox、静态行为证明、hook格式直译。
Exit condition
Merged PR + security review + ABI/integrity/probe/packaged evidence + runtime docs。