Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a02ce090d1 |
@@ -0,0 +1,90 @@
|
|||||||
|
version: V1R4C2
|
||||||
|
capability: general_search_gateway
|
||||||
|
status: pending_runtime_validation
|
||||||
|
|
||||||
|
scope:
|
||||||
|
- general Search Gateway
|
||||||
|
- provider registry
|
||||||
|
- group user session profile customization
|
||||||
|
- audit store
|
||||||
|
- event bridge
|
||||||
|
- agent adapters
|
||||||
|
- task center integration
|
||||||
|
- web ui
|
||||||
|
|
||||||
|
required_tests:
|
||||||
|
unit:
|
||||||
|
- tests/test_search_gateway_general_capability.py
|
||||||
|
- tests/test_search_provider_registry.py
|
||||||
|
- tests/test_search_gateway_orchestrator.py
|
||||||
|
- tests/test_search_agent_adapter.py
|
||||||
|
- tests/test_search_architect_integration.py
|
||||||
|
task_center:
|
||||||
|
- tests/test_task_center.py
|
||||||
|
- tests/test_task_lifecycle.py
|
||||||
|
- tests/test_task_orchestrator.py
|
||||||
|
- tests/test_task_event_and_statistics.py
|
||||||
|
- tests/test_task_dashboard_view.py
|
||||||
|
- tests/test_task_policy_acceptance.py
|
||||||
|
|
||||||
|
acceptance_cases:
|
||||||
|
- id: SG-001
|
||||||
|
name: public general search request
|
||||||
|
expected:
|
||||||
|
- provider_attempts_recorded
|
||||||
|
- evidence_or_clarification_returned
|
||||||
|
- audit_record_created
|
||||||
|
- id: SG-002
|
||||||
|
name: single provider failure fallback
|
||||||
|
expected:
|
||||||
|
- first_provider_failure_not_terminal
|
||||||
|
- fallback_attempt_recorded
|
||||||
|
- id: SG-003
|
||||||
|
name: group user session customization
|
||||||
|
expected:
|
||||||
|
- profile_overlay_resolved
|
||||||
|
- hard_guardrails_not_overridden
|
||||||
|
- id: SG-004
|
||||||
|
name: agent adapter integration
|
||||||
|
expected:
|
||||||
|
- openclaw_uses_search_gateway
|
||||||
|
- hermes_uses_search_gateway
|
||||||
|
- codex_uses_search_gateway
|
||||||
|
- custom_gpt_bridge_uses_search_gateway
|
||||||
|
- id: SG-005
|
||||||
|
name: task center visibility
|
||||||
|
expected:
|
||||||
|
- search_deployment_task_visible
|
||||||
|
- executor_visible
|
||||||
|
- progress_visible
|
||||||
|
- notification_state_visible
|
||||||
|
- id: SG-006
|
||||||
|
name: blocked unauthorized request
|
||||||
|
expected:
|
||||||
|
- status_blocked
|
||||||
|
- blocked_reasons_recorded
|
||||||
|
- audit_record_created
|
||||||
|
|
||||||
|
owner_gate:
|
||||||
|
required_for:
|
||||||
|
- paid_provider
|
||||||
|
- provider_secret
|
||||||
|
- private_data_source
|
||||||
|
- production_baseline_promotion
|
||||||
|
not_required_for:
|
||||||
|
- local_code_tests
|
||||||
|
- public_provider_framework
|
||||||
|
- task_center_dashboard_model
|
||||||
|
|
||||||
|
success_signals:
|
||||||
|
- AIOS_GENERAL_SEARCH_GATEWAY_READY
|
||||||
|
- AIOS_SEARCH_PROFILE_CUSTOMIZATION_READY
|
||||||
|
- AIOS_SEARCH_PROVIDER_REGISTRY_READY
|
||||||
|
- AIOS_SEARCH_PROVIDER_FALLBACK_READY
|
||||||
|
- AIOS_SEARCH_AUDIT_READY
|
||||||
|
- AIOS_SEARCH_EVENT_LOOP_READY
|
||||||
|
- AIOS_SEARCH_RUNTIME_LOOP_READY
|
||||||
|
- AIOS_SEARCH_WEB_UI_READY
|
||||||
|
- AIOS_SEARCH_AGENT_ADAPTERS_READY
|
||||||
|
- AIOS_TASK_OPERATION_CENTER_READY
|
||||||
|
- AIOS_SEARCH_WECHAT_NOTIFICATION_SENT
|
||||||
Reference in New Issue
Block a user