What problem does it solve? It standardizes the triage of inbound commercial, partner, legal, support, and governance signals by enforcing a fixed classify-score-decide-receipt pipeline, so every signal gets a consistent decision report instead of ad-hoc judgment. ## Core Features & Use Cases - Fixed decision reports: Every run emits signal_summary, classification, trust/risk/automation/commercial scores, decision, next_action, receipt JSON, and a memory line in a strict order. - Hard risk override: Any signal with risk_score >= 4 is forced to route to human/legal review, and optional automation or commercial sections are suppressed. - Sender-claim tagging and entity hygiene: Sender assertions are tagged sender_declared and never restated as facts, while entity boundaries across Noetfield, TrustField, SourceA, WitnessBC, SG, and NOOS are preserved. - Use Case: A pricing demo request arrives for TrustField; run the core script to classify it as commercial_inquiry, score it, receive a decision with a receipt JSON, and verify the report against the schema. ## Quick Start Ask the assistant to analyze the text of an inbound signal with the signal factory and return the fixed decision report with its receipt JSON.