{"format":"sealroute-product-delivery-readiness-v1","product":"SealRoute AI","runtime_version":"0.1.0","api_version":"2026-07","compatible_tools":["WorkBuddy","Codex","Cherry Studio","Open WebUI","LobeChat","Continue"],"tool_compatibility":[{"tool_id":"workbuddy","tool_name":"WorkBuddy","provider_type":"OpenAI-compatible custom provider","local_contract_status":"verified","non_streaming_contract_verified":true,"sse_contract_verified":true,"upstream_native_streaming_status":"pending","formal_release_status":"pending","profile_checks":["user string content","SSE content type and DONE"],"acceptance_evidence_status":"pending_external","acceptance_evidence_status_label":"正式验收证据待补","acceptance_evidence_required":["non-stream Request ID + offline Proof","SSE Request ID + offline Proof","client version + published time + artifact SHA-256"]},{"tool_id":"codex","tool_name":"Codex","provider_type":"OpenAI-compatible custom model provider","local_contract_status":"verified","non_streaming_contract_verified":true,"sse_contract_verified":true,"upstream_native_streaming_status":"pending","formal_release_status":"pending","profile_checks":["developer role","SSE content type and DONE"],"acceptance_evidence_status":"pending_external","acceptance_evidence_status_label":"正式验收证据待补","acceptance_evidence_required":["non-stream Request ID + offline Proof","SSE Request ID + offline Proof","client version + published time + artifact SHA-256"]},{"tool_id":"cherry_studio","tool_name":"Cherry Studio","provider_type":"OpenAI-compatible custom service provider","local_contract_status":"verified","non_streaming_contract_verified":true,"sse_contract_verified":true,"upstream_native_streaming_status":"pending","formal_release_status":"pending","profile_checks":["content array","stream_options and DONE"],"acceptance_evidence_status":"pending_external","acceptance_evidence_status_label":"正式验收证据待补","acceptance_evidence_required":["non-stream Request ID + offline Proof","SSE Request ID + offline Proof","client version + published time + artifact SHA-256"]}],"release_evidence":{"status":"pending","status_label":"本地预览，未正式发布","client_version":"0.1.0","published_at":null,"artifact_sha256":null,"manifest_url":"/download/client/manifest","evidence_template_url":"/download/client/evidence-template"},"distribution_targets":["NewAPI","One API","OpenAI-compatible channel"],"upstream_targets":["OpenAI","DeepSeek","NewAPI","One API","OpenAI-compatible upstream"],"evidence_template_url":"/download/client/evidence-template","tool_configs_url":"/download/client/tool-configs","manifest_url":"/download/client/manifest","external_plan_command":["secure-llm-delivery-check","--base-url","https://relay.example.com","--emit-external-plan","--external-plan-format","markdown"],"parallel_execution_lanes":[{"lane":"client_tool_smokes","covers":["WorkBuddy","Codex","Cherry Studio"]},{"lane":"channel_distribution_smokes","covers":["NewAPI","One API","OpenAI-compatible channel API"]},{"lane":"trusted_upstream_smokes","covers":["NewAPI","One API","OpenAI-compatible upstream"]},{"lane":"release_gate_evidence","covers":["production_config_check","worm_audit_retention","customer_smoke_pack","launch_blocker_closure","ux_browser_smoke","market_packaging_approval","parallel_execution_lanes"]}],"objectives":[{"objective_item":1,"code":"user_side_access","title":"用户侧接入","local_checks":["product_version_catalog","client_release_artifacts"],"recommended_smoke_checks":["cloud_user_openai_compatible_smoke","connector_tool_compatibility"],"external_evidence_required":["At least one real WorkBuddy request succeeds.","At least one real Codex request succeeds.","At least one real Cherry Studio request succeeds."],"release_gates":[]},{"objective_item":2,"code":"channel_side_access_three_paths","title":"渠道侧三种接入","local_checks":["product_version_catalog"],"recommended_smoke_checks":["channel_handoff","channel_auth_probe","distribution_openai_compatible_smoke"],"external_evidence_required":["NewAPI distribution route returns encrypted SSE chunks.","One API distribution route returns encrypted SSE chunks.","A channel API using HMAC headers rejects replayed nonces."],"release_gates":[]},{"objective_item":3,"code":"base_security_and_interaction","title":"底层能力和交互能力","local_checks":["ready"],"recommended_smoke_checks":["channel_auth_probe","encrypted_business_smoke","connector_tool_compatibility","distribution_openai_compatible_smoke"],"external_evidence_required":["Production config-check passes against the release environment.","WORM/object-store audit retention is mounted and observed."],"release_gates":["production_config_check","worm_audit_retention"]},{"objective_item":4,"code":"feature_gap_closure","title":"功能缺失检查与补齐","local_checks":["product_version_catalog","client_release_artifacts"],"recommended_smoke_checks":["channel_handoff","encrypted_business_smoke"],"external_evidence_required":["Customer-facing smoke evidence is collected without secrets.","Open issues for launch-blocking gaps are empty or accepted as scoped deferrals."],"release_gates":["customer_smoke_pack","launch_blocker_closure"]},{"objective_item":5,"code":"target_tools_and_upstreams","title":"工具和上游目标","local_checks":["product_version_catalog","client_release_artifacts"],"recommended_smoke_checks":["cloud_user_openai_compatible_smoke","connector_tool_compatibility","distribution_openai_compatible_smoke","channel_upstream_probe","account_upstream_probe"],"external_evidence_required":["WorkBuddy, Codex, and Cherry Studio are tested against the same release.","NewAPI and One API are tested both as distribution targets and trusted upstreams."],"release_gates":[]},{"objective_item":6,"code":"ux_layout","title":"功能梳理、体验和排版","local_checks":["client_release_artifacts","product_version_catalog"],"recommended_smoke_checks":["connector_tool_compatibility"],"external_evidence_required":["Portal, workspace, official operations, and client setup screens are smoke-tested in browser.","Customer handoff screenshots show no overlapping text or secret values."],"release_gates":["ux_browser_smoke"]},{"objective_item":7,"code":"market_editions","title":"市场版本和套餐建立","local_checks":["product_version_catalog"],"recommended_smoke_checks":[],"external_evidence_required":["Pricing/legal packaging is approved outside this codebase."],"release_gates":["market_packaging_approval"]},{"objective_item":8,"code":"parallel_dev_and_test","title":"并行开发和测试效率","local_checks":["product_version_catalog"],"recommended_smoke_checks":[],"external_evidence_required":["External smoke plan lanes are assigned to owners and executed in parallel."],"release_gates":["parallel_execution_lanes"]}],"release_gates":[{"gate":"production_config_check","title":"Production config check","matrix_rows":["base_security_and_interaction"],"evidence":{"status":"<passed|failed|not-run>","production_profile":"<true|false>","secret_free_report":"<true|false>","report_id":"<config-check-report-id>"},"optional_until":null},{"gate":"worm_audit_retention","title":"WORM or object-store audit retention","matrix_rows":["base_security_and_interaction"],"evidence":{"status":"<passed|failed|not-run>","object_store_or_worm_mount_observed":"<true|false>","retention_policy_observed":"<true|false>","evidence_id":"<worm-retention-evidence-id>"},"optional_until":null},{"gate":"customer_smoke_pack","title":"Customer-facing smoke evidence pack","matrix_rows":["feature_gap_closure"],"evidence":{"status":"<passed|failed|not-run>","sanitized_evidence_collected":"<true|false>","no_customer_plaintext_or_secrets":"<true|false>","evidence_id":"<customer-smoke-evidence-id>"},"optional_until":null},{"gate":"launch_blocker_closure","title":"Launch blocker closure","matrix_rows":["feature_gap_closure"],"evidence":{"status":"<passed|failed|not-run>","launch_blockers_zero_or_accepted":"<true|false>","deferrals_have_owner":"<true|false>","decision_reference":"<launch-decision-reference>"},"optional_until":null},{"gate":"ux_browser_smoke","title":"Portal, workspace, official operations, and client setup UX smoke","matrix_rows":["ux_layout"],"evidence":{"status":"<passed|failed|not-run>","portal_workspace_official_ops_checked":"<true|false>","no_text_overlap":"<true|false>","no_secret_values_visible":"<true|false>","screenshot_bundle_id":"<screenshot-bundle-id>"},"optional_until":null},{"gate":"market_packaging_approval","title":"Market editions, pricing, and legal approval","matrix_rows":["market_editions"],"evidence":{"status":"<approved|failed|not-run>","edition_catalog_reviewed":"<true|false>","pricing_approved":"<true|false>","legal_approved":"<true|false>","approval_reference":"<approval-ticket-or-document-id>"},"optional_until":null},{"gate":"parallel_execution_lanes","title":"Parallel development and smoke-test lanes","matrix_rows":["parallel_dev_and_test"],"evidence":{"status":"<passed|failed|not-run>","lane_owners_assigned":"<true|false>","client_channel_upstream_lanes_parallelized":"<true|false>","consolidated_report_ready":"<true|false>","report_id":"<parallel-execution-report-id>"},"optional_until":null},{"gate":"macos_signing_notarization","title":"macOS package signing and notarization","matrix_rows":[],"evidence":{"status":"<passed|failed|not-run>","signed_artifact_verified":"<true|false>","notarization_checked":"<true|false>","checksum_matches_manifest":"<true|false>","artifact_id":"<signed-artifact-id>"},"optional_until":"packaged_macos_release"},{"gate":"cloud_release_smoke","title":"Cloud release smoke","matrix_rows":[],"evidence":{"status":"<passed|failed|not-run>","production_url_reachable":"<true|false>","health_ready_passed":"<true|false>","rollback_owner_assigned":"<true|false>","release_id":"<cloud-release-id>"},"optional_until":"cloud_release"},{"gate":"kms_tee_attestation","title":"KMS/HSM/TEE attestation","matrix_rows":[],"evidence":{"status":"<passed|failed|not-run>","kms_or_hsm_key_custody_enabled":"<true|false>","attestation_report_reviewed":"<true|false>","raw_keys_absent_from_logs":"<true|false>","evidence_id":"<attestation-evidence-id>"},"optional_until":"enterprise_attestation_environment"}]}