財務条件を含む会社検索は、自然文だけでは曖昧になりやすい領域です。今回、company_query.v1 から実行できる Financial Gold 指標を広げ、売上だけでなく、主要なPL/BS/CFのしきい値でも上場企業を決定的に絞り込めるようにしました。
変わったこと
gross_profit、cost_of_sales、selling_general_admin_expenses、operating_incomeなどのPL指標を追加しましたassets、liabilities、equity、current_assets、current_liabilities、cash_and_depositsに加えて、noncurrent_assets、noncurrent_liabilities、trade_receivables、trade_payablesを追加しましたoperating_cash_flow、investing_cash_flow、financing_cash_flowなどのCF指標も構造化クエリから使えるようにしました- source-neutral な metric policy と Gold materialization を通し、EDINET由来の公式開示値だけを本番APIの検索条件に使います
agent は自然文をそのまま検索に流すのではなく、company_query.v1 の financial_metric predicate に変換してから sf query --file company-query.json --json を実行してください。対応していない科目や合算が必要な科目は、0件として扱わず unsupported / gaps として止めます。