Ticket: P1.5-S6-05
Type: Config | Est: 1d
Goal: FileKnowledgeBase returns correct resource type filters and error keywords for all 4 UC3 native GCP service types.
Scope:
- Update
data/knowledge_base/uc3/ (from S4 stub to full runbooks):
- BigQuery: resource type
bigquery_dataset, keywords: jobStatus.errorResult, PERMISSION_DENIED, RESOURCE_EXHAUSTED, tableNotFound, quotaExceeded
- Cloud Functions: resource type
cloud_function, keywords: FunctionException, DEADLINE_EXCEEDED, memory limit exceeded, cold start, function execution took longer than
- Pub/Sub: resource type
pubsub_subscription, keywords: num_undelivered_messages, UNAVAILABLE, push delivery failed, subscription backlog
- GCS: resource type
gcs_bucket, keywords: PERMISSION_DENIED, accessDenied, bucket policy, object not found
Acceptance criteria:
Ticket:
P1.5-S6-05Type: Config | Est: 1d
Goal:
FileKnowledgeBasereturns correct resource type filters and error keywords for all 4 UC3 native GCP service types.Scope:
data/knowledge_base/uc3/(from S4 stub to full runbooks):bigquery_dataset, keywords:jobStatus.errorResult,PERMISSION_DENIED,RESOURCE_EXHAUSTED,tableNotFound,quotaExceededcloud_function, keywords:FunctionException,DEADLINE_EXCEEDED,memory limit exceeded,cold start,function execution took longer thanpubsub_subscription, keywords:num_undelivered_messages,UNAVAILABLE,push delivery failed,subscription backloggcs_bucket, keywords:PERMISSION_DENIED,accessDenied,bucket policy,object not foundAcceptance criteria:
file_kb.get_log_hints(ci_name, PlatformTag.GCP)returnscloud_functionresource type hint for Cloud Function CIspubsub_subscriptionhint for Pub/Sub CIsbigquery_datasethint for BigQuery CIsgcs_buckethint for GCS CIsLogAccessHintobjects