Build a deduplicated, ordered keyword list from BriefEntities. The ordering follows editorial priority: bill IDs first (most specific SERP-distinctive), then proposition refs, then committee report IDs, then committee codes, then party codes, then named entities. The caller (article-seo) merges this with the localized mandatory-floor keywords.
Build a deduplicated, ordered keyword list from BriefEntities. The ordering follows editorial priority: bill IDs first (most specific SERP-distinctive), then proposition refs, then committee report IDs, then committee codes, then party codes, then named entities. The caller (article-seo) merges this with the localized mandatory-floor keywords.