# Package Verification

- OK: `True`
- Package directory: `dist`
- Targets: `4 / 4` adapters present
- Archive present: `True`
- Archive SHA256: `6852cf91a74d232c32d732b7c159c971827abf23af50153987193b084ad3b5cc`
- Failures: `0`
- Warnings: `0`

## Checks

| Check | Status | Detail |
| --- | --- | --- |
| `package-manifest` | `pass` | Package manifest exists: dist/manifest.json |
| `openai-adapter` | `pass` | Adapter exists for target: openai |
| `openai-field-name` | `pass` | openai adapter includes field: name |
| `openai-field-description` | `pass` | openai adapter includes field: description |
| `openai-field-version` | `pass` | openai adapter includes field: version |
| `openai-field-display_name` | `pass` | openai adapter includes field: display_name |
| `openai-field-short_description` | `pass` | openai adapter includes field: short_description |
| `openai-field-default_prompt` | `pass` | openai adapter includes field: default_prompt |
| `openai-field-job_to_be_done` | `pass` | openai adapter includes field: job_to_be_done |
| `openai-field-ir_source` | `pass` | openai adapter includes field: ir_source |
| `openai-field-ir_schema_version` | `pass` | openai adapter includes field: ir_schema_version |
| `openai-field-semantic_contract` | `pass` | openai adapter includes field: semantic_contract |
| `openai-field-semantic_parity` | `pass` | openai adapter includes field: semantic_parity |
| `openai-field-compiler` | `pass` | openai adapter includes field: compiler |
| `openai-field-compiled_contract` | `pass` | openai adapter includes field: compiled_contract |
| `openai-field-permission_contract` | `pass` | openai adapter includes field: permission_contract |
| `openai-field-target_permission_contract` | `pass` | openai adapter includes field: target_permission_contract |
| `openai-field-target_native_contract` | `pass` | openai adapter includes field: target_native_contract |
| `openai-field-target_transform` | `pass` | openai adapter includes field: target_transform |
| `openai-field-canonical_metadata` | `pass` | openai adapter includes field: canonical_metadata |
| `openai-field-canonical_format` | `pass` | openai adapter includes field: canonical_format |
| `openai-field-activation_mode` | `pass` | openai adapter includes field: activation_mode |
| `openai-field-execution_context` | `pass` | openai adapter includes field: execution_context |
| `openai-field-shell` | `pass` | openai adapter includes field: shell |
| `openai-field-trust_level` | `pass` | openai adapter includes field: trust_level |
| `openai-field-remote_inline_execution` | `pass` | openai adapter includes field: remote_inline_execution |
| `openai-field-degradation_strategy` | `pass` | openai adapter includes field: degradation_strategy |
| `openai-field-portability_profile` | `pass` | openai adapter includes field: portability_profile |
| `claude-adapter` | `pass` | Adapter exists for target: claude |
| `claude-field-name` | `pass` | claude adapter includes field: name |
| `claude-field-description` | `pass` | claude adapter includes field: description |
| `claude-field-version` | `pass` | claude adapter includes field: version |
| `claude-field-display_name` | `pass` | claude adapter includes field: display_name |
| `claude-field-short_description` | `pass` | claude adapter includes field: short_description |
| `claude-field-default_prompt` | `pass` | claude adapter includes field: default_prompt |
| `claude-field-job_to_be_done` | `pass` | claude adapter includes field: job_to_be_done |
| `claude-field-ir_source` | `pass` | claude adapter includes field: ir_source |
| `claude-field-ir_schema_version` | `pass` | claude adapter includes field: ir_schema_version |
| `claude-field-semantic_contract` | `pass` | claude adapter includes field: semantic_contract |
| `claude-field-semantic_parity` | `pass` | claude adapter includes field: semantic_parity |
| `claude-field-compiler` | `pass` | claude adapter includes field: compiler |
| `claude-field-compiled_contract` | `pass` | claude adapter includes field: compiled_contract |
| `claude-field-permission_contract` | `pass` | claude adapter includes field: permission_contract |
| `claude-field-target_permission_contract` | `pass` | claude adapter includes field: target_permission_contract |
| `claude-field-target_native_contract` | `pass` | claude adapter includes field: target_native_contract |
| `claude-field-target_transform` | `pass` | claude adapter includes field: target_transform |
| `claude-field-canonical_metadata` | `pass` | claude adapter includes field: canonical_metadata |
| `claude-field-canonical_format` | `pass` | claude adapter includes field: canonical_format |
| `claude-field-activation_mode` | `pass` | claude adapter includes field: activation_mode |
| `claude-field-execution_context` | `pass` | claude adapter includes field: execution_context |
| `claude-field-shell` | `pass` | claude adapter includes field: shell |
| `claude-field-trust_level` | `pass` | claude adapter includes field: trust_level |
| `claude-field-remote_inline_execution` | `pass` | claude adapter includes field: remote_inline_execution |
| `claude-field-degradation_strategy` | `pass` | claude adapter includes field: degradation_strategy |
| `claude-field-portability_profile` | `pass` | claude adapter includes field: portability_profile |
| `generic-adapter` | `pass` | Adapter exists for target: generic |
| `generic-field-name` | `pass` | generic adapter includes field: name |
| `generic-field-description` | `pass` | generic adapter includes field: description |
| `generic-field-version` | `pass` | generic adapter includes field: version |
| `generic-field-display_name` | `pass` | generic adapter includes field: display_name |
| `generic-field-short_description` | `pass` | generic adapter includes field: short_description |
| `generic-field-default_prompt` | `pass` | generic adapter includes field: default_prompt |
| `generic-field-job_to_be_done` | `pass` | generic adapter includes field: job_to_be_done |
| `generic-field-ir_source` | `pass` | generic adapter includes field: ir_source |
| `generic-field-ir_schema_version` | `pass` | generic adapter includes field: ir_schema_version |
| `generic-field-semantic_contract` | `pass` | generic adapter includes field: semantic_contract |
| `generic-field-semantic_parity` | `pass` | generic adapter includes field: semantic_parity |
| `generic-field-compiler` | `pass` | generic adapter includes field: compiler |
| `generic-field-compiled_contract` | `pass` | generic adapter includes field: compiled_contract |
| `generic-field-permission_contract` | `pass` | generic adapter includes field: permission_contract |
| `generic-field-target_permission_contract` | `pass` | generic adapter includes field: target_permission_contract |
| `generic-field-target_native_contract` | `pass` | generic adapter includes field: target_native_contract |
| `generic-field-target_transform` | `pass` | generic adapter includes field: target_transform |
| `generic-field-canonical_metadata` | `pass` | generic adapter includes field: canonical_metadata |
| `generic-field-canonical_format` | `pass` | generic adapter includes field: canonical_format |
| `generic-field-activation_mode` | `pass` | generic adapter includes field: activation_mode |
| `generic-field-execution_context` | `pass` | generic adapter includes field: execution_context |
| `generic-field-shell` | `pass` | generic adapter includes field: shell |
| `generic-field-trust_level` | `pass` | generic adapter includes field: trust_level |
| `generic-field-remote_inline_execution` | `pass` | generic adapter includes field: remote_inline_execution |
| `generic-field-degradation_strategy` | `pass` | generic adapter includes field: degradation_strategy |
| `generic-field-portability_profile` | `pass` | generic adapter includes field: portability_profile |
| `vscode-adapter` | `pass` | Adapter exists for target: vscode |
| `vscode-field-name` | `pass` | vscode adapter includes field: name |
| `vscode-field-description` | `pass` | vscode adapter includes field: description |
| `vscode-field-version` | `pass` | vscode adapter includes field: version |
| `vscode-field-display_name` | `pass` | vscode adapter includes field: display_name |
| `vscode-field-short_description` | `pass` | vscode adapter includes field: short_description |
| `vscode-field-default_prompt` | `pass` | vscode adapter includes field: default_prompt |
| `vscode-field-job_to_be_done` | `pass` | vscode adapter includes field: job_to_be_done |
| `vscode-field-ir_source` | `pass` | vscode adapter includes field: ir_source |
| `vscode-field-ir_schema_version` | `pass` | vscode adapter includes field: ir_schema_version |
| `vscode-field-semantic_contract` | `pass` | vscode adapter includes field: semantic_contract |
| `vscode-field-semantic_parity` | `pass` | vscode adapter includes field: semantic_parity |
| `vscode-field-compiler` | `pass` | vscode adapter includes field: compiler |
| `vscode-field-compiled_contract` | `pass` | vscode adapter includes field: compiled_contract |
| `vscode-field-permission_contract` | `pass` | vscode adapter includes field: permission_contract |
| `vscode-field-target_permission_contract` | `pass` | vscode adapter includes field: target_permission_contract |
| `vscode-field-target_native_contract` | `pass` | vscode adapter includes field: target_native_contract |
| `vscode-field-target_transform` | `pass` | vscode adapter includes field: target_transform |
| `vscode-field-canonical_metadata` | `pass` | vscode adapter includes field: canonical_metadata |
| `vscode-field-canonical_format` | `pass` | vscode adapter includes field: canonical_format |
| `vscode-field-activation_mode` | `pass` | vscode adapter includes field: activation_mode |
| `vscode-field-execution_context` | `pass` | vscode adapter includes field: execution_context |
| `vscode-field-shell` | `pass` | vscode adapter includes field: shell |
| `vscode-field-trust_level` | `pass` | vscode adapter includes field: trust_level |
| `vscode-field-remote_inline_execution` | `pass` | vscode adapter includes field: remote_inline_execution |
| `vscode-field-degradation_strategy` | `pass` | vscode adapter includes field: degradation_strategy |
| `vscode-field-portability_profile` | `pass` | vscode adapter includes field: portability_profile |
| `openai-file-targets/openai/adapter.json` | `pass` | Package contains targets/openai/adapter.json |
| `openai-file-targets/openai/agents/openai.yaml` | `pass` | Package contains targets/openai/agents/openai.yaml |
| `claude-file-targets/claude/adapter.json` | `pass` | Package contains targets/claude/adapter.json |
| `claude-file-targets/claude/README.md` | `pass` | Package contains targets/claude/README.md |
| `generic-file-targets/generic/adapter.json` | `pass` | Package contains targets/generic/adapter.json |
| `vscode-file-targets/vscode/adapter.json` | `pass` | Package contains targets/vscode/adapter.json |
| `vscode-file-targets/vscode/README.md` | `pass` | Package contains targets/vscode/README.md |
| `archive-safe-paths` | `pass` | Archive has no absolute or parent-traversal entries |
| `archive-entry-yao-meta-skill/SKILL.md` | `pass` | Archive contains yao-meta-skill/SKILL.md |
| `archive-entry-yao-meta-skill/manifest.json` | `pass` | Archive contains yao-meta-skill/manifest.json |
| `archive-entry-yao-meta-skill/agents/interface.yaml` | `pass` | Archive contains yao-meta-skill/agents/interface.yaml |
| `archive-excludes-generated` | `pass` | Archive excludes generated dist/, .previews/, and tests/tmp* contents |
| `registry-ok` | `pass` | Registry audit is OK |
| `registry-name-match` | `pass` | Registry package name matches package manifest |
| `registry-version-match` | `pass` | Registry package version matches package manifest |
| `registry-compat-openai` | `pass` | Registry compatibility is reviewable for target: openai |
| `registry-compat-claude` | `pass` | Registry compatibility is reviewable for target: claude |
| `registry-compat-generic` | `pass` | Registry compatibility is reviewable for target: generic |
| `registry-compat-vscode` | `pass` | Registry compatibility is reviewable for target: vscode |

## Failures

- None

## Warnings

- None
