{"schema_version":1,"pipeline_id":"OTR-DAILY-LLM-66-V1","activation_state":"ACTIVE","activated_at_sgt":"2026-07-29T23:50:00+08:00","automation_name":"OnTheRice 05:00 daily intelligence run","timezone":"Asia/Singapore","schedule":{"local_time":"05:00","utc_offset":"+08:00","cadence":"DAILY","next_planned_run":"2026-07-30T05:00:00+08:00"},"invocation_contract":{"engine_count":66,"strategy":"ONE_ISOLATED_LLM_TASK_PER_ENGINE","maximum_publishable_signals_per_engine":5,"evidence_before_output":true,"source_links_required":true,"hold_is_valid_output":true,"model_receipt_required":true},"current_release_boundary":{"release_id":"OTR-AUDIT-66-2026-07-29-1706-SGT","automation_coverage":"LOCKED_HOLD_AUDIT_NOT_RETROACTIVELY_RELABELLED","last_completed_automated_run":null,"first_automated_run_note":"The first model-invoked edition is scheduled for 30 July 2026. The 29 July locked release remains unchanged."},"last_entry_resolution":{"observed_at_sgt":"2026-07-29T19:36:00+08:00","resolved_contracts":7,"open_contracts":0,"cancelled_before_entry":3,"no_entry_contracts":2,"final_unverifiable_contracts":1,"settled_fail_contracts":1},"registry":{"registry_version":"OTR-REGISTRY-66-V1","timezone":"Asia/Singapore","expected_engine_count":66,"max_publishable_signals_per_engine":5,"engines":["Singapore News","International News","Social Trends","Rising Crypto","SG Deals","Product Releases","Odyssey","Websites Breakout","New Inventions","Emerging Brands","Trading For Dummies","New Tools / AI Tools","AI Opportunities (SG)","Conflux Nexus Omega Engine","Finance","Money Wire","7-Day Virality Signals Engine","Fashion Trends Signals Engine","Singapore Trending Activities","Online Games, Crypto P2E & Game Consoles","The Arts","General Signals","Shadow Wire","Price Hike Detector","Culinary Signals","Sports Signals","CrimsonWatch","Forex Signals","Genesis Cryptocurrency","Wellness & Fitness","Exponential","Private to Public","Merchandise Demand","Market Shifts","Medical breakthroughs","Energy & Power","Climate & Environment","Agriculture & Food Supply","Water & Utilities","Mining & Critical Materials","Manufacturing & Automation","Semiconductors & Hardware","Cybersecurity & Digital Trust","Telecom & Connectivity","Space & Satellites","Defence & Security","Transport & Logistics","Automotive & Mobility","Aviation & Aerospace","Maritime & Shipping","Real Estate & Construction","Healthcare Systems","Biotech & Pharma","Banking & Credit","Insurance & Risk","Venture & Startups","Supply Chains & Trade","Retail & E-commerce","Travel & Hospitality","Media & Entertainment","Education & Skills","Labour & Workplace","Law & Regulation","Public Policy & Government","Demographics & Society","Professional Services"]},"stages":[{"id":"01","title":"Resolve due contracts","detail":"Settle or hold every due prediction from source-timed evidence before reading the new day.","output":"Append-only outcome records"},{"id":"02","title":"Read historical memory","detail":"Query the source-preserved archive and prior daily memory. Context never replaces current proof.","output":"Memory receipt and contradiction list"},{"id":"03","title":"Collect current sources","detail":"Search each engine lane for current primary and independent reporting. Save the direct claim-level URLs.","output":"Source register with timestamps"},{"id":"04","title":"Invoke all 66 engine tasks","detail":"Run one isolated LLM task for every registry engine. A lane may return zero signals and HOLD.","output":"66 model receipts plus candidates"},{"id":"05","title":"Verify and deduplicate","detail":"Check dates, claims, source independence, contradictions, duplicates, uncertainty and expiry.","output":"Canonical events and source sets"},{"id":"06","title":"Lock the public issue","detail":"Publish only candidates that pass the evidence gate. Keep every source URL attached.","output":"Full Immersive and public ledger"},{"id":"07","title":"Route private relevance","detail":"Create client and RiceClub overlays from the same canonical facts. Personal relevance cannot rewrite truth.","output":"Client rooms, member brief and watchlists"},{"id":"08","title":"Write memory and publish","detail":"Append outcomes, diagnoses, learning candidates, historical receipt and deployment provenance.","output":"Versioned release and production publish"}],"source_policy":{"direct_claim_url_required":true,"primary_source_preferred":true,"important_claim_independent_source_target":2,"homepage_only_links_rejected":true,"inaccessible_or_ambiguous_evidence":"HOLD","source_snapshot_fields":["url","publisher","published_at","observed_at","claim_supported","source_type","independence_group"]},"prediction_resolutions":{"schema_version":1,"resolution_id":"OTR-RESYNC-2026-07-29-1936-SGT","recorded_at_sgt":"2026-07-29T19:36:00+08:00","canonical_parent_release_id":"OTR-AUDIT-66-2026-07-29-1706-SGT","superseded_release_id":"OTR-QUALITY-66-2026-07-29-C01-1738-SGT","policy":"Append-only finalisation. Original prediction contracts are not rewritten. Future entry windows are cancelled before entry when their parent release is superseded. Missing evidence ends FINAL UNVERIFIABLE, never as an inferred market result.","resolutions":[{"call_id":"QQQ-29JUL-A","result":"CANCELLED BEFORE ENTRY","condition_met":"NO","no_entry":true,"reason":"The canonical HOLD audit superseded the 17:38 parent release before the locked 21:35 SGT entry window. No paper position opened."},{"call_id":"PSQ-29JUL-A","result":"CANCELLED BEFORE ENTRY","condition_met":"NO","no_entry":true,"reason":"The canonical HOLD audit superseded the 17:38 parent release before the locked 21:35 SGT entry window. No paper position opened."},{"call_id":"USO-29JUL-A","result":"CANCELLED BEFORE ENTRY","condition_met":"NO","no_entry":true,"reason":"The canonical HOLD audit superseded the 17:38 parent release before the locked 21:35 SGT entry window. No paper position opened."},{"call_id":"USDJPY-29JUL-A","result":"FINAL UNVERIFIABLE","condition_met":"UNVERIFIABLE","no_entry":false,"reason":"No approved source-timed intraday FX evidence existed for the locked window. The lane is finalised without inferring an entry or outcome."}],"preserved_prior_resolutions":[{"call_id":"BTC-29JUL-A","result":"NO ENTRY","source_resolution_id":"OTR-RESYNC-2026-07-29-1450-SGT"},{"call_id":"BTC-29JUL-B","result":"NO ENTRY","source_resolution_id":"OTR-RESYNC-2026-07-29-1450-SGT"}]},"learning_memory":{"schema_version":5,"memory_id":"OTR-LEARNING-MEMORY-2026-07-29-2345-SGT","created_at_sgt":"2026-07-29T23:45:00+08:00","append_only":true,"constitution_id":"OTR-LEARNING-CONSTITUTION-V1","source_release_id":"OTR-AUDIT-66-2026-07-29-1706-SGT","outcome_source":"/prediction-resolutions.json","settlement_summary":{"settled_directional_contracts":4,"pass":1,"fail":3,"no_entry":5,"cancelled_before_entry":3,"final_unverifiable":1,"open_entries":0,"scheduled":0},"observations":[{"type":"RESULT","call_id":"PSQ-28JUL-A","finding":"The previously open PSQ contract settled FAIL at the locked close evidence.","candidate_lesson":"A correct entry trigger can still fail. Entry precision and stop settlement must remain separate learning objects.","weight_change":"NONE"},{"type":"RESULT","call_id":"BTC-29JUL-A / BTC-29JUL-B","finding":"The completed Coinbase window produced NO ENTRY for both mutually exclusive Bitcoin contracts.","candidate_lesson":"A fully observed window with no qualifying candles is a useful result and must not be converted into a directional call.","weight_change":"NONE"},{"type":"SYSTEM_SAFETY","call_id":"QQQ-29JUL-A / PSQ-29JUL-A / USO-29JUL-A","finding":"The canonical HOLD audit superseded the parent release before the future entry windows, so all three contracts were cancelled before entry.","candidate_lesson":"Publication validity is a prerequisite for a paper entry. A superseded parent release cancels future windows before market conditions are evaluated.","weight_change":"NONE"},{"type":"SYSTEM_SAFETY","call_id":"USDJPY-29JUL-A","finding":"The lane finalised as UNVERIFIABLE because exact intraday evidence was absent.","candidate_lesson":"Missing evidence is an auditable result, not a reason to infer a price path.","weight_change":"NONE"}],"acceptance_state":{"minimum_settled_for_weight_change":20,"comparable_sample_sufficient":false,"global_engine_weight_changes":0,"client_feedback_scope":"CLIENT_LOCAL_ONLY"}},"historical_memory":{"schema_version":1,"memory_id":"OTR-HISTORICAL-MEMORY-2026-07-29-PIPELINE-ACTIVATION","recorded_at_sgt":"2026-07-29T23:45:00+08:00","archive_set_id":"OTR-BASE44-HISTORY-2026-07-28","archive_index_sha256":"ef0858f347e16df52fc4193d462622706f809b32ed3f05868a0de2689bc476db","parts_available":[1,3,5,7,9],"parts_missing":[2,4,6,8,10],"review_scope":"Daily LLM engine execution, source provenance, prediction settlement, learning memory, client overlays and RiceClub routing.","reviewed_record_ids":["6a659516884487d8665ac006","6a659519dd9ced24be53512e","6a312f75e3d8b8bfee8a4c5c","6a312f75e3d8b8bfee8a4c60","6a312f755b7381c558fd2248","6a312f75e3d8b8bfee8a4c82","6a312f75e3d8b8bfee8a4c63","6a312f755b7381c558fd2246","6a312f75e3d8b8bfee8a4c5e","6a312f755b7381c558fd2242","6a312f75e3d8b8bfee8a4c62","6a312f75e3d8b8bfee8a4c7e","6a312f75e3d8b8bfee8a4c81","6a312f75e3d8b8bfee8a4c7f","6a312f755b7381c558fd2245"],"findings":["The Base44 professor records explicitly label themselves CONTEXT_ONLY, UNPROVEN and proof-required. They remain prompts for checks, never evidence for a new claim.","Two historical Merchandise Demand records say they were pipeline-created, yet their model-reasoning fields are null and their URLs point to publisher homepages. The new pipeline therefore requires per-engine model receipts and direct claim-level source URLs.","Historical market heuristics remain contextual. PSQ and Bitcoin outcomes were resolved only from source-timed Nasdaq and Coinbase evidence; three later market contracts were cancelled before entry when their parent release was superseded.","No missing or truncated archive text was reconstructed."],"current_evidence_links":["https://api.nasdaq.com/api/quote/QQQ/chart?assetclass=etf","https://api.nasdaq.com/api/quote/PSQ/chart?assetclass=etf","https://api.exchange.coinbase.com/products/BTC-USD/candles?start=2026-07-29T00%3A00%3A00Z&end=2026-07-29T04%3A00%3A00Z&granularity=900","/data/canonical-audits/otr-audit-66-2026-07-29-1706-sgt.json","/data/prediction-resolutions/2026-07-29-audit-supersession.json"]}}