{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://hkfilings.app/schemas/industry_signal-v1.json","$comment":"HKFilings industry_signal (flat) schema. Frozen at version 1.0 for this release.","x-schema-version":"1.0","title":"PublicIndustrySignal","type":"object","required":["signal_id","signal_type"],"properties":{"schema_version":{"type":"string","const":"1.0"},"signal_id":{"type":"string"},"task_id":{"type":["string","null"]},"report_id":{"type":["string","null"]},"tenant_id":{"type":["string","null"]},"ticker":{"type":["string","null"]},"market":{"type":["string","null"]},"signal_type":{"type":"string"},"signal_category":{"type":["string","null"]},"direction":{"type":["string","null"],"enum":["positive","negative","neutral","mixed",null]},"strength":{"type":["string","null"],"enum":["small","medium","large",null]},"time_horizon":{"type":["string","null"],"enum":["current","next_1_2_quarters","next_year","long_term",null]},"summary":{"type":["string","null"]},"rationale":{"type":["string","null"]},"affected_segments":{"type":"array","items":{"type":"string"}},"upstream_entities":{"type":"array","items":{"type":"string"}},"downstream_entities":{"type":"array","items":{"type":"string"}},"industry_tags":{"type":"array","items":{"type":"string"}},"financial_metrics_linked":{"type":"array","items":{"type":"string"}},"linked_fact_ids":{"type":"array","items":{"type":"string"}},"evidence":{"type":"array","items":{"type":"object"}},"confidence":{"type":"number"},"review_status":{"type":["string","null"],"enum":["pending","auto_passed","auto_verified","approved","changes_requested","rejected",null]},"reviewer":{"type":["string","null"]},"reviewed_at":{"type":["string","null"]},"version":{"type":["integer","null"]},"extractor":{"type":["string","null"]},"model":{"type":["string","null"]}}}