US Brand Signal Rule Router
us-brand-signal-rule-routerTurn normalized US brand signals and ordered rules into a deterministic routing plan with matched routes, unmatched IDs, counts, warnings, and reproducible digests. It never sends messages, calls destinations, fetches URLs, or infers identity. — $0.05/call, x402 (USDC on base).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | firstMatch uses the first matching rule; allMatches retains every matching rule in input order. | firstMatch |
| rules | Yes | Closed explicit predicates. Runtime additionally enforces unique rule/route IDs, NFC and UTF-8 byte bounds, and confidenceMin <= confidenceMax because the Store schema dialect cannot compare sibling values. | |
| signals | Yes | Closed rows. Runtime additionally enforces unique IDs, NFC, 256 UTF-8-byte text bounds, a 256 KiB envelope, strict calendar timestamps, and finite 9-decimal confidence values. | |
| schemaVersion | Yes | Closed input and output contract version. | 1.0 |