Updated June 20, 2026 - public rollup updated for design-partner grant expiry fields, Natural Language grant coverage, exact /natural route matching, Company Report pricing correction, OpenAPI 48-path verification, signed wallet grant-session flow, /v1/grants/status identity requirement, TripCode/River gated evidence wording, audit-grade Natural Language Morning Brief renderer, and public x402 challenge verification

Delta Signal ATLAS-7 Changelog

A public changelog for the SEC/XBRL-grounded issuer-intelligence surface: OpenAPI, MCP, x402, atomic company reports, audit status, historical ATLAS-7 calculations, SPECTRA, and evidence-preserving briefs.

198tracked changes
113timeline entries
196unique tripcodes
198breadcrumb chips
77visible commit refs
105unique source commits

Tracking River

Ordered river of changelog tracking chips. Use tripcode as the stable row key, bread as the human breadcrumb, and track as the minute marker for cross-surface references.

198 ATLAS-JUN-20-GRANT-NATURAL-EXPIRY-LIVE Improvement Timeline > Design-partner grant expiry fields and Natural Language route coverage deployed T+1106m
197 ATLAS-JUN-19-DESIGN-PARTNER-GRANT-RUNWAY-EXPIRY Improvement Timeline > Design-partner grant runway and expiry contract clarified T+1098m
196 ATLAS-JUN-16-NATURAL-BRIEF-AUDIT-GRADE-RENDERER Improvement Timeline > Audit-grade Natural Language Morning Brief renderer deployed T+1090m
195 ATLAS-JUN-8-CLAUDE-CODE-MCP-PROJECT-GUIDE Improvement Timeline > Claude Code MCP project guide added T+1082m
194 ATLAS-JUN-8-COINBASE-CODEX-MARKETPLACE-REVIEW-POSITIONING Improvement Timeline > Coinbase x402 and Codex marketplace reviewer positioning T+1074m
193 ATLAS-JUN-8-LLM-EVIDENCE-ROUTING-GUARDRAILS Improvement Timeline > LLM evidence-routing guardrails and TripCode discovery caveat T+1066m
192 ATLAS-JUN-8-LIVE-READINESS-MCP-EVIDENCE-HARDENING Improvement Timeline > Live readiness and MCP evidence hardening deployed T+1058m
191 ATLAS-JUN-6-SPECTRA-GENERATION-MODEL Improvement Timeline > SPECTRA generation model documented T+1050m
190 ATLAS-JUN-6-ATLAS7-GENERATION-MODEL Improvement Timeline > ATLAS-7 generation model documented T+1042m
189 ATLAS-JUN-6-EDGAR-WEEK-20260601-AUDIT-RECONCILIATION Improvement Timeline > EDGAR trading-week audit and 2026-06-02 reconciliation T+1034m
188 ATLAS-JUN-6-EDGAR-COMPANYFACTS-DAILY-FEED-RESTORE Improvement Timeline > CompanyFacts daily-feed reconstruction restore path T+1026m
187 ATLAS-JUN-6-EDGAR-DAILY-BACKGROUND-FOUNDATION Improvement Timeline > EDGAR daily background task foundation log T+1018m
186 ATLAS-JUN-6-NOTIFICATION-HARDENING-LIVE-VERIFY Improvement Timeline > Notification hardening and live verification checkpoint T+1010m
185 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-76P4 Improvement Timeline > Consolidated June 6 public rollup to 76.4 percent coverage T+1002m
184 ATLAS-JUN-6-DELTASIGNAL-DEFENSIVE-COVERAGE-76P4 Improvement Timeline > DeltaSignal defensive store/help/readiness coverage checkpoint T+994m
183 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-76P3 Improvement Timeline > Consolidated June 6 public rollup to 76.3 percent coverage T+986m
182 ATLAS-JUN-6-DAILY-CHANGE-DISCOVERY-FALLBACK-COVERAGE-76P3 Improvement Timeline > Daily-change discovery and fallback coverage checkpoint T+978m
181 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-75P9 Improvement Timeline > Consolidated June 6 public rollup to 75.9 percent coverage T+970m
180 ATLAS-JUN-6-NOTIFICATION-PRICING-DELIVERY-LADDER Improvement Timeline > Notification pricing and delivery ladder public rollup T+962m
179 ATLAS-JUN-6-DELTASIGNAL-ROUTE-GUARD-COVERAGE-75P9 Improvement Timeline > DeltaSignal route guard coverage checkpoint to 75.9 percent T+954m
178 ATLAS-JUN-6-COMPAT-RESULT-HELPER-COVERAGE-75P8 Improvement Timeline > Compatibility result helper coverage checkpoint T+946m
177 ATLAS-JUN-6-NATIVE-HEALTH-RSS-COVERAGE-75P8 Improvement Timeline > Native health RSS status coverage checkpoint T+938m
176 ATLAS-JUN-6-GOOGLE-NEWS-RESOLVER-COVERAGE-75P8 Improvement Timeline > Google News resolver coverage checkpoint T+930m
175 ATLAS-JUN-6-OPENAPI-PAYMENT-HELPER-COVERAGE-75P7 Improvement Timeline > OpenAPI payment helper coverage checkpoint T+922m
174 ATLAS-JUN-6-DAILY-ALL-DELTAS-MCP-NOTIFICATION-DIGEST Improvement Timeline > Daily all-delta MCP notification digest polish T+914m
173 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-75P6 Improvement Timeline > Consolidated June 6 public rollup to 75.6 percent coverage T+906m
172 ATLAS-JUN-6-MCP-VALIDATION-COERCION-COVERAGE-75P6 Improvement Timeline > MCP validation and coercion coverage checkpoint T+898m
171 ATLAS-JUN-6-SPECTRA-DYNAMIC-HELPER-COVERAGE-75P4 Improvement Timeline > SPECTRA dynamic helper coverage checkpoint T+890m
170 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-75P2 Improvement Timeline > Consolidated June 6 public rollup to 75.2 percent coverage T+882m
169 ATLAS-JUN-6-DELTASIGNAL-HANDLER-GUARD-COVERAGE-75P2 Improvement Timeline > DeltaSignal handler and helper guard coverage checkpoint T+874m
168 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P9 Improvement Timeline > Consolidated June 6 public rollup to 74.9 percent coverage T+866m
167 ATLAS-JUN-6-WORKER-PROXY-STORE-COVERAGE-74P9 Improvement Timeline > Worker proxy and DeltaSignal store constructor coverage checkpoint T+858m
166 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P7 Improvement Timeline > Consolidated June 6 public rollup to 74.7 percent coverage T+850m
165 ATLAS-JUN-6-CODEX-COMPAT-HANDLER-COVERAGE-74P7 Improvement Timeline > Codex compatibility handler coverage checkpoint T+842m
164 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P4 Improvement Timeline > Consolidated June 6 public rollup to 74.4 percent coverage T+834m
163 ATLAS-JUN-6-DYNAMIC-CRAWLER-COVERAGE-74P4 Improvement Timeline > Dynamic crawler loop coverage checkpoint T+826m
162 ATLAS-JUN-6-CODEX-PROCESS-RUNNER-COVERAGE-74P2 Improvement Timeline > Codex process-runner coverage checkpoint T+818m
161 ATLAS-JUN-6-NOTIFICATION-DIGEST-PRICING-ROLLUP Improvement Timeline > Notification digest, delivery, and x402 pricing rollup T+810m
160 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-73P9 Improvement Timeline > Consolidated June 6 public rollup to 73.9 percent coverage T+802m
159 ATLAS-JUN-6-MCP-COMPOSITE-WRAPPER-COVERAGE-73P9 Improvement Timeline > DeltaSignal MCP composite wrapper coverage checkpoint T+794m
158 ATLAS-JUN-6-RISK-DISTRIBUTION-COVERAGE-73P3 Improvement Timeline > Risk distribution route and loader coverage checkpoint T+786m
157 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-73P2 Improvement Timeline > Consolidated June 6 public rollup to 73.2 percent coverage T+778m
156 ATLAS-JUN-6-ALPHA-ROUTE-LOADER-COVERAGE-73P2 Improvement Timeline > Alpha routes and loader coverage checkpoint T+770m
155 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-72P5 Improvement Timeline > Consolidated June 6 public rollup to 72.5 percent coverage T+762m
154 ATLAS-JUN-6-ATLAS7-HISTORY-ROUTE-COVERAGE-72P5 Improvement Timeline > ATLAS-7 history route and loader coverage checkpoint T+754m
153 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-71P8 Improvement Timeline > Consolidated June 6 public rollup to 71.8 percent coverage T+746m
152 ATLAS-JUN-6-DEDICATED-GRANT-LEDGER-COVERAGE-71P8 Improvement Timeline > Dedicated grant ledger coverage checkpoint T+738m
151 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-70P7 Improvement Timeline > Consolidated June 6 public rollup to 70.7 percent coverage T+730m
150 ATLAS-JUN-6-STRATEGIX-DIAGRAM-MCP-COVERAGE-70P7 Improvement Timeline > StrategiX Diagram MCP helper coverage checkpoint T+722m
149 ATLAS-JUN-6-SIGNALRADAR-MCP-COVERAGE-70P4 Improvement Timeline > SignalRadar MCP handler coverage checkpoint T+714m
148 ATLAS-JUN-6-MCP-SUMMARY-HELPER-COVERAGE-70PCT Improvement Timeline > DeltaSignal MCP summary helper coverage checkpoint T+706m
147 ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-69P5 Improvement Timeline > Consolidated June 6 public rollup to 69.5 percent coverage T+698m
146 ATLAS-JUN-6-BILLING-ENVELOPE-HELPER-COVERAGE Improvement Timeline > Billing envelope primitive helper coverage checkpoint T+690m
145 ATLAS-JUN-6-COMPANY-FUNDAMENTALS-METADATA-COVERAGE Improvement Timeline > Company fundamentals metadata helper coverage checkpoint T+682m
144 ATLAS-JUN-6-CHANGELOG-PERIODIC-FEED-SYNC Improvement Timeline > Periodic changelog and subscriber feed sync policy T+674m
143 ATLAS-JUN-6-DELTASIGNAL-PRIMITIVE-HELPER-COVERAGE Improvement Timeline > DeltaSignal primitive helper coverage checkpoint T+666m
142 ATLAS-JUN-6-CODEX-CACHE-HELPER-COVERAGE Improvement Timeline > Codex cache helper coverage checkpoint T+658m
141 ATLAS-JUN-6-CHANGELOG-SUBSCRIBER-FEED-ROLLUP Improvement Timeline > Subscriber changelog feeds and public rollup maintenance T+650m
140 ATLAS-JUN-6-WEBINTEL-TELEGRAM-HELPER-COVERAGE Improvement Timeline > Web Intel and Telegram helper coverage checkpoint T+642m
139 ATLAS-JUN-6-MARKETPLACE-HELPER-COVERAGE Improvement Timeline > Microsoft Marketplace client helper coverage checkpoint T+634m
138 ATLAS-JUN-6-OPML-FEED-HELPER-COVERAGE Improvement Timeline > OPML feed helper coverage checkpoint T+626m
137 ATLAS-JUN-6-STRATEGIX-WEB-STATIC-COVERAGE Improvement Timeline > StrategiX web static runtime coverage checkpoint T+618m
136 ATLAS-JUN-6-FIELD-MAP-ROUTE-COVERAGE-67PCT Improvement Timeline > ATLAS and SPECTRA field-map route coverage checkpoint T+610m
135 ATLAS-JUN-6-GENERIC-MCP-HELPER-COVERAGE Improvement Timeline > Generic MCP server helper coverage checkpoint T+602m
134 ATLAS-JUN-6-WEB-STATIC-RUNTIME-COVERAGE Improvement Timeline > DeltaSignal web static runtime coverage checkpoint T+594m
133 ATLAS-JUN-6-FREE-TIER-HELPER-COVERAGE-66PCT Improvement Timeline > Free-tier, helper, and route-safety coverage advanced to 66.6 percent T+586m
132 ATLAS-JUN-6-PUBLIC-ROLLUP-NOTIFICATIONS-COVERAGE Improvement Timeline > Public rollup for notifications, coverage, SPECTRA, grants, and changelog feeds T+578m
131 ATLAS-JUN-6-COVERAGE-HARDENING-65PCT Improvement Timeline > Coverage hardening advanced to 65 percent package coverage T+570m
130 ATLAS-JUN-6-NOTIFICATION-CHANNEL-MATRIX-HARNESS Improvement Timeline > Notification channel matrix and acceptance harness T+562m
129 ATLAS-JUN-6-NOTIFICATION-X402-PRICE-LADDER Improvement Timeline > Notification x402 price ladder and contract verification T+554m
128 ATLAS-JUN-6-NOTIFICATION-DELIVERY-COVERAGE-HARDENING Improvement Timeline > Notification delivery edge coverage hardened T+546m
127 ATLAS-JUN-6-BUSINESS-DAY-DAILY-DIGEST Improvement Timeline > Business-day daily digest rollout T+538m
126 ATLAS-JUN-6-GRAPH-EMAIL-DELIVERY-VERIFIED Improvement Timeline > Outlook and Microsoft Graph email delivery verified T+530m
125 ATLAS-JUN-6-NOTIFICATION-CHANNELS-PRICING-DIGEST Improvement Timeline > Notification channels, paid summaries, subscriptions, and daily digest rollout T+522m
124 ATLAS-JUN-6-CHANGELOG-FEEDS-COVERAGE-HARDENING Improvement Timeline > Changelog feed automation and coverage-hardening rollup T+514m
123 ATLAS-JUN-6-ATLAS7-TICKER-CANONICALIZATION Improvement Timeline > ATLAS-7 ticker canonicalization audit T+506m
122 ATLAS-JUN-6-NOTIFICATION-EVIDENCE-DIGEST Improvement Timeline > Notification evidence digest and ATLAS-7 universe filtering T+498m
121 ATLAS-JUN-5-LIVE-ATLAS-SPECTRA-PRIMARY Improvement Timeline > Live ATLAS-history SPECTRA primary rollout T+490m
120 ATLAS-JUN-5-TERMINAL-BROKER-CONTRACT Improvement Timeline > Terminal broker envelope contract T+482m
119 ATLAS-JUN-5-PARSER-FIELD-CONTRACT-HARDENING Improvement Timeline > Parser field contract hardened T+474m
118 ATLAS-JUN-5-MCP-WALLET-SIGNED-GRANT-EXECUTION Improvement Timeline > MCP wallet-signed grant execution verified T+466m
117 ATLAS-JUN-4-WALLET-SIGNED-GRANT-AUTH Improvement Timeline > Wallet-signed grant auth for zero-balance clients T+458m
116 ATLAS-JUN-4-VERIFIED-WALLET-GRANT-SETTLEMENT-BYPASS Improvement Timeline > Verified wallet grant settlement bypass T+450m
115 ATLAS-LOCAL-REGRESSION-SMOKE Improvement Timeline > Local regression smoke verified T+442m
114 ATLAS-PRIORITY-4-INSPECT-MCP-DISCOVERY Live Checks > Inspect MCP discovery T+434m
113 ATLAS-PRIORITY-4-RUN-READINESS Live Checks > Run readiness T+426m
112 ATLAS-PRIORITY-4-PROBE-PUBLIC-X402-BEHAVIOR Live Checks > Probe public x402 behavior T+418m
111 ATLAS-PRIORITY-4-CONFIRM-THE-OPENAPI-AGGREGATE-ROUTE Live Checks > Confirm the OpenAPI aggregate route and language contract T+410m
110 ATLAS-PRIORITY-4-APP-RENDERER-REGRESSION Next Verification Priorities > App renderer regression T+402m
109 ATLAS-PRIORITY-3-EXPAND-PUBLIC-X402-PROBES Next Verification Priorities > Expand public x402 probes T+394m
108 ATLAS-PRIORITY-2-REST-MCP-BUNDLE-DRIFT-COMPARISON Next Verification Priorities > REST / MCP / bundle drift comparison T+386m
107 ATLAS-PRIORITY-1-SECOND-TICKER-COMPANY-REPORT-SMOKE Next Verification Priorities > Second-ticker company-report smoke T+378m
106 ATLAS-CARD-COMPOSITE-BUNDLES Route / Tool Drift Watchlist > Composite bundles T+678m
105 ATLAS-CARD-MCP-TOOLS Route / Tool Drift Watchlist > MCP tools T+672m
104 ATLAS-CARD-MPP-MIRROR-ROUTES Route / Tool Drift Watchlist > MPP mirror routes T+666m
103 ATLAS-CARD-BASE-X402-ROUTES Route / Tool Drift Watchlist > Base x402 routes T+660m
102 ATLAS-CARD-APPLIED-LIVE-AUDIT-GROUP Context And Payload Hygiene > Applied live-audit group T+654m
101 ATLAS-CARD-APPLIED-OPENAPI-GROUP Context And Payload Hygiene > Applied OpenAPI group T+648m
100 ATLAS-CARD-CANONICAL-SELECTION-PRIORITY Context And Payload Hygiene > Canonical selection priority T+642m
99 ATLAS-CARD-DEDUPE-DECISION-MATRIX Context And Payload Hygiene > Dedupe decision matrix T+636m
98 ATLAS-APRIL-24-SENTINEL-BOUNDARY Context And Payload Hygiene > Sentinel Boundary T+370m
97 ATLAS-APRIL-24-ROUTE-STRING-SENTINEL-HASHES Context And Payload Hygiene > Route-String Sentinel Hashes T+362m
96 ATLAS-APRIL-24-SPLIT-HASH-MANIFEST Context And Payload Hygiene > Split Hash Manifest T+354m
95 ATLAS-APRIL-24-ROUTE-CONTRACT-PREIMAGE-SHAPE Context And Payload Hygiene > Route Contract Preimage Shape T+346m
94 ATLAS-CARD-HASH-BOUNDARY Context And Payload Hygiene > Hash boundary T+630m
93 ATLAS-CARD-DOCUMENTATION-HASH Context And Payload Hygiene > documentation_hash T+624m
92 ATLAS-CARD-PAYMENT-HASH Context And Payload Hygiene > payment_hash T+618m
91 ATLAS-CARD-INTERFACE-HASH Context And Payload Hygiene > interface_hash T+612m
90 ATLAS-APRIL-24-CONTRACT-HASH-CANONICALIZATION Context And Payload Hygiene > Contract Hash Canonicalization T+338m
89 ATLAS-APRIL-24-CANONICAL-DEDUPE-RULE Context And Payload Hygiene > Canonical Dedupe Rule T+330m
88 ATLAS-CARD-MORNING-BRIEF-UX Context And Payload Hygiene > Morning Brief UX T+606m
87 ATLAS-CARD-X-MCP-TOOLS-DISCOVERABILITY Context And Payload Hygiene > x_mcp_tools discoverability T+600m
86 ATLAS-CARD-CANONICAL-SUMMARY-TARGET Context And Payload Hygiene > Canonical summary target T+594m
85 ATLAS-CARD-CONTEXT-FOOTPRINT-FINDING Context And Payload Hygiene > Context footprint finding T+588m
84 ATLAS-APRIL-24-RENDERER-FIELDS-TO-PRESERVE Context And Payload Hygiene > Renderer Fields To Preserve T+322m
83 ATLAS-APRIL-24-LATENCY-CLASSES-FROM-PRIOR-SMOKE Context And Payload Hygiene > Latency Classes From Prior Smoke T+314m
82 ATLAS-CARD-MACHINE-PATH-PRESERVATION Context And Payload Hygiene > Machine-path preservation T+582m
81 ATLAS-CARD-COMPACT-PAYLOAD-DISCLOSURE Context And Payload Hygiene > Compact payload disclosure T+576m
80 ATLAS-CARD-CONTRACT-VS-LIVE-PROOF Context And Payload Hygiene > Contract vs live proof T+570m
79 ATLAS-CARD-DUPLICATE-ARTIFACT-CONTROL Context And Payload Hygiene > Duplicate artifact control T+564m
78 ATLAS-CARD-GET-V1-READINESS OpenAPI Route Contract Snapshot > GET /v1/readiness T+558m
77 ATLAS-CARD-GET-V1-MORNING-BRIEF-NATURAL OpenAPI Route Contract Snapshot > GET /v1/morning-brief/natural T+552m
76 ATLAS-CARD-POST-V1-BUNDLES-COMPANY-REPORT OpenAPI Route Contract Snapshot > POST /v1/bundles/company-report T+546m
75 ATLAS-CARD-GET-V1-COMPANY-REPORT-TICKER OpenAPI Route Contract Snapshot > GET /v1/company-report/{ticker} T+540m
74 ATLAS-APRIL-24-PRICED-PUBLIC-EQUIVALENTS Results Audit Snapshot > Priced Public Equivalents T+306m
73 ATLAS-APRIL-24-ROUTE-CONTRACT-EXTRACTION Results Audit Snapshot > Route Contract Extraction T+298m
72 ATLAS-CARD-OPERATOR-TAKEAWAY Results Audit Snapshot > Operator takeaway T+534m
71 ATLAS-CARD-LATENCY-VARIANCE-ONLY Results Audit Snapshot > Latency variance only T+528m
70 ATLAS-CARD-X402-CAVEAT-RESOLVED-SEPARATELY Results Audit Snapshot > x402 caveat resolved separately T+522m
69 ATLAS-CARD-RAW-EVIDENCE-CAVEAT Results Audit Snapshot > Raw evidence caveat T+516m
68 ATLAS-CARD-LANGUAGE-MIGRATION-PASSED Results Audit Snapshot > Language migration passed T+510m
67 ATLAS-CARD-LIVE-MCP-SMOKE-PASSED Results Audit Snapshot > Live MCP smoke passed T+504m
66 ATLAS-CARD-REQUIRED-ROUTES-PASSED Results Audit Snapshot > Required routes passed T+498m
65 ATLAS-CARD-OPENAPI-CONTRACT-PASSED Results Audit Snapshot > OpenAPI contract passed T+492m
64 ATLAS-APRIL-24-MCP-X402-CALL-LEDGER Audit-Grade Validation Plan > MCP / x402 Call Ledger T+290m
63 ATLAS-APRIL-24-COMPACT-VALIDATION-MATRIX Audit-Grade Validation Plan > Compact Validation Matrix T+282m
62 ATLAS-CARD-PAYMENT-BOUNDARY-LAYER Audit-Grade Validation Plan > Payment boundary layer T+486m
61 ATLAS-CARD-RENDERER-QA-LAYER Audit-Grade Validation Plan > Renderer QA layer T+480m
60 ATLAS-CARD-LIVE-EXECUTION-LAYER Audit-Grade Validation Plan > Live execution layer T+474m
59 ATLAS-CARD-OPENAPI-CONTRACT-LAYER Audit-Grade Validation Plan > OpenAPI contract layer T+468m
58 ATLAS-CARD-MORE-USEFUL-PAYMENT-FAILURES What Changed For Builders > More useful payment failures T+462m
57 ATLAS-CARD-CLEANER-PUBLIC-CONTRACT What Changed For Builders > Cleaner public contract T+456m
56 ATLAS-CARD-CLEARER-SAFETY-BOUNDARY What Changed For Builders > Clearer safety boundary T+450m
55 ATLAS-CARD-BETTER-PROVENANCE What Changed For Builders > Better provenance T+444m
54 ATLAS-CARD-BETTER-DISCOVERY What Changed For Builders > Better discovery T+438m
53 ATLAS-CARD-LESS-CLIENT-STITCHING What Changed For Builders > Less client stitching T+432m
52 ATLAS-APRIL-24-PUBLIC-X402-LAUNCH-AND-WARDENCLYFFE Improvement Timeline > Public x402 launch and Wardenclyffe/OpenAPI contract rollout T+274m
51 ATLAS-MAY-1-COMPOSITE-WORKFLOWS-ROUTE-DISCOVERY-AND Improvement Timeline > Composite workflows, route discovery, and payment metadata T+266m
50 ATLAS-MAY-9-NATURAL-LANGUAGE-BRIEFS-AND-COMPACT Improvement Timeline > Natural Language briefs and compact evidence contracts T+258m
49 ATLAS-MAY-13-FULL-UNIVERSE-REGRESSION-AND-ISSUER Improvement Timeline > Full-universe regression and issuer identity hardening T+250m
48 ATLAS-MAY-14-AUDIT-STATUS-MORNING-BRIEF-CONTEXT Improvement Timeline > Audit status, Morning Brief context, and public MCP discovery T+242m
47 ATLAS-MAY-14-HISTORICAL-SOURCE-DATES-SPECTRA-AND Improvement Timeline > Historical source dates, SPECTRA, and ATLAS-7 calculation history T+234m
46 ATLAS-MAY-16-STRATEGIX-VISUAL-MCP-AND-FINISHED Improvement Timeline > StrategiX Visual MCP and finished DeltaSignal deliverables T+226m
45 ATLAS-MAY-27-COMPANY-REPORT-BECAME-A-TRUE Improvement Timeline > Company Report became a true OpenAPI-visible aggregate T+218m
44 ATLAS-MAY-28-PUBLIC-CONTRACT-CLEANUP-RE-VERIFIED Improvement Timeline > Public contract cleanup re-verified T+210m
43 ATLAS-MAY-31-EVIDENCE-REPLAY-SEMANTICS-IMPLEMENTATION-TRACK Improvement Timeline > Evidence replay semantics implementation track T+202m
42 ATLAS-MAY-31-DAILY-CHANGE-FIELD-DELTA-IMPLEMENTATION Improvement Timeline > Daily-change field-delta implementation track T+194m
41 ATLAS-MAY-31-LARGE-RESPONSE-HANDLING-IMPLEMENTATION-TRACK Improvement Timeline > Large-response handling implementation track T+186m
40 ATLAS-MAY-31-COVERAGE-DISCOVERY-IMPLEMENTATION-TRACK Improvement Timeline > Coverage discovery implementation track T+178m
39 ATLAS-MAY-31-RESPONSE-METADATA-ENVELOPE-IMPLEMENTATION-TRACK Improvement Timeline > Response metadata envelope implementation track T+170m
38 ATLAS-MAY-31-FIELD-CONTRACT-DISCOVERY-IMPLEMENTATION-TRACK Improvement Timeline > Field contract discovery implementation track T+162m
37 ATLAS-MAY-31-UNIVERSE-ROUTE-CONTRACT-IMPLEMENTATION-TRACK Improvement Timeline > Universe route contract implementation track T+154m
36 ATLAS-MAY-31-IREN-SPECTRA-COVERAGE-REPAIR Improvement Timeline > IREN SPECTRA coverage repair T+146m
35 ATLAS-MAY-31-STRUCTURED-NOT-FOUND-IMPLEMENTATION-TRACK Improvement Timeline > Structured not-found implementation track T+138m
34 ATLAS-MAY-31-CANONICAL-BILLED-RESPONSE-FIELDS-IMPLEMENTATION Improvement Timeline > Canonical billed-response fields implementation track T+130m
33 ATLAS-MAY-31-PRICING-DISCOVERY-IMPLEMENTATION-TRACK Improvement Timeline > Pricing discovery implementation track T+122m
32 ATLAS-P0-CONTRACT-7A80E86 Improvement Timeline > P0 contract-hardening source implementation T+14m
31 ATLAS-P1-PROV-730DEF3 Improvement Timeline > P1 standard provenance source implementation T+22m
30 ATLAS-P2-MONITORING-AND-CONTRACT-MATURITY Evidence Infrastructure Backlog > Monitoring and contract maturity T+114m
29 ATLAS-P1-SCALE-AND-FRESHNESS-ERGONOMICS Evidence Infrastructure Backlog > Scale and freshness ergonomics T+106m
28 ATLAS-P0-UNIVERSAL-EVIDENCE-CONTRACT Evidence Infrastructure Backlog > Universal evidence contract T+098m
27 ATLAS-CARD-SOURCE-UPDATE-STANDARD-PROVENANCE Evidence Infrastructure Backlog > Source update: standard provenance T+426m
26 ATLAS-CARD-SOURCE-UPDATE-ROUTE-SCOPE-ERRORS Evidence Infrastructure Backlog > Source update: route-scope errors T+420m
25 ATLAS-CARD-LIVE-BACKEND-EVIDENCE-REPLAY-SEMANTICS Evidence Infrastructure Backlog > Live backend: evidence replay semantics T+414m
24 ATLAS-CARD-LIVE-BACKEND-DAILY-CHANGE-FIELD Evidence Infrastructure Backlog > Live backend: daily-change field deltas T+408m
23 ATLAS-CARD-LIVE-BACKEND-LARGE-RESPONSE-GUIDANCE Evidence Infrastructure Backlog > Live backend: large-response guidance T+402m
22 ATLAS-CARD-LIVE-BACKEND-COVERAGE-DISCOVERY Evidence Infrastructure Backlog > Live backend: coverage discovery T+396m
21 ATLAS-CARD-LIVE-BACKEND-RESPONSE-METADATA-ENVELOPE Evidence Infrastructure Backlog > Live backend: response metadata envelope T+390m
20 ATLAS-CARD-LIVE-BACKEND-FIELD-CONTRACT-DISCOVERY Evidence Infrastructure Backlog > Live backend: field contract discovery T+384m
19 ATLAS-CARD-LIVE-BACKEND-UNIVERSE-ROUTES-LOCKED Evidence Infrastructure Backlog > Live backend: universe routes locked T+378m
18 ATLAS-CARD-LIVE-BACKEND-IREN-SPECTRA-REPAIR Evidence Infrastructure Backlog > Live backend: IREN SPECTRA repair T+372m
17 ATLAS-CARD-LIVE-BACKEND-STRUCTURED-NOT-FOUND Evidence Infrastructure Backlog > Live backend: structured not-found T+366m
16 ATLAS-CARD-LIVE-BACKEND-CANONICAL-BILLING-FIELDS Evidence Infrastructure Backlog > Live backend: canonical billing fields T+360m
15 ATLAS-CARD-LIVE-BACKEND-PRICING-DISCOVERY Evidence Infrastructure Backlog > Live backend: pricing discovery T+354m
14 ATLAS-CARD-OPEN-INFRASTRUCTURE-GRADE-EVIDENCE Evidence Infrastructure Backlog > Open: infrastructure-grade evidence T+348m
13 ATLAS-CARD-PARTIAL-REPLAYABLE-EVIDENCE Evidence Infrastructure Backlog > Partial: replayable evidence T+342m
12 ATLAS-CARD-SOLVED-ROUTE-POSTURE Evidence Infrastructure Backlog > Solved: route posture T+336m
11 ATLAS-CARD-SOLVED-AGGREGATE-ACCESS Evidence Infrastructure Backlog > Solved: aggregate access T+330m
10 ATLAS-CARD-EVIDENCE-LAYER-FIRST Latest Live Improvements > Evidence Layer First T+78m
9 ATLAS-CARD-IREN-SPECTRA-COVERAGE Latest Live Improvements > IREN SPECTRA Coverage T+70m
8 ATLAS-CARD-REAL-MSTR-DATA-PROBE Latest Live Improvements > Real MSTR Data Probe T+62m
7 ATLAS-CARD-X402-ERROR-BODY Latest Live Improvements > x402 Error Body T+54m
6 ATLAS-CARD-RESEARCH-POSTURE-CONTRACT Latest Live Improvements > Research Posture Contract T+46m
5 ATLAS-CARD-OPENAPI-DISCOVERY-FIXED Latest Live Improvements > OpenAPI Discovery Fixed T+38m
4 ATLAS-CARD-ATOMIC-COMPANY-REPORT Latest Live Improvements > Atomic Company Report T+30m
3 ATLAS-P1-PROV-730DEF3 Latest Live Improvements > Standard Provenance Slice T+22m
2 ATLAS-P0-CONTRACT-7A80E86 Latest Live Improvements > P0 Contract Hardening Slice T+14m
1 ATLAS-CARD-LIVE-LOOP-API-CONTRACT Latest Live Improvements > Live-Loop API Contract Deployed T+06m

Latest Live Improvements

These are the changes most likely to matter to builders integrating the public route surface or agent workflows right now.

PUBLIC ROLLUP Consolidated June 6 public rollup to 74.7 percent coverage
tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P7 track: T+850m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 74.7 percent coverage
The public changelog now includes the full June 6 public-safe update set through Codex compatibility-handler coverage, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the verified cmd/search-gateway package coverage checkpoint at 74.7%.
SOURCE VERIFIED Codex compatibility handler coverage checkpoint
tripcode: ATLAS-JUN-6-CODEX-COMPAT-HANDLER-COVERAGE-74P7 track: T+842m commit: a6b1bb63 bread: Improvement Timeline > Codex compatibility handler coverage checkpoint
Codex compatibility-handler coverage now verifies auth and bad-JSON paths for Codex HTTP handlers, no-op and error branches in compatibility tool-call normalization, local MCP validation branches, and JSON-result fallback behavior; the verified cmd/search-gateway package coverage checkpoint reached 74.7%.
PUBLIC ROLLUP Consolidated June 6 public rollup to 74.4 percent coverage
tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P4 track: T+834m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 74.4 percent coverage
The public changelog now includes the full June 6 public-safe update set through notification delivery, daily all-delta digest framing, x402 notification pricing, RSS/Atom subscriber feeds, Codex process-runner coverage, dynamic crawler loop coverage, and the verified cmd/search-gateway package coverage checkpoint at 74.4%.
SOURCE VERIFIED Dynamic crawler loop coverage checkpoint
tripcode: ATLAS-JUN-6-DYNAMIC-CRAWLER-COVERAGE-74P4 track: T+826m commit: af9f8718 bread: Improvement Timeline > Dynamic crawler loop coverage checkpoint
Dynamic feed-crawler coverage now verifies source-listing success and error paths, empty dynamic source sets, file-feed filtering, local dynamic RSS fetches, and canceled loop shutdown; the verified cmd/search-gateway package coverage checkpoint reached 74.4%.
SOURCE VERIFIED Codex process-runner coverage checkpoint
tripcode: ATLAS-JUN-6-CODEX-PROCESS-RUNNER-COVERAGE-74P2 track: T+818m commit: 7961225d bread: Improvement Timeline > Codex process-runner coverage checkpoint
Codex process-runner coverage now verifies stdout/stderr callbacks, output caps, nonzero exits, context timeout behavior, and missing executable handling; the verified cmd/search-gateway package coverage checkpoint reached 74.2%.
PUBLIC CONTRACT Notification digest, delivery, and x402 pricing rollup
tripcode: ATLAS-JUN-6-NOTIFICATION-DIGEST-PRICING-ROLLUP track: T+810m commit: current changelog update bread: Improvement Timeline > Notification digest, delivery, and x402 pricing rollup
The notification surface is now documented as a Delta Signal MCP evidence-routing layer, not subscriber media: free metadata events, paid MCP summaries, signed webhooks, terminal and email delivery, business-day daily digests, route receipts, subscription preferences, and low-cost x402 notification pricing tiers.
PUBLIC ROLLUP Consolidated June 6 public rollup to 73.9 percent coverage
tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-73P9 track: T+802m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 73.9 percent coverage
The public changelog now includes the full June 6 public-safe update set through risk-distribution and MCP composite-wrapper coverage hardening, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 73.9% coverage checkpoint.
SOURCE VERIFIED DeltaSignal MCP composite wrapper coverage checkpoint
tripcode: ATLAS-JUN-6-MCP-COMPOSITE-WRAPPER-COVERAGE-73P9 track: T+794m commit: 6db4d2ad bread: Improvement Timeline > DeltaSignal MCP composite wrapper coverage checkpoint
MCP composite wrapper coverage now verifies fail-closed behavior for Company Report, Issuer Deep Report, Pressure Board, Alpha Sweep, Quick Ticker Check, and Daily Change Evidence wrappers; the verified cmd/search-gateway package coverage checkpoint reached 73.9%.
SOURCE VERIFIED Risk distribution route and loader coverage checkpoint
tripcode: ATLAS-JUN-6-RISK-DISTRIBUTION-COVERAGE-73P3 track: T+786m commit: 5948be4d bread: Improvement Timeline > Risk distribution route and loader coverage checkpoint
Risk-distribution route coverage now verifies handler success, guardrails, loader error branches, and unavailable-store behavior; the verified cmd/search-gateway package coverage checkpoint reached 73.3%.
PUBLIC ROLLUP Consolidated June 6 public rollup to 73.2 percent coverage
tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-73P2 track: T+778m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 73.2 percent coverage
The public changelog now includes the full June 6 public-safe update set through the alpha route/loaders coverage slice, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 73.2% coverage checkpoint.
SOURCE VERIFIED Alpha routes and loader coverage checkpoint
tripcode: ATLAS-JUN-6-ALPHA-ROUTE-LOADER-COVERAGE-73P2 track: T+770m commit: 68c93eb2 bread: Improvement Timeline > Alpha routes and loader coverage checkpoint
Alpha route and loader coverage now verifies alpha-signals, alpha-opportunities, alpha audit, alpha universe, source-date resolution, window leaders, and query-error behavior; the verified cmd/search-gateway package coverage checkpoint reached 73.2%.
PUBLIC ROLLUP Consolidated June 6 public rollup to 72.5 percent coverage
tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-72P5 track: T+762m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 72.5 percent coverage
The public changelog now includes the full June 6 public-safe update set through the ATLAS-7 history route/loaders coverage slice, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 72.5% coverage checkpoint.
SOURCE VERIFIED ATLAS-7 history route and loader coverage checkpoint
tripcode: ATLAS-JUN-6-ATLAS7-HISTORY-ROUTE-COVERAGE-72P5 track: T+754m commit: 71420226 bread: Improvement Timeline > ATLAS-7 history route and loader coverage checkpoint
ATLAS-7 calculation-history and point-in-time-history route coverage now verifies handlers, loader branches, source-date resolution, row helpers, scalar/hash extraction, nullable helpers, and query-error behavior; the verified cmd/search-gateway package coverage checkpoint reached 72.5%.
PUBLIC ROLLUP Consolidated June 6 public rollup to 71.8 percent coverage
tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-71P8 track: T+746m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 71.8 percent coverage
The public changelog now includes the full June 6 public-safe update set through the dedicated grant ledger coverage slice, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 71.8% coverage checkpoint.

Evidence Infrastructure Backlog

The company-report route is now live, discoverable, and working as one client-facing call. The next phase is evidence-contract hardening so clients can diff, replay, batch, verify, and subscribe without route-specific inference.

Solved: aggregate access
tripcode: ATLAS-CARD-SOLVED-AGGREGATE-ACCESS track: T+330m bread: Evidence Infrastructure Backlog > Solved: aggregate access
GET /v1/company-report/{ticker} and POST /v1/bundles/company-report are present. A live MSTR report returned real data, partial=false, and 6 of 6 internal legs succeeded.
Solved: route posture
tripcode: ATLAS-CARD-SOLVED-ROUTE-POSTURE track: T+336m bread: Evidence Infrastructure Backlog > Solved: route posture
OpenAPI 1.5.2 now exposes 56 paths after the June 8 hardening rollout. Earlier audit snapshots showed 43 paths. research_posture is present and short_recommendation is absent, keeping output framed as diligence triage rather than action advice.
Partial: replayable evidence
tripcode: ATLAS-CARD-PARTIAL-REPLAYABLE-EVIDENCE track: T+342m bread: Evidence Infrastructure Backlog > Partial: replayable evidence
/v1/daily-changes/latest returns evidence_ref, and /v1/daily-changes/evidence returns page.next_args, next_offset, next_tool, and raw tag pagination.
Open: infrastructure-grade evidence
tripcode: ATLAS-CARD-OPEN-INFRASTRUCTURE-GRADE-EVIDENCE track: T+348m bread: Evidence Infrastructure Backlog > Open: infrastructure-grade evidence
Universal provenance, semantic field deltas, evidence hash/ref semantics, coverage/freshness discovery, multi-ticker batch, webhook delivery, and field-level versioning remain open or partial.
Live backend: pricing discovery
tripcode: ATLAS-CARD-LIVE-BACKEND-PRICING-DISCOVERY track: T+354m bread: Evidence Infrastructure Backlog > Live backend: pricing discovery
GET /v1/pricing has been implemented in the backend plan as a free machine-readable x402 route-pricing catalog. It exposes route URI, method, USD price, billing mode, ticker requirements, and cost_usd as the canonical billed-response field. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
Live backend: canonical billing fields
tripcode: ATLAS-CARD-LIVE-BACKEND-CANONICAL-BILLING-FIELDS track: T+360m bread: Evidence Infrastructure Backlog > Live backend: canonical billing fields
Protected priced /v1/ JSON object responses now pass through a shared billing normalizer in backend source. Successful route payloads receive numeric cost_usd, quoted_cost_usd, actual_cost_usd, billing_mode, route identity, and payment status fields. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
Live backend: structured not-found
tripcode: ATLAS-CARD-LIVE-BACKEND-STRUCTURED-NOT-FOUND track: T+366m bread: Evidence Infrastructure Backlog > Live backend: structured not-found
Route/ticker misses now use a structured not_found payload in backend source with reason, coverage_state, retry_after_days, route identity, request ID, and a contract version. IREN SPECTRA has moved from miss semantics to repaired coverage.
Live backend: IREN SPECTRA repair
tripcode: ATLAS-CARD-LIVE-BACKEND-IREN-SPECTRA-REPAIR track: T+372m bread: Evidence Infrastructure Backlog > Live backend: IREN SPECTRA repair
The backend web bundle now includes deltasignal-web/public/spectra-field-map/IREN/contract.json, an ATLAS-7 history-backed SPECTRA field-map contract for IREN Limited. The source artifact preserves the three-row atlas-history input used to derive the chart context.
Live backend: universe routes locked
tripcode: ATLAS-CARD-LIVE-BACKEND-UNIVERSE-ROUTES-LOCKED track: T+378m bread: Evidence Infrastructure Backlog > Live backend: universe routes locked
The no-ticker universe routes are now explicitly documented in backend help and OpenAPI source: /v1/readiness, /v1/daily-changes/latest, /v1/alpha-opportunities, /v1/top-stressed, and /v1/risk-distribution.
Live backend: field contract discovery
tripcode: ATLAS-CARD-LIVE-BACKEND-FIELD-CONTRACT-DISCOVERY track: T+384m bread: Evidence Infrastructure Backlog > Live backend: field contract discovery
GET /v1/contract/fields has been implemented in backend source as a free parser contract endpoint covering stable parser paths, billing fields, not-found semantics, route aliases, and universe route policy.
Live backend: response metadata envelope
tripcode: ATLAS-CARD-LIVE-BACKEND-RESPONSE-METADATA-ENVELOPE track: T+390m bread: Evidence Infrastructure Backlog > Live backend: response metadata envelope
Successful protected /v1/ JSON object responses now receive top-level metadata keys and a response_metadata object with request, route, billing, cache, caveat, evidence-hash, and latency fields.
Live backend: coverage discovery
tripcode: ATLAS-CARD-LIVE-BACKEND-COVERAGE-DISCOVERY track: T+396m bread: Evidence Infrastructure Backlog > Live backend: coverage discovery
/companies now exposes a machine-readable coverage contract in backend source with lookup ticker, CIK, supported routes, unavailable routes, last source date, and coverage status per issuer.
Live backend: large-response guidance
tripcode: ATLAS-CARD-LIVE-BACKEND-LARGE-RESPONSE-GUIDANCE track: T+402m bread: Evidence Infrastructure Backlog > Live backend: large-response guidance
/help now warns that company-report and daily-changes payloads can exceed 64 KB and tells AgentCash/Node users not to pipe large npx agentcash fetch stdout directly into another process.
Live backend: daily-change field deltas
tripcode: ATLAS-CARD-LIVE-BACKEND-DAILY-CHANGE-FIELD track: T+408m bread: Evidence Infrastructure Backlog > Live backend: daily-change field deltas
Compact daily changes now expose an interim tag-level field_deltas contract with field names, null prior/new values where unavailable, threshold flags, source dates, and durable evidence follow-up handles.
Live backend: evidence replay semantics
tripcode: ATLAS-CARD-LIVE-BACKEND-EVIDENCE-REPLAY-SEMANTICS track: T+414m bread: Evidence Infrastructure Backlog > Live backend: evidence replay semantics
/v1/contract/fields now publishes deltasignal-evidence-replay-v1 with stability rules for evidence_ref, evidence_hash, page.next_args, and daily-change follow-up handles.
Source update: route-scope errors
tripcode: ATLAS-CARD-SOURCE-UPDATE-ROUTE-SCOPE-ERRORS track: T+420m bread: Evidence Infrastructure Backlog > Source update: route-scope errors
No-ticker universe routes now have a source-level deltasignal-route-scope-v1 contract. Extra path segments under readiness, latest daily changes, alpha opportunities, top stressed, and risk distribution return invalid_path_scope, billing_behavior=not_charged, and cost_usd=0.
Source update: standard provenance
tripcode: ATLAS-CARD-SOURCE-UPDATE-STANDARD-PROVENANCE track: T+426m bread: Evidence Infrastructure Backlog > Source update: standard provenance
Successful protected /v1/ object responses now receive provenance.contract_version=deltasignal-provenance-v1, route identity, source date, ticker, filing/accession fields where available, evidence hash/ref fields, data source, quality flag, and derived/proprietary markers.
P0

Universal evidence contract

tripcode: ATLAS-P0-UNIVERSAL-EVIDENCE-CONTRACT track: T+098m bread: Evidence Infrastructure Backlog > Universal evidence contract

Add one mandatory provenance object across readiness, company report, daily changes, evidence drilldowns, alpha signals, fundamentals, peer ranking, covenant stress, and SPECTRA. Missing fields should return null, not disappear.

  • Fields: captured_at, observed_at, published_at, data_as_of, computed_at_utc, source_date, accession_number, evidence_ref, evidence_hash, schema_version, contract_version.
  • Add semantic daily-change deltas with field_path, prior_value, new_value, delta_type, threshold_crossed, materiality_score, and evidence identifiers.
  • Document whether evidence refs are stable, what evidence hashes cover, how pagination affects hashes, and whether refs can be replayed after refresh.
P1

Scale and freshness ergonomics

tripcode: ATLAS-P1-SCALE-AND-FRESHNESS-ERGONOMICS track: T+106m bread: Evidence Infrastructure Backlog > Scale and freshness ergonomics

Add preflight and batch surfaces so clients do not need repeated paid single-name calls just to discover coverage, freshness, or availability.

  • Add GET /v1/companies, GET /v1/companies?changed_since=..., and GET /v1/ticker-freshness/{ticker}.
  • Extend company-report bundle support to tickers: [] with per-ticker result, partial flag, provenance, and error state.
  • Add snapshot metadata for company reports: snapshot_id, start/end timestamps, section count, max section skew, and whether sections share the same data-as-of boundary.
P2

Monitoring and contract maturity

tripcode: ATLAS-P2-MONITORING-AND-CONTRACT-MATURITY track: T+114m bread: Evidence Infrastructure Backlog > Monitoring and contract maturity

Move from pull-only reports toward durable monitoring and explicit field stability.

  • Add webhook/subscription routes for material changes with event IDs, delivery signatures, replay cursors, field deltas, provenance, and evidence refs.
  • Add GET /v1/contract/changelog and GET /v1/contract/fields for stable field paths, deprecation windows, migration notes, and versioned daily-change fields.
  • Document route classes: free discovery, cheap freshness, paid compact, paid evidence, and internal/backend-relayed access.
  • Constrain renderer posture values to non-advice labels such as constructive_evidence_screen, watchlist_candidate, risk_elevated, provenance_limited, data_stale, and insufficient_evidence.
Bottleneck: evidence semantics are not yet standardized across routes. Until provenance, field deltas, and evidence hash semantics are uniform, high-volume monitoring still requires route-specific trust logic.

Improvement Timeline

Reconstructed from deployed backend continuity notes, route metadata updates, and recent source history. Dates are release or verification dates, not marketing milestones.

June 20, 2026

Design-partner grant expiry fields and Natural Language route coverage deployed

tripcode: ATLAS-JUN-20-GRANT-NATURAL-EXPIRY-LIVE track: T+1106m commit: live rollout ca-web-intel-mcp--0000536 bread: Improvement Timeline > Design-partner grant expiry fields and Natural Language route coverage deployed

Production now exposes the actual grant-window expiry fields separately from the short signing-challenge TTL, and grant-covered Natural Language routes use the same signed-session grant path as structured Delta Signal routes when the active grant contract includes them.

  • GET /v1/grant/challenge, POST /v1/grant/session, and GET /v1/grants/status can expose grant_expires_at and grant_expires_in_seconds for the grant window.
  • grant_runway_authoritative_fields now includes grant_expires_at alongside USD runway fields when the caller context has an active budget grant.
  • expires_at and expires_in_seconds on challenge/session responses remain the short signing/session TTL fields, not the grant-window expiry.
  • Grant contracts can now cover GET /v1/morning-brief/natural, GET /v1/top-stressed/natural, and GET /v1/covenant-stress/natural through the signed wallet grant-session flow.
  • Exact public route matching now resolves /v1/covenant-stress/natural before templated ticker routes such as /v1/covenant-stress/{ticker}.
  • Plain unsigned wallet headers still do not unlock grants; signed grant-session tokens remain the authorization artifact, and x402 fallback remains the correct path when a grant is unavailable, expired, exhausted, or not route-eligible.
June 19, 2026

Design-partner grant runway and expiry contract clarified

tripcode: ATLAS-JUN-19-DESIGN-PARTNER-GRANT-RUNWAY-EXPIRY track: T+1098m commit: current changelog update bread: Improvement Timeline > Design-partner grant runway and expiry contract clarified

The public contract now clarifies that design-partner grant runway should be sized from grant_budget_usd and grant_remaining_usd, that grant_limit is only a compatibility view, that route-priced grant debit is server-side, and that issued design-partner grants expire 30 days after issuance unless separately renewed.

  • Budget-grant sizing uses grant_budget_usd and grant_remaining_usd as authoritative USD runway fields.
  • grant_limit and grant_credit_equivalent_* remain compatibility fields and must not be treated as raw USD or request count.
  • Grant-covered calls debit server-side by route-declared price; clients should read server runway instead of reconstructing decrement math from local call logs.
  • Fresh and cached covered reads should not be assumed to debit differently unless the live contract changes.
  • The design-partner grant is separate from client-side x402 monthly caps; x402 spend starts only when the grant is unavailable, expired, or exhausted.
  • Design-partner grants expire 30 days after issuance unless a separate renewal or replenishment is explicitly issued.
June 16, 2026

Audit-grade Natural Language Morning Brief renderer deployed

tripcode: ATLAS-JUN-16-NATURAL-BRIEF-AUDIT-GRADE-RENDERER track: T+1090m commit: 981f25ae bread: Improvement Timeline > Audit-grade Natural Language Morning Brief renderer deployed

Production now serves audit-grade Natural Language Morning Brief output from Azure revision ca-web-intel-mcp--0000527, with score interpretation, concrete risk-distribution snapshot, stale source-period caveats, safer route recommendations, and cached/precomputed MCP reuse.

  • Deployed revision ca-web-intel-mcp--0000527 from commit 981f25ae415fadd702208ec85be0ecc86e9ca95b using image acrgniwebintel001.azurecr.io/ca-web-intel-mcp:skill-20260616071440 and digest sha256:e2587e0f130987759c897531c839091cfd71a62938b663284afc263a802f2a82.
  • Natural brief output now includes Score Interpretation for Stress 50%, Risk Tier, Alpha Score, Board Rank, and Resilience Percentile so readers understand what each numeric field means.
  • Market-Wide Risk Board now renders bucket counts and percentages when risk-distribution data is present.
  • Top-stressed rows now flag stale source periods relative to the daily-change reference date instead of presenting older issuer metrics as same-day evidence.
  • Evidence limits now explicitly state compact evidence mode, source-date boundary, screen-not-recommendation status, and missing-evidence behavior.
  • Drilldowns now prefer Company Report, raw covenant stress, daily-change evidence, and issuer fundamentals; natural covenant stress is only referenced when current route metadata marks it live.
  • Live MCP probe verified cache_hit=true, source_date=2026-06-16, model=deterministic-atlas7-nl-renderer, tokens_used=1652, latency_ms=174, and cost_usd=0.95.
June 8, 2026

Claude Code MCP project guide added

tripcode: ATLAS-JUN-8-CLAUDE-CODE-MCP-PROJECT-GUIDE track: T+1082m commit: current changelog update bread: Improvement Timeline > Claude Code MCP project guide added

The repository now includes a full CLAUDE.md guide for Claude Code work on the Delta Signal ATLAS-7 / SPECTRA / x402 / TripCode research-agent stack.

  • Added project-level Claude Code instructions for MCP install, first-run readiness, composite-first tool use, granular route discipline, x402 payment boundaries, Google Cloud / Gemini boundaries, and final answer shape.
  • Preserved strict evidence labeling: filing-backed, Delta Signal MCP evidence, article-derived, inference, missing/unresolved, user-provided context, and unfetched drilldown.
  • Captured refusal rules for personalized investment advice, unsupported financial claims, TripCode identity misuse, payment/wallet abuse, secret exfiltration, unsafe repo operations, fetched-evidence misrepresentation, and public-subscriber overclaiming.
  • Included the HUT TripCode known local validation case while preserving the public-readiness caveat for missing newer MCP deployment and River/index blobs.
June 8, 2026

Coinbase x402 and Codex marketplace reviewer positioning

tripcode: ATLAS-JUN-8-COINBASE-CODEX-MARKETPLACE-REVIEW-POSITIONING track: T+1074m commit: current changelog update bread: Improvement Timeline > Coinbase x402 and Codex marketplace reviewer positioning

The public docs and marketplace metadata now frame Delta Signal ATLAS-7 as a Codex-ready, x402-payable issuer-intelligence evidence service for reviewers: install, discover, inspect route metadata, trigger 402, retry with proof, and inspect provenance.

  • Added reviewer-facing checklist language for MCP discovery, OpenAPI route contracts, Arazzo workflows, x402 challenge/retry behavior, Bazaar metadata, route pricing, and non-advice boundaries.
  • Focused marketplace review on the public ATLAS-7 surface: readiness, Morning Brief, Company Report, Pressure Board, Alpha Sweep, Quick Ticker Check, daily changes, issuer fundamentals, covenant stress, peer ranking, alpha signals, and SPECTRA field maps.
  • Adjusted plugin and MCP registry metadata so TripCode/River subscriber research is not advertised as public marketplace-ready unless live MCP discovery exposes those tools.
  • Kept the Agentic Market / Coinbase first-party verification boundary explicit: no branded verification claim until Coinbase or the relevant UI confirms it.
June 8, 2026

LLM evidence-routing guardrails and TripCode discovery caveat

tripcode: ATLAS-JUN-8-LLM-EVIDENCE-ROUTING-GUARDRAILS track: T+1066m commit: current changelog update bread: Improvement Timeline > LLM evidence-routing guardrails and TripCode discovery caveat

The LLM handoff files and plugin skill now explicitly separate ATLAS-7 as the SEC/XBRL evidence layer, SPECTRA as the ATLAS-history field-map layer, and TripCode/River research as discovery-gated unless the live MCP tools and required River/index blobs are present.

  • Updated llms.txt and llms-full.txt with strict evidence routing, preferred broad/issuer/daily/TripCode workflow order, metadata preservation rules, and hard non-advice prohibitions.
  • Updated the bundled DeltaSignal skill instructions so agents check live MCP tools/list before claiming TripCode tools are public-production callable.
  • Documented the HUT TripCode boundary: local/source proof may exist, but public execution still depends on deployed MCP discovery plus the required TF-RIVER-HUT and by_issuer/HUT resolver blobs.
  • Preserved public-safe language and avoided private design-partner details, wallet addresses, mailbox details, secrets, or personalized financial advice.
June 8, 2026

Live readiness and MCP evidence hardening deployed

tripcode: ATLAS-JUN-8-LIVE-READINESS-MCP-EVIDENCE-HARDENING track: T+1058m commit: 4cb93a38 / fd5ec09c bread: Improvement Timeline > Live readiness and MCP evidence hardening deployed

Production now serves the hardened DeltaSignal readiness and MCP evidence surface from Azure revision ca-web-intel-mcp--0000484, with 56 OpenAPI paths, live pricing discovery, live field-contract discovery, structured invalid-path-scope errors, and a 97.5% cmd/search-gateway source coverage checkpoint.

  • Deployed Azure Container App revision ca-web-intel-mcp--0000484 from clean git-archive source commit 4cb93a38b9a438055caf279e51474b86db737c62 using image acrgniwebintel001.azurecr.io/ca-web-intel-mcp:skill-20260608045057 and digest sha256:0e2a137494de91fb4471226ee6e58269dcb1564d3ac3b6d156ff94b7e39203b7.
  • Post-rollout live probes verified /health 200, /openapi.json with 56 paths, /v1/pricing 200, /v1/contract/fields 200, /v1/events/latest present, and HUT company-report plus SPECTRA field-map routes protected by expected public x402 402 challenges.
  • No-ticker universe misuse is now explicit: /v1/readiness/UNIVERSE and /v1/daily-changes/latest/UNIVERSE return HTTP 400 invalid_path_scope with billing_behavior=not_charged, cost_usd=0, path_ticker_free=true, and deltasignal-route-scope-v1 metadata.
  • The HUT-driven evidence-readiness slice documents company-report envelope fields for agent consumers: issuer_evidence_envelope, evidence_sections, spectra_metadata, publication_audit_block, route_uri, source_date, computed_at, caveats, quality_flags, and non-advice boundaries.
  • Local verification before deploy passed go test ./cmd/search-gateway/... with coverage profile at 97.5%, plus gofmt check, secret scan, whitespace check, deploy audit, and post-rollout smoke probes.
  • Public boundary: this entry contains only public-safe route, revision, coverage, and contract metadata. It excludes private design-partner names, mailboxes, wallet addresses, grant amounts, and support artifacts.
June 6, 2026

SPECTRA generation model documented

tripcode: ATLAS-JUN-6-SPECTRA-GENERATION-MODEL track: T+1050m commit: current changelog update bread: Improvement Timeline > SPECTRA generation model documented

The public docs now explain SPECTRA as the field-map contract layer derived from ATLAS-history-shaped rows: ticker/source-date resolution, numeric/date/boolean normalization, pressure and range labels, provenance, caveats, and structured soft-miss behavior.

  • SPECTRA does not create a second evidence source; it derives an inspectable field-map contract from generated ATLAS-7 history and point-in-time rows for a ticker.
  • The generation path resolves source date and issuer identity, normalizes scalar values and date bounds, derives pressure/range labels, and packages the field map with provenance and caveats.
  • When rows or contracts are unavailable, SPECTRA should preserve structured not_found or historical_field_map_contract_missing behavior instead of fabricating a field map.
  • Agents should use /v1/spectra-field-map/{ticker}, /v1/atlas-history/{ticker}, and /v1/point-in-time-history/{ticker} when they need generated history or field-map explanation.
June 6, 2026

ATLAS-7 generation model documented

tripcode: ATLAS-JUN-6-ATLAS7-GENERATION-MODEL track: T+1042m commit: current changelog update bread: Improvement Timeline > ATLAS-7 generation model documented

The public docs now explain ATLAS-7 as the generated issuer evidence layer: EDGAR CompanyFacts mirror or reconstruction, process-changes deltas, crypto-exposed issuer matching, ticker/CIK normalization, dated evidence rows, calculation history, and MCP-safe evidence outputs.

  • ATLAS-7 starts from the daily EDGAR background task, not request-time scraping: CompanyFacts ZIPs, daily feed recovery, full-index context, process-changes artifacts, and manifests define the evidence boundary.
  • The pipeline matches the crypto-exposed public-company universe, normalizes issuer identity by ticker and CIK, and emits dated issuer rows used by readiness, daily changes, company reports, pressure boards, alpha screens, peer ranking, and history routes.
  • Generated ATLAS-7 evidence carries source dates, caveats, quality flags, manifests, and non-advice boundaries so MCP clients can cite returned evidence without inventing missing facts.
  • The product page now exposes this generation chain directly in the architecture surface for users and agent readers.
June 6, 2026

EDGAR trading-week audit and 2026-06-02 reconciliation

tripcode: ATLAS-JUN-6-EDGAR-WEEK-20260601-AUDIT-RECONCILIATION track: T+1034m commit: current changelog update bread: Improvement Timeline > EDGAR trading-week audit and 2026-06-02 reconciliation

The June 1-5 trading-week audit is now complete: all five business dates have CompanyFacts ZIP coverage, delta summaries, digital-assets delta artifacts, and recorded status, with 2026-06-02 classified as recovered_reconciled after daily-feed reconstruction.

  • Final audit totals for 2026-06-01 through 2026-06-05: date_count=5, zip_count=5, delta_summary_count=5, digital_assets_delta_count=5, change_blob_count=565, complete=4, recovered_reconciled=1.
  • Daily rows: 2026-06-01 complete with 174 change blobs and 111 digital-assets companies; 2026-06-02 recovered_reconciled with 2 change blobs and 1 digital-assets company; 2026-06-03 complete with 149 and 87; 2026-06-04 complete with 113 and 77; 2026-06-05 complete with 127 and 80.
  • Audit artifacts were written to artifacts/deltasignal-atlas7-backfill-cleanup/20260606T204221Z/backfill-window-audit.json and backfill-window-audit.tsv for local operator evidence.
  • Focused worker tests now cover the CompanyFacts readiness wait helpers, duration/null helpers, explicit XBRL extraction edge case, extra crypto CIK merge branches, and the daily-feed-only reconciliation summary path; full package coverage remains a separate open goal, not a completed claim.
June 6, 2026

CompanyFacts daily-feed reconstruction restore path

tripcode: ATLAS-JUN-6-EDGAR-COMPANYFACTS-DAILY-FEED-RESTORE track: T+1026m commit: current changelog update bread: Improvement Timeline > CompanyFacts daily-feed reconstruction restore path

The recovery log now documents the fallback used when SEC companyfacts.zip does not advance for a business date: if full-index, daily-feed, and prior baseline artifacts exist, the worker reconstructs the missing CompanyFacts ZIP from the daily feed, validates it, and records reconciliation policy before promotion.

  • For missing 2026-06-02, the canonical recovery path used daily-feed reconstruction because 2026-06-01 was mirrored, 2026-06-02 full-index and daily-feed data existed, and the SEC CompanyFacts ZIP was not yet advanced for that date.
  • The reconstructed output sha256 is 3e5042d8d8912a96b16022bb576d640c871e04456b8500421625ee692ae4b337 with 2144564771 bytes, 369 affected CIKs, 97 patched JSON company facts, and 130 parsed filings.
  • The reconciliation summary records policy=daily_feed_reconstruction_canonical and preserves warnings that no future-ZIP continuity summary was available for this restore.
  • This turns a missing CompanyFacts business date into a documented recovery state instead of a silent gap in downstream MCP evidence.
June 6, 2026

EDGAR daily background task foundation log

tripcode: ATLAS-JUN-6-EDGAR-DAILY-BACKGROUND-FOUNDATION track: T+1018m commit: current changelog update bread: Improvement Timeline > EDGAR daily background task foundation log

The changelog now records the EDGAR daily background task as the basis of the Delta Signal MCP: every Morning Brief, daily-change drilldown, issuer report, pressure board, and notification summary depends on the CompanyFacts mirror, process-changes artifacts, manifests, and evidence metadata generated by that task.

  • The daily job starts after the US trading day, normally around 11:00 PM Pacific time, and waits for SEC companyfacts.zip to advance before running the full process-changes pipeline.
  • The worker mirrors canonical CompanyFacts ZIPs into Azure under companyfacts/{date}/companyfacts.zip, then writes delta summaries, per-CIK change blobs, intelligence artifacts, and run manifests for the MCP layer.
  • MCP surfaces consume those artifacts instead of scraping at request time: deltasignal_morning_brief, daily changes, daily-change evidence, company reports, pressure boards, alpha screens, and notification summaries all inherit the EDGAR source date boundary.
  • The public documentation now treats EDGAR as the evidence substrate, with routes and rendered briefs only compiling returned evidence and preserving source dates, caveats, hashes, and non-advice boundaries.
June 6, 2026

Notification hardening and live verification checkpoint

tripcode: ATLAS-JUN-6-NOTIFICATION-HARDENING-LIVE-VERIFY track: T+1010m commit: c5ff4e56 bread: Improvement Timeline > Notification hardening and live verification checkpoint

The notification surface moved from coverage-chasing into hardening verification: production now confirms 215 active ATLAS-7 issuers, live field-contract aliases for MCP summaries and webhook delivery, live notification pricing metadata, and evidence-preserving daily-breakdown handles.

  • Live readiness returned ok=true, distinct_issuer_count=215, source_date=2026-06-06, and a 36-hour freshness window.
  • /v1/contract/fields now exposes compatibility aliases agentic_triggers.mcp_summary and agentic_triggers.webhook_delivery while preserving the earlier canonical names.
  • /v1/notifications/summaries/mcp daily breakdown rows now carry evidence_refs and suggested_routes, and email digest rows render the same evidence handles.
  • /v1/pricing advertises the MCP notification summary route at price_usd=0.18, credits_charged=18, billing_mode=x402, and cost_field=cost_usd.
  • The background crawler now exposes a shutdown done channel and the gateway waits briefly for crawler loops before completing termination.
  • Public boundary: this is a product-hardening checkpoint, not a personalized alert, private support note, or investment recommendation.
June 6, 2026

Consolidated June 6 public rollup to 76.4 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-76P4 track: T+1002m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 76.4 percent coverage

The public changelog now includes the full June 6 public-safe update set through daily-change discovery/fallback coverage and DeltaSignal defensive store/help/readiness coverage at the verified 76.4% cmd/search-gateway package checkpoint.

  • Rolls forward the 76.3% daily-change discovery/fallback checkpoint and the 76.4% defensive store/help/readiness checkpoint.
  • Keeps notification and digest work current: MCP daily all-delta framing, Microsoft Graph email delivery, signed webhooks, terminal delivery, receipts, subscription preferences, and x402 notification pricing tiers remain documented.
  • Keeps route-safety, pricing, field-contract, SPECTRA, ticker canonicalization, RSS/Atom feed, and LLM handoff updates in the public rollup.
  • Keeps the public/private boundary intact: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

DeltaSignal defensive store/help/readiness coverage checkpoint

tripcode: ATLAS-JUN-6-DELTASIGNAL-DEFENSIVE-COVERAGE-76P4 track: T+994m commit: c2ffd9b9 bread: Improvement Timeline > DeltaSignal defensive store/help/readiness coverage checkpoint

Defensive DeltaSignal coverage now verifies concrete DB close behavior, non-GET help route rejection, readiness filing-source blank and invalid-date guardrails, uninitialized blob-store fallback behavior, and existing override/nil-store behavior; the verified cmd/search-gateway package coverage checkpoint reached 76.4%.

  • Covered concrete deltaSignalStore Close behavior with an initialized DB handle.
  • Covered /help non-GET rejection while preserving existing public support route metadata.
  • Covered readiness filing-source guardrails for blank dates, invalid dates, uninitialized blob-store lookups, nil-store fallback, and override trimming.
  • Close and handleDeltaSignalHelp are now at 100%; resolveReadinessFilingSourceDate is at 93.3%.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Consolidated June 6 public rollup to 76.3 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-76P3 track: T+986m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 76.3 percent coverage

The public changelog now includes the full June 6 public-safe update set through daily-change discovery/fallback coverage, readiness and CompanyFacts status helpers, daily movement loaders, route guards, notification digest polish, notification pricing/delivery ladder, and RSS/Atom subscriber feeds at the verified 76.3% cmd/search-gateway package checkpoint.

  • Rolls forward public-safe notification and digest work: daily all-delta MCP notification framing, per-business-day grouping, ATLAS-7 universe matching, canonical tickers, workload statistics, routes, and non-advice boundaries.
  • Rolls forward delivery and monetization surfaces: free event probes, Microsoft Graph email delivery, terminal delivery, signed webhooks, receipts, retry/dead-letter status, paid MCP summaries, and x402 notification pricing tiers.
  • Rolls forward source-test hardening through readiness windows, market-regime helpers, CompanyFacts status helpers, daily-change movement loaders, daily-change discovery/fallback branches, route guards, OpenAPI payment helpers, Google News resolver branches, native-health RSS status, and compatibility helpers.
  • Keeps the public/private boundary intact: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Daily-change discovery and fallback coverage checkpoint

tripcode: ATLAS-JUN-6-DAILY-CHANGE-DISCOVERY-FALLBACK-COVERAGE-76P3 track: T+978m commit: 672d458d bread: Improvement Timeline > Daily-change discovery and fallback coverage checkpoint

Daily-change discovery and fallback coverage now verifies crypto issuer discovery rows, missing discovery relation soft-unavailable behavior, scan and row-iteration errors, tracked-issuer summary variants, and synthesized daily-change fallback snapshots; the verified cmd/search-gateway package coverage checkpoint reached 76.3%.

  • Covered loadDiscoveredCryptoIssuersForDate success, missing relation, non-missing query error, scan error, and row-iteration error branches.
  • Covered summarizeTrackedIssuerDelta accession, filing-form, filing-date, default, and fallback wording branches.
  • Covered loadLatestDailyChangesFallback success, empty result, sql.ErrNoRows, query-error, synthesized stats, and blob-store-unavailable freshness annotation behavior.
  • This protects daily digest and MCP notification source semantics around new crypto issuer discovery and fallback daily-change evidence.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Consolidated June 6 public rollup to 75.9 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-75P9 track: T+970m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 75.9 percent coverage

The public changelog now includes the full June 6 public-safe update set through notification digest polish, notification pricing/delivery ladder, OpenAPI payment helper coverage, Google News resolver coverage, native-health RSS coverage, compatibility result helper coverage, and DeltaSignal route guard coverage at the verified 75.9% cmd/search-gateway package checkpoint.

  • Rolls forward public-safe notification work: daily all-delta digest framing, per-business-day grouping, ATLAS-7 universe matching, canonical ticker handling, workload statistics, evidence routes, delivery routes, manage-preferences routes, and non-advice boundaries.
  • Rolls forward delivery and monetization surfaces: free event probes, Microsoft Graph email delivery, terminal delivery, signed webhooks, receipts, retry/dead-letter status, paid MCP summaries, and x402 notification pricing tiers.
  • Rolls forward source-test hardening through OpenAPI payment helpers, Google News resolver branches, native-health RSS status, compatibility JSON-RPC helpers, warning normalization, and DeltaSignal route guard branches.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Notification pricing and delivery ladder public rollup

tripcode: ATLAS-JUN-6-NOTIFICATION-PRICING-DELIVERY-LADDER track: T+962m commit: current changelog update bread: Improvement Timeline > Notification pricing and delivery ladder public rollup

The changelog now records notification pricing as a separate low-cost alert layer: event pings, ticker alerts, watchlist alerts, bundled workflow notifications, natural-language alert briefs, and PDF deliveries are distinct from full workflow reruns.

  • Documents the public value ladder: low-cost raw alerts, mid-cost bundled workflow notifications, higher-cost natural-language briefs, and finished PDF deliverables.
  • Keeps x402 notification prices separate from full workflow prices so alerts do not undercut Morning Brief, Natural Language, or finished-report products.
  • Aligns paid MCP summaries, signed webhooks, terminal delivery, email delivery, delivery receipts, and subscription preferences under the same notification product boundary.
  • Keeps the boundary explicit: notification outputs are evidence-routing and diligence triage, not buy/sell recommendations or personalized investment advice.
June 6, 2026

DeltaSignal route guard coverage checkpoint to 75.9 percent

tripcode: ATLAS-JUN-6-DELTASIGNAL-ROUTE-GUARD-COVERAGE-75P9 track: T+954m commit: 5674ca5b bread: Improvement Timeline > DeltaSignal route guard coverage checkpoint to 75.9 percent

DeltaSignal route guard coverage now verifies covenant-stress detail/list and raw top-stressed guard branches, including method rejection, authorization failures, validation errors, missing ticker handling, and unavailable-store responses; the verified cmd/search-gateway package coverage checkpoint reached 75.9%.

  • Covered covenant-stress detail method rejection, missing ticker, invalid period, invalid source_date, and unavailable-store branches.
  • Covered covenant-stress list and raw top-stressed method rejection, unauthorized request, and unavailable-store branches.
  • The branch-level checkpoint reached handleDeltaSignalCovenantStressList at 100%, handleDeltaSignalTopStressed at 100%, and handleDeltaSignalCovenantStressDetail at 92%.
  • This protects fail-closed route behavior for paid issuer stress and universe pressure surfaces.
June 6, 2026

Compatibility result helper coverage checkpoint

tripcode: ATLAS-JUN-6-COMPAT-RESULT-HELPER-COVERAGE-75P8 track: T+946m commit: 6253b602 bread: Improvement Timeline > Compatibility result helper coverage checkpoint

Compatibility result helper coverage now verifies JSON-RPC marshal fallback branches and warning-list normalization; the verified cmd/search-gateway package coverage checkpoint remained 75.8% after rounding.

  • Covered buildMCPToolCallSuccessResult and buildMergedToolsListResponse marshal-fallback behavior with unmarshalable request IDs.
  • Covered appendStringWarning behavior for string arrays, generic arrays, and unsupported existing warning payloads.
  • This protects agent compatibility responses and merged MCP tool-list output from malformed or unusual runtime values.
June 6, 2026

Native health RSS status coverage checkpoint

tripcode: ATLAS-JUN-6-NATIVE-HEALTH-RSS-COVERAGE-75P8 track: T+938m commit: 71aa7598 bread: Improvement Timeline > Native health RSS status coverage checkpoint

Native health payload coverage now verifies the configured-but-unhealthy RSS index branch with Codex CLI status available; the verified cmd/search-gateway package coverage checkpoint remained 75.8% after rounding.

  • Covered the RSS-index-down status path in buildNativeHealthPayload without requiring external service calls.
  • Preserved explicit native-health reporting for configured sources, RSS index state, and Codex CLI readiness.
  • This protects operator and integration health checks used around notification, crawl, and agent execution surfaces.
June 6, 2026

Google News resolver coverage checkpoint

tripcode: ATLAS-JUN-6-GOOGLE-NEWS-RESOLVER-COVERAGE-75P8 track: T+930m commit: 1cdb9335 bread: Improvement Timeline > Google News resolver coverage checkpoint

Google News resolver coverage now verifies invalid-link fallback, redirect resolution, user-agent behavior, and stories-path fallback behavior; the verified cmd/search-gateway package coverage checkpoint reached 75.8%.

  • Covered invalid Google News URL fallback behavior so malformed resolver inputs do not break crawling.
  • Covered local redirect resolution through a deterministic HTTP test server and verified the resolver User-Agent.
  • Covered stories-path behavior when no Location header is available.
  • This protects background evidence-ingestion and news-link normalization used by downstream web-intelligence and notification surfaces.
June 6, 2026

OpenAPI payment helper coverage checkpoint

tripcode: ATLAS-JUN-6-OPENAPI-PAYMENT-HELPER-COVERAGE-75P7 track: T+922m commit: 0928270e bread: Improvement Timeline > OpenAPI payment helper coverage checkpoint

OpenAPI payment helper coverage now verifies Postgres DSN normalization, OpenAPI object cloning, payment amount coercion, and nested pricing metadata extraction; the verified cmd/search-gateway package coverage checkpoint reached 75.7%.

  • Covered DSN empty, no-scheme, already-valid, missing-host, and missing-userinfo branches used by DeltaSignal store setup.
  • Covered OpenAPI clone success, deep-copy behavior, marshal failure, and non-object failure branches.
  • Covered payment amount coercion for float, integer, json.Number, dollar-string, invalid-string, unsupported, direct amount, nested price amount, and missing metadata paths.
  • This protects public OpenAPI/x402 metadata without changing route prices or settlement semantics.
June 6, 2026

Daily all-delta MCP notification digest polish

tripcode: ATLAS-JUN-6-DAILY-ALL-DELTAS-MCP-NOTIFICATION-DIGEST track: T+914m commit: current changelog update bread: Improvement Timeline > Daily all-delta MCP notification digest polish

The notification product is now documented as a Delta Signal MCP evidence-routing digest: after daily processing, recipients can receive per-source-date issuer deltas scoped to the full ATLAS-7 universe, with workload statistics, canonical tickers, routes, and non-advice boundaries.

  • Reframes notification emails, terminal deliveries, webhooks, and paid MCP summaries as MCP evidence-routing alerts rather than newsletter or subscriber-media messages.
  • Adds the daily all-deltas direction: show each business day separately, include all ATLAS-7 issuer matches, affected canonical tickers, candidate rows inspected, delivered rows, source dates, and available drilldowns.
  • Keeps watchlists as an optional narrowing layer, while the default paid value is a universe-level daily evidence map after processing completes.
  • Preserves public-safe language: no private recipient identifiers, wallet addresses, mailbox details, or design-partner support context.
June 6, 2026

Consolidated June 6 public rollup to 75.6 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-75P6 track: T+906m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 75.6 percent coverage

The public changelog now includes the full June 6 public-safe update set through SPECTRA dynamic helper coverage and MCP validation/coercion coverage, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the verified cmd/search-gateway package coverage checkpoint at 75.6%.

  • Rolls forward the public-safe notification work: free event discovery, Microsoft Graph email delivery, terminal delivery, signed webhooks, delivery receipts, retry/dead-letter status, durable subscriptions, paid MCP notification summaries, route pricing, and non-advice boundaries.
  • Rolls forward Daily Delta Signal Digest behavior: source-date-separated business-day blocks, ATLAS-7 universe matches, affected tickers, evidence workload statistics, drilldown availability, and optional market context when available.
  • Rolls forward ticker-quality work including ATLAS-7 universe filtering and canonical public ticker presentation, including warrant-to-common-stock display repair where the issuer evidence supports a primary common-share ticker.
  • Rolls forward source-test hardening through SPECTRA field-map contract derivation, numeric/date/pressure helpers, MCP ticker and output-mode validation, common argument coercion, Daily Change Evidence validation, and composite workflow validation.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

MCP validation and coercion coverage checkpoint

tripcode: ATLAS-JUN-6-MCP-VALIDATION-COERCION-COVERAGE-75P6 track: T+898m commit: 387a8abd bread: Improvement Timeline > MCP validation and coercion coverage checkpoint

DeltaSignal MCP validation and coercion coverage now verifies bounded defaults, integer coercion, common argument checks, ticker validation, output-mode validation, daily-change evidence checks, and composite workflow guardrails; the verified cmd/search-gateway package coverage checkpoint reached 75.6%.

  • Covered boundedDefault and anyInt coercion paths used by MCP-facing route argument normalization.
  • Covered common MCP argument validation, required ticker validation, composite output-mode validation, and direct tool validation branches.
  • Covered Daily Change Evidence validation plus Morning Brief and no-argument composite workflow validation.
  • This protects agent clients from ambiguous malformed requests while preserving route contracts, pricing behavior, and evidence boundaries.
June 6, 2026

SPECTRA dynamic helper coverage checkpoint

tripcode: ATLAS-JUN-6-SPECTRA-DYNAMIC-HELPER-COVERAGE-75P4 track: T+890m commit: 71ceeb97 bread: Improvement Timeline > SPECTRA dynamic helper coverage checkpoint

SPECTRA dynamic helper coverage now verifies field-map row normalization, scalar coercion, point-date bounds, min/max normalization, compression/release labels, pressure/fair-value reads, rounding, and historical contract derivation; the verified cmd/search-gateway package coverage checkpoint reached 75.4%.

  • Covered SPECTRA numeric, string, and boolean coercion helpers plus empty/dateless contract rejection paths.
  • Covered SPECTRA point-range and normalization behavior used to build dynamic field-map contracts from ATLAS-history-shaped rows.
  • Covered compression, release, pressure, and fair-value label derivation so field-map summaries remain stable for agent and UI readers.
  • This protects SPECTRA contract generation without changing public evidence semantics or expanding investment-advice behavior.
June 6, 2026

Consolidated June 6 public rollup to 75.2 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-75P2 track: T+882m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 75.2 percent coverage

The public changelog now includes the full June 6 public-safe update set through DeltaSignal helper branches and HTTP handler guard coverage, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the verified cmd/search-gateway package coverage checkpoint at 75.2%.

  • Rolls forward the public-safe notification work: free event discovery, Microsoft Graph email delivery, terminal delivery, signed webhooks, delivery receipts, retry/dead-letter status, durable subscriptions, paid MCP notification summaries, route pricing, and non-advice boundaries.
  • Rolls forward Daily Delta Signal Digest behavior: source-date-separated business-day blocks, ATLAS-7 universe matches, affected tickers, evidence workload statistics, drilldown availability, and optional market context when available.
  • Rolls forward ticker-quality work including ATLAS-7 universe filtering and canonical public ticker presentation, including warrant-to-common-stock display repair where the issuer evidence supports a primary common-share ticker.
  • Rolls forward source-test hardening through DeltaSignal natural-style normalization, row/ticker/value helpers, token and date helpers, readiness health payload branches, and method/auth/validation/store-unavailable HTTP handler guards.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

DeltaSignal handler and helper guard coverage checkpoint

tripcode: ATLAS-JUN-6-DELTASIGNAL-HANDLER-GUARD-COVERAGE-75P2 track: T+874m commit: b9029faa bread: Improvement Timeline > DeltaSignal handler and helper guard coverage checkpoint

DeltaSignal helper and handler guard coverage now verifies small helper branches, native health readiness reporting, and fail-closed HTTP behavior; the verified cmd/search-gateway package coverage checkpoint reached 75.2%.

  • Covered DeltaSignal natural-style normalization, first-row extraction, first publishable ticker selection, generic string conversion, rough token counting, clamp/bool helpers, and offset date formatting.
  • Covered native health readiness payload behavior for configured Web Intel sources and available Codex CLI status.
  • Covered method guards, unauthorized requests, validation errors, and unavailable-store responses across readiness, daily changes, daily-change evidence, peer ranking, top-stressed natural, Morning Brief natural, and covenant-stress natural routes.
  • This protects public route safety and agent-facing failure semantics without changing route prices, evidence payload meaning, or billing behavior.
June 6, 2026

Consolidated June 6 public rollup to 74.9 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P9 track: T+866m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 74.9 percent coverage

The public changelog now includes the full June 6 public-safe update set through worker-proxy and DeltaSignal store-constructor coverage, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the verified cmd/search-gateway package coverage checkpoint at 74.9%.

  • Rolls forward the public-safe notification work: free event discovery, Microsoft Graph email delivery, terminal delivery, signed webhooks, delivery receipts, retry/dead-letter status, durable subscriptions, paid MCP notification summaries, route pricing, and non-advice boundaries.
  • Rolls forward Daily Delta Signal Digest behavior: source-date-separated business-day blocks, ATLAS-7 universe matches, affected tickers, evidence workload statistics, drilldown availability, and optional market context when available.
  • Rolls forward source-test hardening through Codex compatibility handlers, process-runner branches, dynamic crawler loops, worker proxy forwarding/error paths, response-header copying, and DeltaSignal store constructor fallback branches.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Worker proxy and DeltaSignal store constructor coverage checkpoint

tripcode: ATLAS-JUN-6-WORKER-PROXY-STORE-COVERAGE-74P9 track: T+858m commit: 4e4d7d64 bread: Improvement Timeline > Worker proxy and DeltaSignal store constructor coverage checkpoint

Worker proxy and store-constructor coverage now verifies authorized proxy forwarding with query/body/header preservation, transport-error behavior, proxy response-header filtering, OpenAPI template fallback loading, and no-op DeltaSignal store close behavior; the verified cmd/search-gateway package coverage checkpoint reached 74.9%.

  • Covered worker proxy path forwarding and error handling without changing public route behavior.
  • Covered response-header copy rules so proxied responses do not preserve stale Content-Length values and do replace existing destination header values.
  • Covered DeltaSignal store initialization when no Postgres DSN is configured, including embedded OpenAPI template loading and close behavior.
  • This protects backend proxy and startup fallback paths used by agent-facing web-intelligence and DeltaSignal API surfaces.
June 6, 2026

Consolidated June 6 public rollup to 74.7 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P7 track: T+850m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 74.7 percent coverage

The public changelog now includes the full June 6 public-safe update set through Codex compatibility-handler coverage, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the verified cmd/search-gateway package coverage checkpoint at 74.7%.

  • Rolls forward the public-safe notification work: free event discovery, Microsoft Graph email delivery, terminal delivery, signed webhooks, delivery receipts, retry/dead-letter status, durable subscriptions, paid MCP notification summaries, route pricing, and non-advice boundaries.
  • Rolls forward the Daily Delta Signal Digest direction: after daily processing, group each source date separately, include ATLAS-7 universe matches, evidence workload statistics, affected tickers, drilldown availability, and optional market context when available.
  • Rolls forward source-test hardening through Codex HTTP handler guardrails, compatibility tool-call normalization, local MCP validation branches, JSON-result fallback behavior, Codex process-runner branches, and dynamic crawler loop coverage.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Codex compatibility handler coverage checkpoint

tripcode: ATLAS-JUN-6-CODEX-COMPAT-HANDLER-COVERAGE-74P7 track: T+842m commit: a6b1bb63 bread: Improvement Timeline > Codex compatibility handler coverage checkpoint

Codex compatibility-handler coverage now verifies auth and bad-JSON paths for Codex HTTP handlers, no-op and error branches in compatibility tool-call normalization, local MCP validation branches, and JSON-result fallback behavior; the verified cmd/search-gateway package coverage checkpoint reached 74.7%.

  • Covered Codex HTTP auth and malformed JSON paths for web research and execution routes.
  • Covered compatibility tool-call normalization no-op and error branches, local MCP tool-call validation branches, and MCP tool-call JSON result fallback behavior.
  • This protects the Codex-facing compatibility surface used by agents that bridge local MCP calls, web-research calls, and structured tool-call responses.
June 6, 2026

Consolidated June 6 public rollup to 74.4 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-74P4 track: T+834m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 74.4 percent coverage

The public changelog now includes the full June 6 public-safe update set through notification delivery, daily all-delta digest framing, x402 notification pricing, RSS/Atom subscriber feeds, Codex process-runner coverage, dynamic crawler loop coverage, and the verified cmd/search-gateway package coverage checkpoint at 74.4%.

  • Rolls forward the public-safe notification work: free event discovery, Microsoft Graph email delivery, terminal delivery, signed webhooks, delivery receipts, retry/dead-letter status, durable subscriptions, paid MCP notification summaries, route pricing, and non-advice boundaries.
  • Records the Daily Delta Signal Digest direction as an MCP evidence-routing product: after daily processing, group each source date separately, include ATLAS-7 universe matches, evidence workload statistics, affected tickers, drilldown availability, and optional market context when available.
  • Rolls forward source-test hardening through Codex process-runner branches and the dynamic crawler loop after the risk-distribution and MCP composite-wrapper checkpoints.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Dynamic crawler loop coverage checkpoint

tripcode: ATLAS-JUN-6-DYNAMIC-CRAWLER-COVERAGE-74P4 track: T+826m commit: af9f8718 bread: Improvement Timeline > Dynamic crawler loop coverage checkpoint

Dynamic feed-crawler coverage now verifies source-listing success and error paths, empty dynamic source sets, file-feed filtering, local dynamic RSS fetches, and canceled loop shutdown; the verified cmd/search-gateway package coverage checkpoint reached 74.4%.

  • Introduced a narrow dynamic feed-source lister seam so crawler behavior can be regression-tested without changing production route semantics.
  • Covered dynamicCrawlOnce, dynamicCrawlerLoop, and crawlOnce behavior for dynamic source success, source-listing failure, empty results, file-feed skip behavior, HTTP RSS fetch behavior, and context cancellation.
  • This protects the background evidence-ingestion surface that feeds downstream notification, discovery, and web-intelligence workflows.
June 6, 2026

Codex process-runner coverage checkpoint

tripcode: ATLAS-JUN-6-CODEX-PROCESS-RUNNER-COVERAGE-74P2 track: T+818m commit: 7961225d bread: Improvement Timeline > Codex process-runner coverage checkpoint

Codex process-runner coverage now verifies stdout/stderr callbacks, output caps, nonzero exits, context timeout behavior, and missing executable handling; the verified cmd/search-gateway package coverage checkpoint reached 74.2%.

  • Added deterministic local executable tests for runCodexProcess so process lifecycle behavior is covered without invoking an external Codex binary.
  • Covered successful stdout/stderr streaming, callback aggregation, bounded output capture, nonzero exit propagation, context cancellation, and lookup failure handling.
  • This protects the gateway runtime path used by Codex-backed web-research and execution routes.
June 6, 2026

Notification digest, delivery, and x402 pricing rollup

tripcode: ATLAS-JUN-6-NOTIFICATION-DIGEST-PRICING-ROLLUP track: T+810m commit: current changelog update bread: Improvement Timeline > Notification digest, delivery, and x402 pricing rollup

The notification surface is now documented as a Delta Signal MCP evidence-routing layer, not subscriber media: free metadata events, paid MCP summaries, signed webhooks, terminal and email delivery, business-day daily digests, route receipts, subscription preferences, and low-cost x402 notification pricing tiers.

  • Frames every notification as an MCP evidence-routing alert with evidence route, delivery route, manage-preferences route, source dates, affected tickers, and non-advice boundary.
  • Documents the daily all-deltas digest direction: full ATLAS-7 universe filtering after processing, per-day grouping for five business days, workload statistics, candidate rows, matched tickers, delivered rows, and drilldown availability.
  • Records launch pricing guidance for notification-layer products: raw service/daily events, ticker alerts, watchlist alerts, bundled workflow notifications, natural-language alert briefs, and finished PDF delivery as separate x402-priced layers.
  • Keeps notification pricing below full workflow reruns while preserving the value ladder for Morning Briefs, Natural Language briefs, and finished reports.
June 6, 2026

Consolidated June 6 public rollup to 73.9 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-73P9 track: T+802m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 73.9 percent coverage

The public changelog now includes the full June 6 public-safe update set through risk-distribution and MCP composite-wrapper coverage hardening, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 73.9% coverage checkpoint.

  • Rolls forward the complete public-safe June 6 update stream across notification-v1, email delivery, signed webhooks, terminal delivery, paid MCP notification summaries, subscriptions, delivery receipts, x402 notification pricing, business-day digests, ATLAS-7 universe filtering, ticker canonicalization, RSS/Atom changelog feeds, and LLM handoff updates.
  • Rolls forward source-test hardening through risk distribution and MCP composite wrappers after alpha routes/loaders, ATLAS-7 history, dedicated grant ledger, SignalRadar MCP, StrategiX Diagram MCP, MCP summary, billing-envelope, company-fundamentals, primitive, Codex cache, Web Intel, Telegram, Marketplace, OPML, static runtime, generic MCP, and field-map coverage slices.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

DeltaSignal MCP composite wrapper coverage checkpoint

tripcode: ATLAS-JUN-6-MCP-COMPOSITE-WRAPPER-COVERAGE-73P9 track: T+794m commit: 6db4d2ad bread: Improvement Timeline > DeltaSignal MCP composite wrapper coverage checkpoint

MCP composite wrapper coverage now verifies fail-closed behavior for Company Report, Issuer Deep Report, Pressure Board, Alpha Sweep, Quick Ticker Check, and Daily Change Evidence wrappers; the verified cmd/search-gateway package coverage checkpoint reached 73.9%.

  • Covered MCP composite server wrappers so agent-facing workflow calls fail closed through structured errors when the HTTP caller/store path is unavailable.
  • Covered Daily Change Evidence MCP tool-call branches for invalid arguments, store-not-configured paths, and unavailable loader behavior.
  • This protects the Track 3 agent-native surface where MCP clients discover, select, and execute bounded workflows without losing evidence boundaries or route provenance.
June 6, 2026

Risk distribution route and loader coverage checkpoint

tripcode: ATLAS-JUN-6-RISK-DISTRIBUTION-COVERAGE-73P3 track: T+786m commit: 5948be4d bread: Improvement Timeline > Risk distribution route and loader coverage checkpoint

Risk-distribution route coverage now verifies handler success, guardrails, loader error branches, and unavailable-store behavior; the verified cmd/search-gateway package coverage checkpoint reached 73.3%.

  • Covered the risk-distribution handler for successful response rendering, method/auth guardrails, store-unavailable behavior, and structured route envelope behavior.
  • Covered risk-distribution loader branches for successful rows, missing/empty state, query error propagation, and JSON shaping so universe-level risk screens remain regression-protected.
  • The active 100% package coverage goal remains open; this entry is source-test hardening, not a final coverage claim.
June 6, 2026

Consolidated June 6 public rollup to 73.2 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-73P2 track: T+778m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 73.2 percent coverage

The public changelog now includes the full June 6 public-safe update set through the alpha route/loaders coverage slice, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 73.2% coverage checkpoint.

  • Rolls forward the complete public-safe June 6 update stream across notification-v1, email delivery, signed webhooks, terminal delivery, paid MCP notification summaries, subscriptions, delivery receipts, x402 notification pricing, business-day digests, ATLAS-7 universe filtering, ticker canonicalization, RSS/Atom changelog feeds, and LLM handoff updates.
  • Rolls forward source-test hardening through alpha signals, alpha opportunities, alpha audit, alpha universe, opportunity-window loaders, and alpha route handler branches after the ATLAS-7 history, dedicated grant ledger, SignalRadar MCP, StrategiX Diagram MCP, MCP summary, billing-envelope, company-fundamentals, primitive, Codex cache, Web Intel, Telegram, Marketplace, OPML, static runtime, generic MCP, and field-map coverage slices.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Alpha routes and loader coverage checkpoint

tripcode: ATLAS-JUN-6-ALPHA-ROUTE-LOADER-COVERAGE-73P2 track: T+770m commit: 68c93eb2 bread: Improvement Timeline > Alpha routes and loader coverage checkpoint

Alpha route and loader coverage now verifies alpha-signals, alpha-opportunities, alpha audit, alpha universe, source-date resolution, window leaders, and query-error behavior; the verified cmd/search-gateway package coverage checkpoint reached 73.2%.

  • Covered alpha-signals, alpha-opportunities, and alpha-opportunities audit handlers for method guards, auth guards, validation, successful JSON responses, and route-envelope behavior.
  • Covered SQL-backed alpha loaders for alpha-signal success and missing rows, alpha-opportunity validation and success, blank and populated opportunity-window loaders, window-leader JSON shaping, alpha-universe selection, source-date resolution, and query error propagation.
  • The active 100% package coverage goal remains open; this entry is source-test hardening, not a final coverage claim.
June 6, 2026

Consolidated June 6 public rollup to 72.5 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-72P5 track: T+762m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 72.5 percent coverage

The public changelog now includes the full June 6 public-safe update set through the ATLAS-7 history route/loaders coverage slice, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 72.5% coverage checkpoint.

  • Rolls forward the full public-safe June 6 update set across notification-v1, Graph email delivery, daily all-delta digests, x402 notification pricing, signed webhooks, terminal delivery, paid MCP summaries, subscriptions, delivery receipts, RSS/Atom changelog feeds, and periodic changelog synchronization.
  • Rolls forward source-test hardening through ATLAS-7 calculation-history and point-in-time-history routes, after dedicated grant ledger, SignalRadar MCP, StrategiX Diagram MCP, MCP summary, billing-envelope, company-fundamentals, primitive, Codex cache, Web Intel, Telegram, Marketplace, OPML, static runtime, generic MCP, and field-map coverage slices.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

ATLAS-7 history route and loader coverage checkpoint

tripcode: ATLAS-JUN-6-ATLAS7-HISTORY-ROUTE-COVERAGE-72P5 track: T+754m commit: 71420226 bread: Improvement Timeline > ATLAS-7 history route and loader coverage checkpoint

ATLAS-7 calculation-history and point-in-time-history route coverage now verifies handlers, loader branches, source-date resolution, row helpers, scalar/hash extraction, nullable helpers, and query-error behavior; the verified cmd/search-gateway package coverage checkpoint reached 72.5%.

  • Covered calculation-history and point-in-time-history handlers for method guards, auth guards, validation, loader success, JSON response shape, and source-date resolution paths.
  • Covered SQL loader and row-shaping helpers for calculation-history rows, scalar and hash extraction, point-in-time history rows, nullable float/bool helpers, missing-source behavior, and query error propagation.
  • The active 100% package coverage goal remains open; this entry is source-test hardening, not a final coverage claim.
June 6, 2026

Consolidated June 6 public rollup to 71.8 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-71P8 track: T+746m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 71.8 percent coverage

The public changelog now includes the full June 6 public-safe update set through the dedicated grant ledger coverage slice, with RSS/Atom subscriber feeds and LLM handoff files synchronized to the 71.8% coverage checkpoint.

  • Rolls forward the public-safe June 6 change stream across notification-v1, Graph email delivery, daily all-delta digests, x402 notification pricing, signed webhooks, terminal delivery, paid MCP summaries, subscriptions, delivery receipts, RSS/Atom changelog feeds, and periodic changelog synchronization.
  • Rolls forward source-test hardening through the dedicated grant ledger, after SignalRadar MCP, StrategiX Diagram MCP, MCP summary, billing-envelope, company-fundamentals, primitive, Codex cache, Web Intel, Telegram, Marketplace, OPML, static runtime, generic MCP, and field-map coverage slices.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

Dedicated grant ledger coverage checkpoint

tripcode: ATLAS-JUN-6-DEDICATED-GRANT-LEDGER-COVERAGE-71P8 track: T+738m commit: 43ca8cab bread: Improvement Timeline > Dedicated grant ledger coverage checkpoint

SQL-backed dedicated grant ledger coverage now verifies grant seeding, wallet identity mapping, consumption, exhaustion, usage reporting, query error propagation, and close paths; the verified cmd/search-gateway package coverage checkpoint reached 71.8%.

  • Covered the Postgres-backed dedicated grant ledger path for ensure/seed behavior, empty DSN guardrails, grant lookup, grant consumption, missing-wallet handling, exhausted-grant handling, wallet identity mapping, and wallet fallback behavior.
  • Covered usage reporting, recent usage reads, direct query helper scanning, query error propagation, and close/nil branches so grant-backed zero-balance execution remains regression-protected without exposing private wallet identities.
  • The verified cmd/search-gateway package coverage checkpoint reached 71.8%; the active 100% package coverage goal remains open.
June 6, 2026

Consolidated June 6 public rollup to 70.7 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-70P7 track: T+730m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 70.7 percent coverage

The public changelog now includes the full June 6 public-safe update set through SignalRadar MCP and StrategiX Diagram MCP coverage hardening, with the latest verified cmd/search-gateway package coverage checkpoint at 70.7%.

  • Rolls forward the public-safe June 6 change stream across notification-v1, Graph email delivery, daily all-delta digests, x402 notification pricing, signed webhooks, terminal delivery, paid MCP summaries, subscriptions, receipts, and RSS/Atom changelog feeds.
  • Adds the latest MCP source-test hardening checkpoints for SignalRadar MCP handlers and StrategiX Diagram MCP helpers, after the previously recorded MCP summary, billing-envelope, company-fundamentals, primitive, Codex cache, Web Intel, Telegram, Marketplace, OPML, static runtime, generic MCP, and field-map coverage slices.
  • Preserves the public/private boundary: no individual design-partner names, mailbox details, wallet addresses, private credit amounts, secrets, or private support artifacts are included.
  • The active 100% package coverage goal remains open; this entry is a dated checkpoint, not a final coverage claim.
June 6, 2026

StrategiX Diagram MCP helper coverage checkpoint

tripcode: ATLAS-JUN-6-STRATEGIX-DIAGRAM-MCP-COVERAGE-70P7 track: T+722m commit: 6276da5e bread: Improvement Timeline > StrategiX Diagram MCP helper coverage checkpoint

StrategiX Diagram MCP coverage now verifies tool definitions, call-dispatcher success and error paths, validation warnings and errors, render/package/search text helpers, compact metadata fallback, fit-fail reporting, pricing fallback, hash fallback, label shortening, and primitive helper branches.

  • Covered StrategiX Diagram MCP validate, render, package, and search tool definitions plus dispatcher success and malformed/unsupported-tool error branches.
  • Covered validation errors and warnings for duplicate IDs, missing labels, missing edge endpoints, missing referenced nodes, missing aspect and height constraints, and rendered-height fit failures.
  • Covered deterministic render/package/search text helpers, compact metadata fallback, pricing fallback, hash fallback, label shortening, first-positive/max-float fallbacks, and compact-string behavior.
  • The verified cmd/search-gateway package coverage checkpoint reached 70.7%; the active 100% package coverage goal remains open.
June 6, 2026

SignalRadar MCP handler coverage checkpoint

tripcode: ATLAS-JUN-6-SIGNALRADAR-MCP-COVERAGE-70P4 track: T+714m commit: b12eb2f2 bread: Improvement Timeline > SignalRadar MCP handler coverage checkpoint

SignalRadar MCP handler coverage now verifies tool discovery, tool recognition, stateless evidence/friction/repo-scan routing, store-not-configured errors, SQL-backed observation/list/match/session/action success paths, validation errors, and nil-store failures.

  • Covered SignalRadar MCP tool definitions, tool-name recognition, stateless evidence map generation, friction simulation, and repository scan routing.
  • Covered SQL-backed SignalRadar observation recording, opportunity listing, opportunity matching, session recording, and action recording success paths.
  • Covered store-not-configured errors, validation errors, and nil-store failures so MCP clients get structured errors instead of ambiguous failures.
  • The verified cmd/search-gateway package coverage checkpoint reached 70.4%; the active 100% package coverage goal remains open.
June 6, 2026

DeltaSignal MCP summary helper coverage checkpoint

tripcode: ATLAS-JUN-6-MCP-SUMMARY-HELPER-COVERAGE-70PCT track: T+706m commit: 025ea07a bread: Improvement Timeline > DeltaSignal MCP summary helper coverage checkpoint

DeltaSignal MCP summary helper coverage now verifies evidence-time parsing, compact JSON generation, date-prefix handling, payload compaction detection, summary construction, numeric coercion, first-number extraction, suggested follow-up generation, and summary clamping.

  • Covered parseDeltaSignalEvidenceTime, compactJSONString, datePrefix, deltaSignalMCPPayloadIsCompacted, deltaSignalMCPSummary, deltaSignalMCPFloatFromAny, deltaSignalMCPNumberFromAny, deltaSignalMCPFirstNumberAt, deltaSignalMCPSuggestedFollowUps, and clampDeltaSignalMCPSummary helper behavior.
  • Protected the MCP-facing summary envelope used by agent-readable notifications, compact evidence rendering, and route-response summaries without changing billing, route prices, or evidence semantics.
  • The verified cmd/search-gateway package coverage checkpoint reached 70.0%; the active 100% package coverage goal remains open.
June 6, 2026

Consolidated June 6 public rollup to 69.5 percent coverage

tripcode: ATLAS-JUN-6-COMPLETE-PUBLIC-ROLLUP-69P5 track: T+698m commit: current changelog update bread: Improvement Timeline > Consolidated June 6 public rollup to 69.5 percent coverage

The public changelog now includes the full June 6 public-safe update set across notification-v1, daily digest behavior, billing, delivery channels, ATLAS-7/SPECTRA coverage, ticker canonicalization, feeds, route contracts, and coverage hardening through 69.5%.

  • Rolls up notification channels, daily all-delta digest behavior, Microsoft Graph email delivery, x402 notification pricing, signed webhooks, terminal delivery, paid MCP summaries, durable subscriptions, delivery receipts, and changelog RSS/Atom feeds.
  • Rolls up SPECTRA and ATLAS-7 hardening: live ATLAS-history SPECTRA primary behavior, field-map route coverage, ticker canonicalization, route-contract stability, universe-scoped daily-change filtering, and evidence-preserving digest metadata.
  • Rolls up source-test coverage checkpoints through 69.5% package coverage while preserving the open 100% coverage goal and avoiding private support identifiers.
June 6, 2026

Billing envelope primitive helper coverage checkpoint

tripcode: ATLAS-JUN-6-BILLING-ENVELOPE-HELPER-COVERAGE track: T+690m commit: b4a67442 bread: Improvement Timeline > Billing envelope primitive helper coverage checkpoint

Billing-envelope primitive helper coverage now verifies nullable booleans, nullable arrays, nested-string extraction, and billing response-writer header/body behavior.

  • Covered nullable billing helper branches for nil, typed, coercion, and fallback paths.
  • Covered billing response writer header and body paths so route-level cost and settlement metadata remain regression-protected.
  • The verified cmd/search-gateway package coverage checkpoint reached 69.5%; the active 100% package coverage goal remains open.
June 6, 2026

Company fundamentals metadata helper coverage checkpoint

tripcode: ATLAS-JUN-6-COMPANY-FUNDAMENTALS-METADATA-COVERAGE track: T+682m commit: 8c5d1e9e bread: Improvement Timeline > Company fundamentals metadata helper coverage checkpoint

Company-fundamentals metadata helper coverage now verifies CIK normalization, linkbase-backed state, data-source classification, and quality-flag derivation.

  • Covered normalized CIK strings, linkbase-backed state, data-source classification, and quality-flag derivation branches.
  • Protected issuer fundamentals metadata used by company-fundamentals, company-report, MCP summaries, daily digests, and parser-stable evidence envelopes.
  • The verified cmd/search-gateway package coverage checkpoint reached 69.5%; the active 100% package coverage goal remains open.
June 6, 2026

Periodic changelog and subscriber feed sync policy

tripcode: ATLAS-JUN-6-CHANGELOG-PERIODIC-FEED-SYNC track: T+674m commit: current changelog update bread: Improvement Timeline > Periodic changelog and subscriber feed sync policy

The public documentation set now treats changelog.html, changelog-llm.html, rss.xml, atom.xml, llms.txt, and llms-full.txt as synchronized release surfaces for recurring product updates.

  • RSS and Atom links remain exposed from the human changelog, LLM changelog, and landing page for subscribers who need periodic update tracking.
  • The feed generator reads the LLM changelog contract, so new public entries propagate into both subscriber feeds with stable tripcodes and breadcrumbs.
  • Private support context stays out of the public changelog; entries describe generalized product, contract, delivery, billing, MCP, SPECTRA, and coverage changes.
June 6, 2026

DeltaSignal primitive helper coverage checkpoint

tripcode: ATLAS-JUN-6-DELTASIGNAL-PRIMITIVE-HELPER-COVERAGE track: T+666m commit: b1b6b9b7 bread: Improvement Timeline > DeltaSignal primitive helper coverage checkpoint

DeltaSignal primitive parsing and ticker helper coverage now verifies bounded integers, optional floats and booleans, nullable numbers and JSON arrays, ticker display/resolution helpers, and generic integer/bool coercion.

  • Covered parseBoundedInt, parseOptionalFloat, parseOptionalBool, parseNullableNumber, parseNullableFloat64, nullIfFalseFloat64, parseNullableJSONArray, nullInt, intFromAny, int64FromAny, anyBool, and tickerOr helper branches.
  • Covered deltaSignalTickerDisplay, deltaSignalResolvedTicker, and deltaSignalTickerResolutionStatus so canonical ticker presentation stays stable for route envelopes and digest surfaces.
  • The verified cmd/search-gateway package coverage checkpoint reached 69.4%; this is still in-progress coverage hardening toward the open 100% package goal.
June 6, 2026

Codex cache helper coverage checkpoint

tripcode: ATLAS-JUN-6-CODEX-CACHE-HELPER-COVERAGE track: T+658m commit: c848302d bread: Improvement Timeline > Codex cache helper coverage checkpoint

Codex cache and runtime helper coverage now verifies default cache-skip configuration, dynamic-search skip decisions, runtime path handling, cache metadata normalization, and deterministic helper branches.

  • Covered DefaultCacheSkipConfig and ShouldSkipDynamicSearch so cache-bypass behavior remains explicit and regression-protected.
  • Covered Codex runtime helper branches for metadata parsing, cache records, path handling, and deterministic response helpers without calling external services.
  • The verified cmd/search-gateway package coverage checkpoint reached 69.3%; the active 100% coverage goal remains open.
June 6, 2026

Subscriber changelog feeds and public rollup maintenance

tripcode: ATLAS-JUN-6-CHANGELOG-SUBSCRIBER-FEED-ROLLUP track: T+650m commit: current changelog update bread: Improvement Timeline > Subscriber changelog feeds and public rollup maintenance

The public changelog now explicitly tracks RSS and Atom subscriber feeds as first-class update surfaces for notification, billing, coverage, MCP, SPECTRA, and route-contract changes.

  • Updated the human and LLM changelog surfaces with the latest public rollup while keeping private design-partner identifiers out of the public artifact.
  • Regenerated RSS and Atom feeds from the LLM contract so subscribers can follow the changelog without manually reopening the site.
  • Preserved the evidence boundary: changelog entries describe product and contract changes, not private support context or personalized financial advice.
June 6, 2026

Web Intel and Telegram helper coverage checkpoint

tripcode: ATLAS-JUN-6-WEBINTEL-TELEGRAM-HELPER-COVERAGE track: T+642m commit: 7b3396aa bread: Improvement Timeline > Web Intel and Telegram helper coverage checkpoint

Committed Web Intel and Telegram helper coverage now verifies deterministic result helpers, Telegram bridge helpers, cache keys, authorization checks, approval formatting, and response rendering.

  • Web Intel helper coverage now exercises deterministic result ordering, canonical link handling, fetched-item dedupe, summary generation, and hot-cache key construction.
  • Telegram helper coverage now exercises configuration parsing, webhook validation, allowed-user checks, approval actor authorization, text rendering, pending-approval formatting, compact command execution arguments, and response formatting.
  • The verified package coverage checkpoint reached 69.1%; this remains a coverage-hardening checkpoint, not a claim that the broader 100% coverage goal is complete.
June 6, 2026

Microsoft Marketplace client helper coverage checkpoint

tripcode: ATLAS-JUN-6-MARKETPLACE-HELPER-COVERAGE track: T+634m commit: b42ea23b bread: Improvement Timeline > Microsoft Marketplace client helper coverage checkpoint

Microsoft Marketplace SaaS helper coverage now verifies client response handling, webhook secret validation, subscription provisioning, webhook action mapping, tier extraction, and marketplace string helpers.

  • ResolveSubscription, GetOperation, response decoding, marketplace app selection, webhook handling, provisioning, and action/status helpers are covered at 100% for the targeted helper slice.
  • The committed package coverage checkpoint advanced to 68.3% after this marketplace coverage slice.
  • This is billing and marketplace integration hardening only; it does not change notification evidence semantics, x402 settlement rules, or free discovery behavior.
June 6, 2026

OPML feed helper coverage checkpoint

tripcode: ATLAS-JUN-6-OPML-FEED-HELPER-COVERAGE track: T+626m commit: 843189b3 bread: Improvement Timeline > OPML feed helper coverage checkpoint

OPML feed helper coverage now verifies feed collection helpers, source ID derivation, source domain derivation, ID sanitation, and handler guard paths.

  • Added deterministic tests for malformed import bodies, unsupported methods, empty export behavior, and feed helper edge cases.
  • The latest verified cmd/search-gateway package coverage checkpoint is 67.7%; the active 100% coverage goal remains open.
  • Storage-backed OPML success paths remain a separate target because they require the concrete Postgres feed-source index rather than the pure helper layer.
June 6, 2026

StrategiX web static runtime coverage checkpoint

tripcode: ATLAS-JUN-6-STRATEGIX-WEB-STATIC-COVERAGE track: T+618m commit: b92b3076 bread: Improvement Timeline > StrategiX web static runtime coverage checkpoint

StrategiX web static runtime coverage now verifies constructor, host matching, index serving, asset serving, SPA fallback, missing assets, and root handler dispatch.

  • Covered host normalization and local static routing branches so the public landing/docs runtime stays regression-protected.
  • The package coverage checkpoint advanced to 67.5% at this slice before the OPML feed helper checkpoint raised it to 67.7%.
  • This is source coverage hardening only; it does not change public route semantics.
June 6, 2026

ATLAS and SPECTRA field-map route coverage checkpoint

tripcode: ATLAS-JUN-6-FIELD-MAP-ROUTE-COVERAGE-67PCT track: T+610m commit: f2a12689 bread: Improvement Timeline > ATLAS and SPECTRA field-map route coverage checkpoint

ATLAS/SPECTRA field-map handler coverage now verifies validation, not-found semantics, JSON contract serving, v1 SPECTRA dispatch, environment override resolution, glob fallback, and latest-contract selection.

  • Covered ATLAS and SPECTRA field-map validation for method-not-allowed, missing ticker, invalid ticker, and structured not-found behavior.
  • Covered JSON contract serving from local ATLAS and SPECTRA field-map directories, including the /v1/spectra-field-map/{ticker} route path.
  • Covered environment override lookup, multi-directory fallback, globbed contract directories, and latest-modified contract selection.
  • The latest verified cmd/search-gateway package coverage checkpoint is 67.3%; the active 100% coverage goal remains open.
June 6, 2026

Generic MCP server helper coverage checkpoint

tripcode: ATLAS-JUN-6-GENERIC-MCP-HELPER-COVERAGE track: T+602m commit: fde35215 bread: Improvement Timeline > Generic MCP server helper coverage checkpoint

Generic MCP helper coverage now exercises result wrappers, auth middleware, streamable handler construction, and tool-adapter validation/error branches.

  • Covered textResult, errResult, and mcpAuthMiddleware at 100% for API-key, Bearer-token, disabled-auth, and overload rejection paths.
  • Added deterministic validation/error coverage for search, lookup, browse, and sources tool adapters without invoking external web services.
  • Covered MCP server and streamable handler construction branches so public MCP discovery and tool-envelope plumbing remain regression-protected.
  • The package coverage checkpoint advanced to 67.2%; remaining low-coverage areas still include dynamic crawler loops, live process execution, and storage-backed runtime paths.
June 6, 2026

DeltaSignal web static runtime coverage checkpoint

tripcode: ATLAS-JUN-6-WEB-STATIC-RUNTIME-COVERAGE track: T+594m commit: 28734684 bread: Improvement Timeline > DeltaSignal web static runtime coverage checkpoint

DeltaSignal web static runtime coverage now exercises constructor, disabled/nil runtime, method rejection, SPA fallback, asset serving, missing-asset, static path cleaning, and gateway-reserved path branches.

  • Added deterministic tests for the DeltaSignal static web runtime constructor, enabled/disabled branches, nil runtime behavior, and static asset dispatch.
  • Covered method rejection, missing assets, SPA fallback behavior, path extension detection, static request path cleaning, and gateway-reserved path handling.
  • The package coverage checkpoint advanced to 66.7%; this is still a work-in-progress checkpoint toward full gateway coverage, not a final 100% claim.
  • This is source coverage hardening only; it does not change public route semantics.
June 6, 2026

Free-tier, helper, and route-safety coverage advanced to 66.6 percent

tripcode: ATLAS-JUN-6-FREE-TIER-HELPER-COVERAGE-66PCT track: T+586m commit: c8bf5a66 / 33a19e4b bread: Improvement Timeline > Free-tier, helper, and route-safety coverage advanced to 66.6 percent

The active coverage-hardening plan now records Web Intel helper coverage, native health/boolean normalization branches, free-tier admin handler branches, constructor metadata/time parsing, and a reserved-route safety fix.

  • Added coverage for Web Intel source filtering, Codex helper behavior, boolean normalization, native health fallback/down branches, and short-string truncation safety.
  • Added coverage for Delta Signal free-tier constructor metadata, optional time parsing, admin credit/usage handlers, and admin error branches.
  • Reserved latest as a route segment in free-tier ticker extraction so /v1/daily-changes/latest remains universe-scoped and is not logged as ticker LATEST.
  • Latest verified cmd/search-gateway package coverage is 66.6%; this remains a work-in-progress coverage checkpoint, not a final 100% claim.
June 6, 2026

Public rollup for notifications, coverage, SPECTRA, grants, and changelog feeds

tripcode: ATLAS-JUN-6-PUBLIC-ROLLUP-NOTIFICATIONS-COVERAGE track: T+578m commit: 8511550 / c49e722c / 8d7171e / c001f26 / e3e4763 / f64dc87 / a62f4c5 / 3aaa8c17 bread: Improvement Timeline > Public rollup for notifications, coverage, SPECTRA, grants, and changelog feeds

Public changelog rollup now records the recent notification, SPECTRA, wallet-grant, parser-contract, digest, feed, and coverage-hardening work without private design-partner details.

  • Notification-v1 is captured as an MCP evidence-routing layer with free event discovery, signed webhooks, terminal delivery, Microsoft Graph email delivery, delivery receipts, retry/dead-letter status, durable subscriptions, and paid MCP summaries.
  • The Daily Delta Signal Digest framing is recorded as the default notification product direction: all ATLAS-7 matched issuer deltas after daily processing, grouped by source date, with five-business-day rollups and evidence workload statistics.
  • The x402 notification price ladder is documented separately from full workflow reruns: low-cost raw event alerts, ticker/watchlist alerts, workflow notifications, natural-language alert briefs, and finished PDF deliverables.
  • ATLAS-7 issuer coverage and SPECTRA status are recorded publicly: 215-row universe verification, runtime ATLAS-history SPECTRA primary behavior, watchlist route checks, and ticker canonicalization including FLD as Fold Holdings common stock.
  • Wallet-grant and zero-balance access lessons are preserved as public-safe architecture notes: signed wallet grant matching, DB-backed grant counters, canonical cost fields, and no exposure of individual names, email addresses, wallet addresses, grant amounts, or private settlement proofs.
  • Parser and integrator contracts remain explicit: path-ticker-free universe routes, structured not-found behavior, response metadata envelopes, /v1/pricing, /v1/contract/fields, large-response guidance, and terminal broker envelope keys.
  • Changelog operations now include human and LLM changelog surfaces plus RSS and Atom subscriber feeds generated from the machine-readable changelog contract.
  • Coverage hardening remains active, not complete: latest recorded backend package coverage is 67.7%, with additional helper-branch tests in progress and the 100% goal still open.
June 6, 2026

Coverage hardening advanced to 65 percent package coverage

tripcode: ATLAS-JUN-6-COVERAGE-HARDENING-65PCT track: T+570m commit: 9e443dce / 2883899a / af99bd8f / 6ec7f3c7 / 15c940ef / b19f42ce / 3a343700 / d48a7937 / 2c001cfc bread: Improvement Timeline > Coverage hardening advanced to 65 percent package coverage

The ongoing 100% coverage goal advanced from the earlier recorded 64.2% checkpoint to a verified 65.0% package coverage checkpoint for cmd/search-gateway.

  • Added coverage for ATLAS-7 history helper paths, DeltaSignal helper paths, compatibility helpers, articles sync handler, Codex runtime coverage, crawler hardening, rolling brief helpers, thesis readiness helpers, morning brief issuer helpers, and public daily brief handler paths.
  • Latest verified focused slices include public daily brief MCP response wrapping, method/auth/format behavior, morning-brief issuer selection/dedupe/drilldown helpers, and rolling brief normalization.
  • The coverage goal remains active; this is not a final 100% coverage claim.
  • Verification continues to use Go tests, coverage profiles, secret scan, whitespace checks, and ExecPlan HTML/XML validation.
June 6, 2026

Notification channel matrix and acceptance harness

tripcode: ATLAS-JUN-6-NOTIFICATION-CHANNEL-MATRIX-HARNESS track: T+562m commit: 8e09e422 / b18df31e / 49920387 / 49ff7d2c bread: Improvement Timeline > Notification channel matrix and acceptance harness

The notification product surface is recorded as a channel matrix: free pull feed, signed webhooks, terminal delivery, email delivery, paid MCP summaries, receipts/status lookup, and subscription preferences.

  • Added notification delivery channels and expanded the partner acceptance harness for end-to-end delivery verification.
  • Recorded the notification acceptance packet with public-safe requirements for no-polling delivery, receipts, retries, pricing disclosure, and non-advice boundaries.
  • Kept signed webhook delivery as the core no-polling integration substrate, with terminal and email treated as convenience delivery channels.
  • Maintained separation between raw free event discovery and paid interpretation or delivery products.
June 6, 2026

Notification x402 price ladder and contract verification

tripcode: ATLAS-JUN-6-NOTIFICATION-X402-PRICE-LADDER track: T+554m commit: e7c013fb / 7bdae295 / 6bba9aec bread: Improvement Timeline > Notification x402 price ladder and contract verification

Notification pricing is recorded as a separate low-cost alert layer with route-level x402 metadata, preserving higher prices for composed natural-language briefs and finished deliverables.

  • Added the notification x402 price ladder: low-cost event alerts, ticker-level alerts, bundled workflow notifications, natural-language alert briefs, and finished PDF delivery tiers.
  • Aligned notification contract verification around route_uri, billing_mode, payment_status, billing_status, cost_usd, quoted_cost_usd, actual_cost_usd, credits metadata, and request_id.
  • Hardened remaining notification integration gaps so public discovery, pricing metadata, delivery contracts, and test coverage stay aligned.
  • This changelog entry records route-contract and test hardening; it does not expose private settlement proofs or customer billing details.
June 6, 2026

Notification delivery edge coverage hardened

tripcode: ATLAS-JUN-6-NOTIFICATION-DELIVERY-COVERAGE-HARDENING track: T+546m commit: 098affa8 / 0a18d314 / a5a1f666 / f22a8779 / bf4ffa40 / d348383c / b4868623 / 24505150 / 5ef08304 / 32adec97 bread: Improvement Timeline > Notification delivery edge coverage hardened

Notification test coverage expanded across universe loading, terminal failure paths, subscription persistence, email handler errors, event feed pagination, webhook receipt persistence, delivery edge paths, and notification summary edge cases.

  • Covered notification universe-index loading and fallback behavior.
  • Covered terminal delivery failure paths, receipt persistence, and cursor-safe response behavior.
  • Covered email sender and handler errors without relying on live credentials in tests.
  • Covered webhook delivery and receipt failure paths, plus event feed pagination and stored summary loading edge cases.
June 6, 2026

Business-day daily digest rollout

tripcode: ATLAS-JUN-6-BUSINESS-DAY-DAILY-DIGEST track: T+538m commit: 85ed8ecc / ebb0964f / 883829d9 / 7f264c5c / 8b7aa9f9 / 00ca35ac / 820c68bd bread: Improvement Timeline > Business-day daily digest rollout

Daily notification digest rendering now supports source-date grouping and five-business-day rollups so recipients can review each processing day separately instead of receiving one undifferentiated alert.

  • Added a business-day selector for notification digests and rendered each source date as its own section.
  • Expanded email rendering so the latest day and the prior five business days can be delivered as a separated digest view.
  • Preserved daily evidence workload metrics per section: changed companies, fact changes, changed/new files, raw bytes, candidate rows, ATLAS-7 universe matches, delivered rows, and drilldown availability.
  • Recorded the rollout as MCP notification infrastructure, not subscriber media or investment advice.
June 6, 2026

Outlook and Microsoft Graph email delivery verified

tripcode: ATLAS-JUN-6-GRAPH-EMAIL-DELIVERY-VERIFIED track: T+530m commit: f5088764 / 209b3584 / b7c6f962 / e8101983 bread: Improvement Timeline > Outlook and Microsoft Graph email delivery verified

Notification email delivery now has both an Outlook SMTP path and a Microsoft Graph path recorded, with Graph used as the production-grade authenticated delivery channel for Delta Signal MCP notifications.

  • Added Outlook SMTP delivery support and documented the authentication blocker caused by tenant consent and shell-special password characters during operator setup.
  • Added Microsoft Graph notification delivery support and verified a real Graph delivery probe from the configured organization mailbox.
  • Recorded Graph email delivery verification without exposing the mailbox password, OAuth tokens, tenant secret material, or private recipient details.
  • Email notifications keep the MCP evidence-routing framing, source route, delivery route, manage-preferences route, and non-advice boundary.
June 6, 2026

Notification channels, paid summaries, subscriptions, and daily digest rollout

tripcode: ATLAS-JUN-6-NOTIFICATION-CHANNELS-PRICING-DIGEST track: T+522m commit: 8511550 / 4f27f9d / 83d182a / 620f91a / f3410ac3 / c49e722c bread: Improvement Timeline > Notification channels, paid summaries, subscriptions, and daily digest rollout

Notification-v1 is now recorded as a multi-channel MCP evidence-routing layer with free event discovery, paid summaries, delivery transports, subscriptions, receipts, pricing, and daily digest framing.

  • Free discovery remains available through GET /v1/events/latest with metadata-only events, schema version, cost metadata, and non-advice boundary language.
  • Email delivery, terminal delivery, signed webhook delivery, delivery receipts, retry/dead-letter status, and durable subscription preferences are documented as production notification paths.
  • POST /v1/notifications/summaries/mcp is recorded as the paid agent-readable notification-summary path with x402 billing metadata and route pricing in the public discovery surface.
  • The launch pricing ladder distinguishes low-cost event alerts, bundled workflow notifications, natural-language alert briefs, and finished PDF deliverables.
  • The product framing moved from narrow watchlist alerting to a Daily Delta Signal Digest: all ATLAS-7 matched issuer deltas after processing, evidence workload stats, ticker context where available, BTC/ATLAS backdrop, drilldown links, and manage-preferences links.
  • Public changelog wording omits private design-partner names, wallet addresses, email addresses, and grant amounts while preserving the real integration lessons.
June 6, 2026

Changelog feed automation and coverage-hardening rollup

tripcode: ATLAS-JUN-6-CHANGELOG-FEEDS-COVERAGE-HARDENING track: T+514m commit: bc60b15 / bb86f6a8 / 46a5051d / 3ec093e5 / e985df05 / 734bb032 / f69d56d9 / e1eaa5c2 / 01014632 / 265a90b9 / 3519a814 / 7874cb22 bread: Improvement Timeline > Changelog feed automation and coverage-hardening rollup

The public changelog now has subscriber feeds and a consolidated rollup of the ongoing coverage-hardening work, without private design-partner names or local operator details.

  • Added RSS and Atom discovery links to the human and LLM changelog surfaces, plus a generator and GitHub Actions checks so feed files stay aligned with dated changelog entries.
  • Recorded deterministic coverage-hardening progress across EDGAR index helpers, CompanyFacts daily-delta digest helpers, MCP helper paths, public report helpers, report-row helpers, alpha helpers, feed management, gateway helpers, x402 config, MPP helpers, and audit status helpers.
  • Latest verified package coverage for cmd/search-gateway is in progress at 65.0%, with local gates passing for Go tests, secret scan, whitespace check, and ExecPlan XML validation.
  • This is a source/test hardening entry, not a final 100% coverage claim and not a live deployment marker.
June 6, 2026

ATLAS-7 ticker canonicalization audit

tripcode: ATLAS-JUN-6-ATLAS7-TICKER-CANONICALIZATION track: T+506m commit: c49e722c bread: Improvement Timeline > ATLAS-7 ticker canonicalization audit

The 215-row ATLAS-7 universe was audited against the SEC company tickers exchange reference and repaired where the current common-stock ticker was unambiguous.

  • Fourteen high-confidence current ticker repairs were applied across DeltaSignal tables for the 215 universe.
  • Fold Holdings, Inc. now surfaces as common-stock ticker FLD for CIK 0001889123; FLDDW is treated as a legacy warrant alias.
  • Post-repair verification showed 0 SEC-current mismatches for the 215-row universe.
  • Thirteen SEC-missing blank-ticker rows and one ambiguous common/warrant case remain intentionally unresolved rather than guessed.
June 6, 2026

Notification evidence digest and ATLAS-7 universe filtering

tripcode: ATLAS-JUN-6-NOTIFICATION-EVIDENCE-DIGEST track: T+498m commit: f3410ac3 / c49e722c bread: Improvement Timeline > Notification evidence digest and ATLAS-7 universe filtering

Notification summaries now expose the daily evidence workload behind an alert and filter latest-change notification selection to the ATLAS-7 universe.

  • Emails include source route, feed compute time, changed-company count, CompanyFacts fact changes, changed/new files, raw delta bytes, candidate rows inspected, ATLAS-7 universe matches, universe source date, delivered tickers, delivered row count, and evidence-drilldown availability.
  • Latest-change notification selection intersects daily-change candidates with the ATLAS-7 universe by ticker or CIK, so public digests do not promote non-universe candidates.
  • Pre-deploy verification delivered a local email probe showing 109 changed companies, 5081 CompanyFacts fact changes, 7678466 raw delta bytes, 7 DeltaSignal candidates, and 1/215 ATLAS-7 universe match.
  • The route remains an evidence-routing alert surface and does not provide personalized investment advice, recommendations, price targets, or order instructions.
June 5, 2026

Live ATLAS-history SPECTRA primary rollout

tripcode: ATLAS-JUN-5-LIVE-ATLAS-SPECTRA-PRIMARY track: T+490m commit: 8d7171e bread: Improvement Timeline > Live ATLAS-history SPECTRA primary rollout

/v1/spectra-field-map/{ticker_or_cik} now prefers runtime SPECTRA generation from ATLAS-7 history over static contracts.

  • Static SPECTRA contracts remain fallback only when runtime ATLAS history is unavailable or returns no rows.
  • Production revision ca-web-intel-mcp--0000461 verified SPECTRA HTTP 200 for 215/215 ATLAS-7 rows, with 0 misses and 0 non-runtime responses.
  • The full-universe probe used ticker addressing where available and zero-padded SEC CIK addressing for the 24 no-ticker ATLAS-7 rows.
  • Full-probe SPECTRA responses used generation_mode=runtime_atlas_history, source_date=2026-06-04, points=42, static_contract=false, and real_data=true.
  • Watchlist verification covered COIN, RIOT, MARA, WULF, CIFR, CRCL, and HOOD for alpha-signals, peer-ranking, and spectra-field-map.
  • Weekly verification covered IREN and MSTR for atlas-history and spectra-field-map.
  • The route remains evidence and diligence infrastructure only; it does not provide personalized investment advice, recommendations, or price targets.
June 5, 2026

Terminal broker envelope contract

tripcode: ATLAS-JUN-5-TERMINAL-BROKER-CONTRACT track: T+482m commit: a62f4c5 bread: Improvement Timeline > Terminal broker envelope contract

GET /v1/contract/fields now publishes the terminal MCP-brokered ATLAS envelope contract.

  • The terminal_broker contract version is deltasignal-terminal-broker-v1.
  • The covered brokered datasets are covenant-stress, alpha-signals, and company-fundamentals.
  • Terminal clients can treat summaries as opaque payloads keyed by endpoint_id; server-side ATLAS code owns route-specific structured parsing.
  • The stable terminal envelope fields are endpoint_id, status, cache_status, quote_status, summary, evidence_summary, estimated_usd, cost_usd, and confirmation_token.
  • Live verification passed on revision ca-web-intel-mcp--0000456; local regression coverage includes field-contract assertions for the broker datasets and envelope keys.
  • No individual identity, wallet, credit amount, or usage data is included in this public changelog entry.
June 5, 2026

Parser field contract hardened

tripcode: ATLAS-JUN-5-PARSER-FIELD-CONTRACT-HARDENING track: T+474m commit: f64dc87 bread: Improvement Timeline > Parser field contract hardened

Production now returns the versioned parser-stable field set published by GET /v1/contract/fields.

  • GET /v1/contract/fields remains the versioned source of truth with deltasignal-field-contract-v1.
  • Company report composite responses now expose top-level summary.current_read, summary.issuer_state, summary.subscriber_takeaway, confidence, ticker, and source_date, while preserving data.ticker, data.workflow, data.status, and mcp_summary.
  • Daily changes rows now retain parser-stable ticker fields, with fallback identifiers when a listed ticker is unavailable.
  • The field contract explicitly documents daily row-level ticker paths and the stress compatibility fields stress_50pct / stressed_leverage_50pct.
  • Live verification passed on revision ca-web-intel-mcp--0000455 with MSTR company report, latest daily changes, readiness, covenant stress, and field-contract probes.
  • No individual identity, wallet, credit amount, or usage data is included in this public changelog entry.
June 5, 2026

MCP wallet-signed grant execution verified

tripcode: ATLAS-JUN-5-MCP-WALLET-SIGNED-GRANT-EXECUTION track: T+466m commit: e3e4763 bread: Improvement Timeline > MCP wallet-signed grant execution verified

Production MCP now honors wallet-signed grant context accepted by the outer x402/payment wrapper before API-key enforcement.

  • Live verification passed on revision ca-web-intel-mcp--0000454 with an ephemeral enrolled wallet and a signed POST /mcp JSON-RPC tools/call to deltasignal_readiness.
  • The live MCP response returned HTTP 200, X-DeltaSignal-Grant: wallet_signed_grant, a JSON-RPC result, and no JSON-RPC error.
  • The temporary grant rows were removed after the smoke test, and the response did not echo the temporary private key or signature.
  • Unauthenticated MCP discovery remains open: GET /mcp, initialize, and tools/list returned HTTP 200; the live tool list exposed 33 tools, including 29 deltasignal_* tools.
  • Regression coverage includes TestHandleMCPAcceptsContextGrantFromX402Wrapper and focused MCP|SignedWalletGrant|FreeTierGrant tests.
  • No individual identity, wallet, credit amount, or usage data is included in this public changelog entry.
June 4, 2026

Wallet-signed grant auth for zero-balance clients

tripcode: ATLAS-JUN-4-WALLET-SIGNED-GRANT-AUTH track: T+458m commit: c001f26 bread: Improvement Timeline > Wallet-signed grant auth for zero-balance clients

Added a signed wallet-grant path before x402 payment middleware so enrolled EVM wallets can prove grant identity without requiring a funded x402 payment preflight.

  • Callers send X-DeltaSignal-Wallet, X-DeltaSignal-Wallet-Timestamp, X-DeltaSignal-Wallet-Nonce, and X-DeltaSignal-Wallet-Signature.
  • The signature uses EIP-191 personal_sign over the canonical DeltaSignal grant message and defaults to a 300-second freshness window.
  • Matching requests consume the existing DB-backed grant counter and return billing_mode=wallet_signed_grant, payment_status=grant_applied, cost_usd=0, and actual_cost_usd=0.
  • HTTP 402 responses, /help, and /openapi.json now expose wallet-grant auth metadata for agent and developer discovery.
  • Live verification passed on revision ca-web-intel-mcp--0000453 with an ephemeral enrolled wallet; the temporary grant row was removed after the smoke test.
  • No individual identity, wallet, credit amount, or usage data is included in this public changelog entry.
June 4, 2026

Verified wallet grant settlement bypass

tripcode: ATLAS-JUN-4-VERIFIED-WALLET-GRANT-SETTLEMENT-BYPASS track: T+450m commit: bread: Improvement Timeline > Verified wallet grant settlement bypass

Added source support for DB-backed verified-wallet grants: x402 verifies the signed payer wallet, matches it to the promo grant ledger, consumes the DB grant counter, returns a zero-amount grant settlement response, and skips paid settlement.

  • No API key or separate grant identifier is required for enrolled wallet clients; payer identity comes from x402 verification, not from client-supplied wallet headers.
  • The runtime records grant consumption in the existing DB counter and usage ledger, preserving route and tool metadata for audit.
  • Billing metadata reports zero actual cost with billing_mode=verified_wallet_grant and payment_status=grant_applied for grant-covered calls.
  • Raw wallet headers remain untrusted; callers without a matching verified wallet grant continue through normal x402 payment.
  • Verification passed with GOWORK=off go test ./cmd/search-gateway; production rollout is separate from this source changelog entry.
June 3, 2026

Local regression smoke verified

tripcode: ATLAS-LOCAL-REGRESSION-SMOKE track: T+442m commit: bread: Improvement Timeline > Local regression smoke verified

Added an opt-in live-loop regression smoke for the live-loop route set and verified it locally against an internal-key gateway profile before production redeploy.

  • The smoke runs without wallet-specific credentials by using an internal/test API key and the local gateway profile.
  • Coverage includes pricing discovery, field contract, large-response guidance, no-ticker universe route locks, readiness, daily changes, alpha opportunities, top stressed, risk distribution, IREN/MSTR company reports, alpha signals, peer ranking, SPECTRA field maps, atlas history, alternate-day watchlist alpha/peer routes, and a known structured soft miss.
  • Local verification passed with GOWORK=off go test ./cmd/search-gateway/..., focused acceptance tests, the local live-loop regression smoke script, and BASE_URL=http://127.0.0.1:3017 ./scripts/mcp-smoke.sh.
  • This is source/local verification only. Live API rollout remains a separate backend redeploy step.
Priority 4

App renderer regression

tripcode: ATLAS-PRIORITY-4-APP-RENDERER-REGRESSION track: T+402m commit: bread: Next Verification Priorities > App renderer regression

Verify SwiftUI cards preserve source_date , computed_at_utc , payload_mode , compact flags, caveats, evidence references, x402 equivalent price, no-payment boundary, and non-advice language.

Priority 3

Expand public x402 probes

tripcode: ATLAS-PRIORITY-3-EXPAND-PUBLIC-X402-PROBES track: T+394m commit: bread: Next Verification Priorities > Expand public x402 probes

Readiness, company-report, and Morning Brief natural-language public unpaid probes now verify HTTP 402 body and x402 challenge headers. Extend the same check to any new paid public route.

Priority 2

REST / MCP / bundle drift comparison

tripcode: ATLAS-PRIORITY-2-REST-MCP-BUNDLE-DRIFT-COMPARISON track: T+386m commit: bread: Next Verification Priorities > REST / MCP / bundle drift comparison

Compare OpenAPI route inventory, MCP tools/list , and composite bundle outputs so route availability, tool names, prices, and payload modes stay synchronized.

Priority 1

Second-ticker company-report smoke

tripcode: ATLAS-PRIORITY-1-SECOND-TICKER-COMPANY-REPORT-SMOKE track: T+378m commit: bread: Next Verification Priorities > Second-ticker company-report smoke

Repeat the company-report smoke with a second ticker from the latest daily-change slice to prove the aggregate is not only working for one issuer.

April 24-30, 2026

Public x402 launch and Wardenclyffe/OpenAPI contract rollout

tripcode: ATLAS-APRIL-24-PUBLIC-X402-LAUNCH-AND-WARDENCLYFFE track: T+274m commit: bread: Improvement Timeline > Public x402 launch and Wardenclyffe/OpenAPI contract rollout

Launched public DeltaSignal data routes as payable x402 seller endpoints while preserving internal API-key access.

  • Launched public DeltaSignal data routes as payable x402 seller endpoints while preserving internal API-key access.
  • Raised public paid routes from test defaults to the launch pricing schedule.
  • Rolled out the Wardenclyffe/help/OpenAPI contract with updated readiness, help, schema shape, glossary, and debt coverage fields.
  • Added MPP discovery alongside x402 for compatible public-agent marketplaces and registry crawlers.
May 1-8, 2026

Composite workflows, route discovery, and payment metadata

tripcode: ATLAS-MAY-1-COMPOSITE-WORKFLOWS-ROUTE-DISCOVERY-AND track: T+266m commit: bread: Improvement Timeline > Composite workflows, route discovery, and payment metadata

Published composite MCP presets for Morning Brief, Company Report, Pressure Board, Alpha Sweep, and Quick Ticker Check.

  • Published composite MCP presets for Morning Brief, Company Report, Pressure Board, Alpha Sweep, and Quick Ticker Check.
  • Added Arazzo workflow definitions so agents can inspect scenario plans before execution.
  • Updated OpenAPI and route metadata for public clients that discover paid resources before execution.
  • Improved x402 and MPP payment metadata so AgentCash-style crawlers can identify route prices and protocol families.
May 9-12, 2026

Natural Language briefs and compact evidence contracts

tripcode: ATLAS-MAY-9-NATURAL-LANGUAGE-BRIEFS-AND-COMPACT track: T+258m commit: bread: Improvement Timeline > Natural Language briefs and compact evidence contracts

Natural Language briefs were formalized as evidence-to-Markdown compiler outputs, not new evidence sources.

  • Natural Language briefs were formalized as evidence-to-Markdown compiler outputs, not new evidence sources.
  • Renderer metadata includes mode, validation status, fallback reason, compiler/version fields, evidence hash where available, latency, tokens, cache status, and billing mode.
  • Morning Brief Natural was updated to render returned alpha board evidence with issuer identity status, caveats, and non-advice language.
  • Default monitoring outputs stay compact, with raw evidence exposed through explicit drilldown routes instead of hidden client-side fan-out.
May 13-14, 2026

Full-universe regression and issuer identity hardening

tripcode: ATLAS-MAY-13-FULL-UNIVERSE-REGRESSION-AND-ISSUER track: T+250m commit: bread: Improvement Timeline > Full-universe regression and issuer identity hardening

Added regression coverage for current REST surfaces, ATLAS-7 historical calculation surfaces, and MCP composite workflows.

  • Added regression coverage for current REST surfaces, ATLAS-7 historical calculation surfaces, and MCP composite workflows.
  • Extended company report and quick ticker check composite coverage across the issuer universe.
  • Canonicalized Strategy Inc as MSTR across issuer routes, ATLAS history rows, supported-company search, and x402 examples.
  • Canonicalized ambiguous Delta Signal issuer tickers and CIK aliases so public-company identity stays stable across CompanyFacts and ATLAS materialized rows.
May 14, 2026

Audit status, Morning Brief context, and public MCP discovery

tripcode: ATLAS-MAY-14-AUDIT-STATUS-MORNING-BRIEF-CONTEXT track: T+242m commit: bread: Improvement Timeline > Audit status, Morning Brief context, and public MCP discovery

Added the Azure-native ATLAS-7 audit status surface: GET /v1/atlas7/audit/latest and MCP deltasignal_atlas7_audit_status .

  • Added the Azure-native ATLAS-7 audit status surface: GET /v1/atlas7/audit/latest and MCP deltasignal_atlas7_audit_status .
  • Audit status reports freshness, last successful run, issuer count, operation count, failure counts, artifact prefix, and job metadata.
  • Live audit verification reported 215 issuers, 1,935 operations, 0 failed operations, 0 historical failures, and 0 composite failures.
  • Morning Brief was updated with alpha board audit context so first-time users can see board scope, issuer mix, low-quality demotions, and caveats.
  • Public MCP discovery was opened before payment: initialize and tools/list stay inspectable, while tools/call remains protected by x402, API key, or an explicit free-tier grant.
May 14, 2026

Historical source dates, SPECTRA, and ATLAS-7 calculation history

tripcode: ATLAS-MAY-14-HISTORICAL-SOURCE-DATES-SPECTRA-AND track: T+234m commit: bread: Improvement Timeline > Historical source dates, SPECTRA, and ATLAS-7 calculation history

Added historical source_date support for company fundamentals, covenant stress, peer ranking, alpha signals, and the MCP company-report flow.

  • Added historical source_date support for company fundamentals, covenant stress, peer ranking, alpha signals, and the MCP company-report flow.
  • Added first-class calculation-history surfaces: GET /v1/atlas7/calculation-history , GET /mpp/v1/atlas7/calculation-history , and MCP deltasignal_atlas7_calculation_history .
  • Calculation-history rows preserve covenant, fundamentals, peer, alpha, SPECTRA input, source fields, payload hash, and evidence hash fields.
  • MSTR SPECTRA was backfilled from real ATLAS history and exposed through GET /v1/spectra-field-map/MSTR .
  • Company Report MCP was expanded to six legs by including SPECTRA as an advisory field-map support leg.
May 16, 2026

StrategiX Visual MCP and finished DeltaSignal deliverables

tripcode: ATLAS-MAY-16-STRATEGIX-VISUAL-MCP-AND-FINISHED track: T+226m commit: bread: Improvement Timeline > StrategiX Visual MCP and finished DeltaSignal deliverables

Published the public StrategiX Visual MCP discovery surface for evidence-to-visual artifact workflows.

  • Published the public StrategiX Visual MCP discovery surface for evidence-to-visual artifact workflows.
  • Added finished DeltaSignal Intelligence Deliverables pricing, including a single daily Morning Brief PDF, monthly daily-brief subscription, and heavy multi-issuer deep brief.
  • Kept StrategiX execution internal-beta gated so public users are not asked to pay for tools that are not public-paid yet.
May 27, 2026

Company Report became a true OpenAPI-visible aggregate

tripcode: ATLAS-MAY-27-COMPANY-REPORT-BECAME-A-TRUE track: T+218m commit: bread: Improvement Timeline > Company Report became a true OpenAPI-visible aggregate

Added live REST/x402 routes: GET /v1/company-report/{ticker} and POST /v1/bundles/company-report .

  • Added live REST/x402 routes: GET /v1/company-report/{ticker} and POST /v1/bundles/company-report .
  • The aggregate returns readiness, company fundamentals, alpha signals, peer ranking, covenant stress, and advisory SPECTRA field-map support in one bounded response.
  • Public unauthenticated calls return the expected 402 x402 payment challenge.
  • Internal live MSTR verification returned status=ok , partial=false , and 6 of 6 internal legs succeeded.
  • Snapshot values from that verification: Strategy Inc, source date 2026-05-27 , alpha score 69 , peer rank 152/215 , stress live_stress_50pct=0.2566 , risk tier LOW , and SPECTRA mode atlas7_historical_spectra .
May 28, 2026

Public contract cleanup re-verified

tripcode: ATLAS-MAY-28-PUBLIC-CONTRACT-CLEANUP-RE-VERIFIED track: T+210m commit: bread: Improvement Timeline > Public contract cleanup re-verified

Live OpenAPI is serving DeltaSignal ATLAS version 1.5.2 with 56 paths after the June 8 hardening rollout. Earlier audit snapshots showed 43 paths.

  • Live OpenAPI is serving DeltaSignal ATLAS version 1.5.2 with 56 paths after the June 8 hardening rollout; this historical entry originally recorded an earlier 43-path snapshot.
  • POST /mcp , GET /v1/readiness , GET /v1/company-report/{ticker} , and POST /v1/bundles/company-report are present in the public route contract.
  • The alpha language contract now exposes research_posture and no longer exposes short_recommendation .
  • Unpaid public GET /v1/readiness returns HTTP 402 with a JSON body containing error=payment_required , the route name, retry guidance, docs URL, and an x402 challenge pointer.
  • Unpaid public GET /v1/company-report/MSTR?output_mode=compact returns HTTP 402 with the same developer-readable x402 pattern and a Base USDC challenge header.
May 31, 2026

Evidence replay semantics implementation track

tripcode: ATLAS-MAY-31-EVIDENCE-REPLAY-SEMANTICS-IMPLEMENTATION-TRACK track: T+202m commit: bread: Improvement Timeline > Evidence replay semantics implementation track

Added deltasignal-evidence-replay-v1 to the free field-contract route in backend source.

  • Added deltasignal-evidence-replay-v1 to the free field-contract route in backend source.
  • The contract documents evidence_ref stability for the same route, normalized arguments, source date, limit, and offset.
  • It documents evidence_hash as stable for identical canonical evidence preimages and changed when hashed payload, source date, page contents, or selected arguments change.
  • It marks page.next_args , page.next_offset , page.next_tool , and daily-change evidence handles as replayable while the referenced source date remains available.
  • Verification completed locally with focused field-contract and regression tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Daily-change field-delta implementation track

tripcode: ATLAS-MAY-31-DAILY-CHANGE-FIELD-DELTA-IMPLEMENTATION track: T+194m commit: bread: Improvement Timeline > Daily-change field-delta implementation track

Added deltasignal-daily-field-deltas-v1 to compact daily changes in backend source.

  • Added deltasignal-daily-field-deltas-v1 to compact daily changes in backend source.
  • The interim shape exposes CompanyFacts changed tags as field_deltas with field_name , source_date , ticker/CIK, threshold_crossed , and evidence_ref .
  • prior_value , new_value , delta , and percent_delta are emitted as null unless the source row carries those values.
  • The field-contract route documents this interim status so clients can consume it without mistaking tag-level deltas for numeric value changes.
  • Verification completed locally with focused daily field-delta, field-contract, help, OpenAPI, pricing, billing, metadata, not-found, and coverage tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Large-response handling implementation track

tripcode: ATLAS-MAY-31-LARGE-RESPONSE-HANDLING-IMPLEMENTATION-TRACK track: T+186m commit: bread: Improvement Timeline > Large-response handling implementation track

Added public help guidance for large DeltaSignal responses in backend source.

  • Added public help guidance for large DeltaSignal responses in backend source.
  • The help route now warns that company-report and daily-changes payloads can exceed 64 KB.
  • The guidance calls out the AgentCash/Node path specifically: do not pipe large npx agentcash fetch stdout directly into another process.
  • Recommended automation patterns are file redirects, compact or paginated routes, and clients that fully drain stdout before process exit.
  • Verification completed locally with focused help and regression tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Coverage discovery implementation track

tripcode: ATLAS-MAY-31-COVERAGE-DISCOVERY-IMPLEMENTATION-TRACK track: T+178m commit: bread: Improvement Timeline > Coverage discovery implementation track

Extended /companies in backend source with deltasignal-coverage-v1 .

  • Extended /companies in backend source with deltasignal-coverage-v1 .
  • Each issuer row now includes ticker , lookup_ticker , cik , entity_name , supported_routes , unavailable_routes , last_source_date , and coverage_status .
  • The field-contract route documents the stable coverage discovery fields for automation.
  • This lets clients preflight supported names and route availability before spending on paid drilldowns.
  • Verification completed locally with focused companies, field-contract, help, OpenAPI, pricing, billing, metadata, and not-found tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Response metadata envelope implementation track

tripcode: ATLAS-MAY-31-RESPONSE-METADATA-ENVELOPE-IMPLEMENTATION-TRACK track: T+170m commit: bread: Improvement Timeline > Response metadata envelope implementation track

Added deltasignal-response-metadata-v1 to the protected /v1/ response normalization path.

  • Added deltasignal-response-metadata-v1 to the protected /v1/ response normalization path.
  • Successful JSON object payloads now receive top-level metadata fields and a response_metadata object.
  • The envelope includes request_id , route_uri , source_date , computed_at_utc , ticker , cost_usd , billing_mode , cache_hit , payload_mode , quality_flags , caveats , evidence_hash , evidence_hash_version , and latency_ms .
  • Unavailable values are emitted as null or empty arrays where appropriate, so automation can parse a stable shape.
  • Verification completed locally with focused billing, field-contract, help, OpenAPI, pricing, and not-found tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Field contract discovery implementation track

tripcode: ATLAS-MAY-31-FIELD-CONTRACT-DISCOVERY-IMPLEMENTATION-TRACK track: T+162m commit: bread: Improvement Timeline > Field contract discovery implementation track

Added free backend discovery route GET /v1/contract/fields .

  • Added free backend discovery route GET /v1/contract/fields .
  • The field contract returns deltasignal-field-contract-v1 , the canonical billing field cost_usd , not-found contract metadata, route aliases, and the path-ticker-free universe route set.
  • The stable parser-path list includes the stable readiness, company-report, daily-changes, generic provenance, and stress aliases such as stress_50pct and stressed_leverage_50pct .
  • The served OpenAPI and help response now publish /v1/contract/fields as a free support/discovery route in backend source.
  • Verification completed locally with focused field-contract, help, OpenAPI, pricing, billing, and not-found tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Universe route contract implementation track

tripcode: ATLAS-MAY-31-UNIVERSE-ROUTE-CONTRACT-IMPLEMENTATION-TRACK track: T+154m commit: bread: Improvement Timeline > Universe route contract implementation track

Locked the five universe-scoped routes as path-ticker-free in backend help and served OpenAPI source.

  • Locked the five universe-scoped routes as path-ticker-free in backend help and served OpenAPI source.
  • The no-ticker route set is /v1/readiness , /v1/daily-changes/latest , /v1/alpha-opportunities , /v1/top-stressed , and /v1/risk-distribution .
  • OpenAPI operations now carry x-deltasignal-route_scope=universe , x-deltasignal-path_ticker_free=true , and x-deltasignal-ticker_segment=forbidden .
  • The help response includes an explicit policy: do not append /{ticker} , /UNIVERSE , or any other path segment to these routes.
  • Verification completed locally with focused help/OpenAPI/pricing/billing/not-found tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

IREN SPECTRA coverage repair

tripcode: ATLAS-MAY-31-IREN-SPECTRA-COVERAGE-REPAIR track: T+146m commit: bread: Improvement Timeline > IREN SPECTRA coverage repair

Added deltasignal-web/public/spectra-field-map/IREN/contract.json so /v1/spectra-field-map/IREN can return a real field-map contract instead of a structured coverage miss.

  • Added deltasignal-web/public/spectra-field-map/IREN/contract.json so /v1/spectra-field-map/IREN can return a real field-map contract instead of a structured coverage miss.
  • The new IREN contract uses mode=atlas7_historical_spectra , version=SPECTRA-FIELD-MAP-v1 , company IREN Limited , CIK 0001878848 , and latest source date 2026-04-24 .
  • The source lineage is preserved in artifacts/spectra-field-map/IREN/atlas_history_source.json with three real ATLAS-7 atlas-history rows.
  • Added a regression test that serves the IREN public contract and asserts real_data=true with three returned SPECTRA points.
May 31, 2026

Structured not-found implementation track

tripcode: ATLAS-MAY-31-STRUCTURED-NOT-FOUND-IMPLEMENTATION-TRACK track: T+138m commit: bread: Improvement Timeline > Structured not-found implementation track

Added a shared structured not_found response contract in backend source.

  • Added a shared structured not_found response contract in backend source.
  • Route/ticker misses now expose status=not_found , reason , coverage_state , retry_after_days , route_uri , ticker or request key, request ID, and not_found_contract_version .
  • SPECTRA misses still have an explicit semantics path: reason=historical_field_map_contract_missing , coverage_state=not_available_for_issuer , and a seven-day retry hint.
  • The shape is also wired into fundamentals, alpha signals, covenant stress, peer ranking, daily changes, daily-change evidence, and field-map misses.
  • Verification completed locally with focused not-found, billing, pricing, help, and OpenAPI tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Canonical billed-response fields implementation track

tripcode: ATLAS-MAY-31-CANONICAL-BILLED-RESPONSE-FIELDS-IMPLEMENTATION track: T+130m commit: bread: Improvement Timeline > Canonical billed-response fields implementation track

Added a shared backend billing normalizer for protected priced /v1/ routes.

  • Added a shared backend billing normalizer for protected priced /v1/ routes.
  • Successful JSON object responses now receive canonical numeric cost_usd plus quoted_cost_usd , actual_cost_usd , billing_mode , billing_contract_version , route identity, payment status, and request ID.
  • x402 paid responses preserve route price as both quote and actual cost. Internal API-key and free-tier grants report actual_cost_usd=0 while preserving the route quote for budgeting.
  • Errors, arrays, non-JSON bodies, and unpriced free discovery routes such as /v1/pricing are not rewritten by the billing normalizer.
  • Verification completed locally with focused billing/pricing/help/OpenAPI tests. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
May 31, 2026

Pricing discovery implementation track

tripcode: ATLAS-MAY-31-PRICING-DISCOVERY-IMPLEMENTATION-TRACK track: T+122m commit: bread: Improvement Timeline > Pricing discovery implementation track

Added the first live-loop contract slice in backend source: GET /v1/pricing .

  • Added the first live-loop contract slice in backend source: GET /v1/pricing .
  • The route is designed as free discovery and returns a machine-readable x402 route catalog with route_uri , HTTP method, price_usd , billing mode, ticker requirements, and pricing source.
  • The pricing contract declares cost_usd as the canonical billed-response ledger field and treats quoted_cost_usd / actual_cost_usd as supplemental aliases when route-specific flows emit them.
  • The served OpenAPI document now publishes /v1/pricing as a free discovery route in the backend source.
  • Verification completed locally with targeted pricing/help/OpenAPI tests and the full go test ./cmd/search-gateway/... package suite. Live backend deployment verified on revision ca-web-intel-mcp--0000450.
P2

Monitoring and contract maturity

tripcode: ATLAS-P2-MONITORING-AND-CONTRACT-MATURITY track: T+114m commit: bread: Evidence Infrastructure Backlog > Monitoring and contract maturity

Move from pull-only reports toward durable monitoring and explicit field stability.

  • Add webhook/subscription routes for material changes with event IDs, delivery signatures, replay cursors, field deltas, provenance, and evidence refs.
  • Add GET /v1/contract/changelog and GET /v1/contract/fields for stable field paths, deprecation windows, migration notes, and versioned daily-change fields.
  • Document route classes: free discovery, cheap freshness, paid compact, paid evidence, and internal/backend-relayed access.
  • Constrain renderer posture values to non-advice labels such as constructive_evidence_screen , watchlist_candidate , risk_elevated , provenance_limited , data_stale , and insufficient_evidence .
P1

Scale and freshness ergonomics

tripcode: ATLAS-P1-SCALE-AND-FRESHNESS-ERGONOMICS track: T+106m commit: bread: Evidence Infrastructure Backlog > Scale and freshness ergonomics

Add preflight and batch surfaces so clients do not need repeated paid single-name calls just to discover coverage, freshness, or availability.

  • Add GET /v1/companies , GET /v1/companies?changed_since=... , and GET /v1/ticker-freshness/{ticker} .
  • Extend company-report bundle support to tickers: [] with per-ticker result, partial flag, provenance, and error state.
  • Add snapshot metadata for company reports: snapshot_id , start/end timestamps, section count, max section skew, and whether sections share the same data-as-of boundary.
P0

Universal evidence contract

tripcode: ATLAS-P0-UNIVERSAL-EVIDENCE-CONTRACT track: T+098m commit: bread: Evidence Infrastructure Backlog > Universal evidence contract

Add one mandatory provenance object across readiness, company report, daily changes, evidence drilldowns, alpha signals, fundamentals, peer ranking, covenant stress, and SPECTRA. Missing fields should return null , not disappear.

  • Fields: captured_at , observed_at , published_at , data_as_of , computed_at_utc , source_date , accession_number , evidence_ref , evidence_hash , schema_version , contract_version .
  • Add semantic daily-change deltas with field_path , prior_value , new_value , delta_type , threshold_crossed , materiality_score , and evidence identifiers.
  • Document whether evidence refs are stable, what evidence hashes cover, how pagination affects hashes, and whether refs can be replayed after refresh.
May 31, 2026

P1 standard provenance source implementation

tripcode: ATLAS-P1-PROV-730DEF3 track: T+22m commit: 730def3 bread: Improvement Timeline > P1 standard provenance source implementation

Added deltasignal-provenance-v1 to the protected /v1/ response normalization path in backend source.

  • Added deltasignal-provenance-v1 to the protected /v1/ response normalization path in backend source.
  • Successful JSON object responses now receive a top-level provenance object with route identity, source_date , computed_at_utc , ticker, filing/accession fields where available, evidence hash/ref fields, data source, quality flag, and derived/proprietary markers.
  • If a route already emits provenance , the envelope preserves existing route-specific keys and fills only missing standard keys.
  • GET /v1/contract/fields now documents the standard provenance field set, merge policy, and derived-evidence policy.
  • Verification completed locally with GOWORK=off go test ./cmd/search-gateway/... , HTML/XML/module validation for the source spec and ExecPlan, and clean deployment-worktree commit 730def3 . Backend rollout is separate from this changelog publication.
May 31, 2026

P0 contract-hardening source implementation

tripcode: ATLAS-P0-CONTRACT-7A80E86 track: T+14m commit: 7a80e86 bread: Improvement Timeline > P0 contract-hardening source implementation

Added deltasignal-route-scope-v1 in backend source so no-ticker universe routes called with extra path segments return structured HTTP 400 invalid_path_scope instead of ambiguous 404 behavior.

  • Added deltasignal-route-scope-v1 in backend source so no-ticker universe routes called with extra path segments return structured HTTP 400 invalid_path_scope instead of ambiguous 404 behavior.
  • The protected no-ticker set is /v1/readiness , /v1/daily-changes/latest , /v1/alpha-opportunities , /v1/top-stressed , and /v1/risk-distribution .
  • /v1/pricing route entries now include lifecycle and scope metadata: path_template , status , deprecated , replaced_by , billable , and route_scope .
  • Successful protected /v1/ JSON object responses now include billing_status at the top level and inside response_metadata .
  • Structured not_found payloads now include reason_code , billing_behavior=not_charged , and cost_usd=0 .
  • Verification completed locally with GOWORK=off go test ./cmd/search-gateway/... , HTML/XML/module validation for the source spec and ExecPlan, and clean deployment-worktree commit 7a80e86 . Backend rollout is separate from this changelog publication.

Audit-Grade Validation Plan

Contract proof and live execution proof are separate. OpenAPI presence confirms the public route contract; live MCP or authenticated REST calls confirm backend execution and returned evidence shape.

OpenAPI contract layer
tripcode: ATLAS-CARD-OPENAPI-CONTRACT-LAYER track: T+468m bread: Audit-Grade Validation Plan > OpenAPI contract layer
Confirms route inventory, operation availability, schema intent, payment metadata, and governance fields such as research_posture.
Live execution layer
tripcode: ATLAS-CARD-LIVE-EXECUTION-LAYER track: T+474m bread: Audit-Grade Validation Plan > Live execution layer
Confirms a real call returns current source dates, compact payload status, caveats, provenance, timing, and non-advice language.
Renderer QA layer
tripcode: ATLAS-CARD-RENDERER-QA-LAYER track: T+480m bread: Audit-Grade Validation Plan > Renderer QA layer
Confirms app cards preserve source dates, computed timestamps, payload mode, compact flags, caveats, evidence refs, and non-advice boundaries.
Payment boundary layer
tripcode: ATLAS-CARD-PAYMENT-BOUNDARY-LAYER track: T+486m bread: Audit-Grade Validation Plan > Payment boundary layer
Confirms public unpaid calls return x402 402 challenge details, while internal-key tests do not imply public payment success.

Compact Validation Matrix

tripcode: ATLAS-APRIL-24-COMPACT-VALIDATION-MATRIX track: T+282m bread: Audit-Grade Validation Plan > Compact Validation Matrix
OpenAPI route present: yes
MCP live call succeeded: yes, prior evidence workflow smoke and 2026-06-05 signed-wallet grant smoke
Source date returned: 2026-05-28, in prior smoke
Payload mode: compact
Raw evidence attached: no
x402 payment executed: no
Public x402 equivalent documented: yes
Investment-advice boundary preserved: yes

MCP / x402 Call Ledger

tripcode: ATLAS-APRIL-24-MCP-X402-CALL-LEDGER track: T+290m bread: Audit-Grade Validation Plan > MCP / x402 Call Ledger
Latest signed-wallet MCP grant smoke:
- readiness: live POST /mcp tools/call ok, revision=ca-web-intel-mcp--0000454, grant=wallet_signed_grant, JSON-RPC result returned
- temporary enrolled wallet and grant rows removed after verification
- response did not echo the temporary private key or signature
Prior evidence workflow smoke:
- readiness: live MCP ok, source_date=2026-05-28, elapsed=575 ms, /v1/readiness=$0.04
- company_report RIOT: live MCP ok, source_date=2026-05-28, elapsed=492 ms, x402 equivalent=$0.30
- morning_brief: live MCP ok, source_date=2026-05-28, latest activity=2026-05-27, elapsed=12398 ms
- no paid USDC x402 settlement executed

Results Audit Snapshot

Verdict: pass with evidence-bound caveats. The public contracts are present, the backend-relayed MCP workflows completed in prior smoke runs, and the schema posture now avoids advice-like recommendation language.

OpenAPI contract passed
tripcode: ATLAS-CARD-OPENAPI-CONTRACT-PASSED track: T+492m bread: Results Audit Snapshot > OpenAPI contract passed
Title DeltaSignal ATLAS; OpenAPI 3.1.0; API version 1.5.2; live API now exposes 56 paths; earlier audit snapshots showed 43 paths; server https://api.aitrailblazer.net; MCP, MPP, and Base x402 surfaces present.
Required routes passed
tripcode: ATLAS-CARD-REQUIRED-ROUTES-PASSED track: T+498m bread: Results Audit Snapshot > Required routes passed
POST /mcp, GET /v1/readiness, GET /v1/company-report/{ticker}, POST /v1/bundles/company-report, and GET /v1/morning-brief/natural are present.
Live MCP smoke passed
tripcode: ATLAS-CARD-LIVE-MCP-SMOKE-PASSED track: T+504m bread: Results Audit Snapshot > Live MCP smoke passed
Prior RIOT smoke artifacts reported readiness ok, company report ok, Morning Brief ok, 6 of 6 internal calls succeeded for Company Report and Morning Brief, and source date 2026-05-28. A later signed-wallet MCP grant smoke verified POST /mcp execution on revision ca-web-intel-mcp--0000454.
Language migration passed
tripcode: ATLAS-CARD-LANGUAGE-MIGRATION-PASSED track: T+510m bread: Results Audit Snapshot > Language migration passed
research_posture is present and short_recommendation is absent. This keeps alpha output framed as diligence posture, not personalized investment recommendation.
Raw evidence caveat
tripcode: ATLAS-CARD-RAW-EVIDENCE-CAVEAT track: T+516m bread: Results Audit Snapshot > Raw evidence caveat
The attached smoke artifacts were compact / artifact-reference payloads with raw evidence unavailable. This verifies route presence, workflow completion, schema posture, and provenance handling, not full SEC fact extraction correctness.
x402 caveat resolved separately
tripcode: ATLAS-CARD-X402-CAVEAT-RESOLVED-SEPARATELY track: T+522m bread: Results Audit Snapshot > x402 caveat resolved separately
The attached smoke evidence did not execute paid wallet, MPP, settlement, or in-app x402 payment. Later public probes verified unpaid 402 payment_required JSON and x402 challenge headers for readiness, company-report, and Morning Brief natural-language routes.
Latency variance only
tripcode: ATLAS-CARD-LATENCY-VARIANCE-ONLY track: T+528m bread: Results Audit Snapshot > Latency variance only
Duplicate RIOT smoke artifacts varied in timing only: readiness 575 ms vs 547 ms, company report 492 ms vs 658 ms, Morning Brief 12398 ms vs 10899 ms.
Operator takeaway
tripcode: ATLAS-CARD-OPERATOR-TAKEAWAY track: T+534m bread: Results Audit Snapshot > Operator takeaway
The operational surface is healthy at contract and workflow-smoke level. Treat this as infrastructure readiness evidence, not issuer-data validation or investment advice.

Route Contract Extraction

tripcode: ATLAS-APRIL-24-ROUTE-CONTRACT-EXTRACTION track: T+298m bread: Results Audit Snapshot > Route Contract Extraction
{
  "openapi_title": "DeltaSignal ATLAS",
  "openapi_version": "1.5.2",
  "path_count": 43,
  "checks": {
    "company_report_get": true,
    "company_report_post": true,
    "morning_brief_natural": true,
    "readiness": true,
    "has_research_posture": true,
    "has_short_recommendation": false
  },
  "boundary": "OpenAPI contract extraction only; pair with live probes for issuer-data verification."
}

Priced Public Equivalents

tripcode: ATLAS-APRIL-24-PRICED-PUBLIC-EQUIVALENTS track: T+306m bread: Results Audit Snapshot > Priced Public Equivalents
GET /v1/readiness: $0.04 Base USDC
GET /v1/company-report/{ticker}: $0.30 Base USDC
POST /v1/bundles/company-report: $0.30 Base USDC
GET /v1/morning-brief/natural: $0.95 Base USDC
Observed internal smoke payment used: none
Estimated public x402 equivalent for readiness + company report + Morning Brief: $1.29

OpenAPI Route Contract Snapshot

Contract extraction confirms the public route names, operation IDs, declared inputs, response codes, and Base x402 price metadata. This is still contract proof; issuer-data correctness requires live probes and raw evidence drilldowns.

GET /v1/company-report/{ticker}
tripcode: ATLAS-CARD-GET-V1-COMPANY-REPORT-TICKER track: T+540m bread: OpenAPI Route Contract Snapshot > GET /v1/company-report/{ticker}
Operation getX402CompanyReport. Required input: ticker. Optional inputs: period, source_date, include_segments, include_related_party, and output_mode=compact. Responses: 200, 400, 401, 402. Public equivalent: $0.30 Base USDC x402.
POST /v1/bundles/company-report
tripcode: ATLAS-CARD-POST-V1-BUNDLES-COMPANY-REPORT track: T+546m bread: OpenAPI Route Contract Snapshot > POST /v1/bundles/company-report
Operation postX402CompanyReportBundle. JSON-body variant for MCP-style clients that prefer body arguments. Responses: 200, 400, 401, 402. Public equivalent: $0.30 Base USDC x402.
GET /v1/morning-brief/natural
tripcode: ATLAS-CARD-GET-V1-MORNING-BRIEF-NATURAL track: T+552m bread: OpenAPI Route Contract Snapshot > GET /v1/morning-brief/natural
Operation getX402MorningBriefNatural. Optional inputs: date, limit, and style. Style changes tone and density only, not facts, caveats, or investment posture. Responses: 200, 400, 401, 402, 503. Public equivalent: $0.95 Base USDC x402.
GET /v1/readiness
tripcode: ATLAS-CARD-GET-V1-READINESS track: T+558m bread: OpenAPI Route Contract Snapshot > GET /v1/readiness
Operation getX402DeltaSignalReadiness. No business input required; placeholder query _ documents an empty query schema for agent validators. Responses: 200, 401, 402, 503. Public equivalent: $0.04 Base USDC x402.
Payment metadata declares fixed-price Base x402 with USDC. The natural Morning Brief and readiness contracts include protocol details for Base chain ID 8453, Coinbase CDP facilitator, and exact x402 scheme. StrategiX internal mode continues to use backend-relayed access and does not execute wallet, MPP, settlement, or in-app payment flow.

Context And Payload Hygiene

The compact audit artifacts are useful for smoke validation, but duplicate summaries and compact-only payloads should not be treated as independent raw evidence. The client and report renderer should preserve that boundary visibly.

Duplicate artifact control
tripcode: ATLAS-CARD-DUPLICATE-ARTIFACT-CONTROL track: T+564m bread: Context And Payload Hygiene > Duplicate artifact control
When ContextSHA256 matches, retain one canonical artifact summary and store duplicate filenames as provenance aliases. Preserve timing variance only when comparing performance.
Contract vs live proof
tripcode: ATLAS-CARD-CONTRACT-VS-LIVE-PROOF track: T+570m bread: Context And Payload Hygiene > Contract vs live proof
OpenAPI confirms route availability and schema intent. MCP/live probes confirm workflow execution for tested paths. Raw issuer correctness still requires targeted evidence drilldowns.
Compact payload disclosure
tripcode: ATLAS-CARD-COMPACT-PAYLOAD-DISCLOSURE track: T+576m bread: Context And Payload Hygiene > Compact payload disclosure
Compact responses should render as compact evidence, not full raw evidence. Cards should say when raw evidence is not attached and when a targeted drilldown is required.
Machine-path preservation
tripcode: ATLAS-CARD-MACHINE-PATH-PRESERVATION track: T+582m bread: Context And Payload Hygiene > Machine-path preservation
Extraction and rendering layers must not mutate field paths such as result.structuredContent.data, computed_at_utc, or source_date.

Latency Classes From Prior Smoke

tripcode: ATLAS-APRIL-24-LATENCY-CLASSES-FROM-PRIOR-SMOKE track: T+314m bread: Context And Payload Hygiene > Latency Classes From Prior Smoke
readiness: 547-575 ms, interactive-safe
company_report: 492-658 ms, interactive-safe
morning_brief: 10899-12398 ms, heavy composite
design action: show progress/cache state for Morning Brief

Renderer Fields To Preserve

tripcode: ATLAS-APRIL-24-RENDERER-FIELDS-TO-PRESERVE track: T+322m bread: Context And Payload Hygiene > Renderer Fields To Preserve
source_date
computed_at_utc or latest computed timestamp
payload_mode and compact/full status
caveats and non-advice boundary
tool or route name
public x402 equivalent price when relevant
internal relay vs public payment boundary
Context footprint finding
tripcode: ATLAS-CARD-CONTEXT-FOOTPRINT-FINDING track: T+588m bread: Context And Payload Hygiene > Context footprint finding
The repeated OpenAPI and RIOT audit chips represented roughly 134 KB and 33.5K prompt tokens before dedupe. Most of that signal collapses into one canonical OpenAPI contract card plus one live-smoke card with timing variance.
Canonical summary target
tripcode: ATLAS-CARD-CANONICAL-SUMMARY-TARGET track: T+594m bread: Context And Payload Hygiene > Canonical summary target
Store a compact reusable card with API title/version, route count, key routes, public prices, research_posture present, short_recommendation absent, and the contract/live evidence boundary.
x_mcp_tools discoverability
tripcode: ATLAS-CARD-X-MCP-TOOLS-DISCOVERABILITY track: T+600m bread: Context And Payload Hygiene > x_mcp_tools discoverability
The selected public route contracts expose empty x_mcp_tools arrays. If intentional, document that public x402 routes hide internal fan-out; otherwise add route-to-tool metadata or a separate composite-leg field.
Morning Brief UX
tripcode: ATLAS-CARD-MORNING-BRIEF-UX track: T+606m bread: Context And Payload Hygiene > Morning Brief UX
At an observed average near 11.65 s, Morning Brief should run with progress state, timeout handling, cached latest result, and background refresh rather than blocking the main app surface.

Canonical Dedupe Rule

tripcode: ATLAS-APRIL-24-CANONICAL-DEDUPE-RULE track: T+330m bread: Context And Payload Hygiene > Canonical Dedupe Rule
1. ContextSHA256 wins first:
   same ContextSHA256 = same logical payload.
   keep one canonical chip; preserve ArtifactSHA256 aliases.

2. ArtifactSHA256 catches stored-byte duplicates:
   same ArtifactSHA256 with different wrappers = same stored artifact.
   keep the richer wrapper; preserve the other wrappers as references.

3. route_contract_hash_v1 handles semantic OpenAPI identity:
   dedupe route-contract subdocuments, not live audit chips.
   live audit chips may carry distinct source dates, timings, and status.

Contract Hash Canonicalization

tripcode: ATLAS-APRIL-24-CONTRACT-HASH-CANONICALIZATION track: T+338m bread: Context And Payload Hygiene > Contract Hash Canonicalization
route_contract_hash_v1 hashes interface, not prose:
extract method, path, operation_id, parameters, request_body,
responses, and payment metadata when the payment hash is not split

drop descriptions, summaries, examples, live response data,
issuer data, runtime x402 challenge headers, elapsed times,
source dates, wrapper metadata, filenames, and formatting

normalize: lowercase method, preserve OpenAPI path template,
sort parameters by in/name, sort response codes numerically,
use amount_usd strings, omit readiness "_" placeholder,
then SHA256(canonical_json_utf8)
interface_hash
tripcode: ATLAS-CARD-INTERFACE-HASH track: T+612m bread: Context And Payload Hygiene > interface_hash
Detects breaking or behavioral route drift. Include OpenAPI identity, server, path names, HTTP methods, operation IDs, parameters, request bodies, response status codes, response schemas, components schemas, and request-shaping security schemes. Exclude prose, examples, and x_payment_info.
payment_hash
tripcode: ATLAS-CARD-PAYMENT-HASH track: T+618m bread: Context And Payload Hygiene > payment_hash
Detects x402, chain, asset, route-price, and payment-policy drift. Include route path and method plus x_payment_info, protocol blocks, amountUsd, currency, asset, network, chain ID, facilitator, scheme, auth mode, payment methods, and price fields.
documentation_hash
tripcode: ATLAS-CARD-DOCUMENTATION-HASH track: T+624m bread: Context And Payload Hygiene > documentation_hash
Detects docs and discoverability drift without marking interface or payment changes. Include info descriptions, route summaries/descriptions, parameter and response descriptions, schema descriptions, tags, caveats, natural-language endpoint notes, and Base x402 versus MPP compatibility notes.
Hash boundary
tripcode: ATLAS-CARD-HASH-BOUNDARY track: T+630m bread: Context And Payload Hygiene > Hash boundary
The attached four-route projection is computable. Full production interface_hash, payment_hash, and documentation_hash for all 43 routes require raw /openapi.json, not only artifact/context hashes.

Route Contract Preimage Shape

tripcode: ATLAS-APRIL-24-ROUTE-CONTRACT-PREIMAGE-SHAPE track: T+346m bread: Context And Payload Hygiene > Route Contract Preimage Shape
{
  "schema": "deltasignal.route_contract_preimage.v1",
  "method": "get",
  "path": "/v1/company-report/{ticker}",
  "operation_id": "getX402CompanyReport",
  "parameters": [],
  "request_body": {"status": "none", "content_type": null, "schema": null},
  "responses": ["200", "400", "401", "402"],
  "payment": {
    "scheme": "x402",
    "auth_mode": "x402",
    "network": "Base",
    "asset": "USDC",
    "currency": "USD",
    "amount_usd": "0.300000",
    "chain_id": null,
    "price_mode": "fixed"
  }
}

Split Hash Manifest

tripcode: ATLAS-APRIL-24-SPLIT-HASH-MANIFEST track: T+354m bread: Context And Payload Hygiene > Split Hash Manifest
{
  "schema_identity": {
    "title": "DeltaSignal ATLAS",
    "version": "1.5.2",
    "openapi": "3.1.0",
    "server": "https://api.aitrailblazer.net",
    "route_count": 43
  },
  "hashes": {
    "interface_hash": "sha256:<interface_projection>",
    "payment_hash": "sha256:<payment_projection>",
    "documentation_hash": "sha256:<documentation_projection>"
  },
  "evidence_boundary": {
    "four_route_projection_computable": true,
    "full_43_route_hash_computable_from_attached_context": false,
    "full_raw_openapi_attached": false
  }
}

Route-String Sentinel Hashes

tripcode: ATLAS-APRIL-24-ROUTE-STRING-SENTINEL-HASHES track: T+362m bread: Context And Payload Hygiene > Route-String Sentinel Hashes
preimage: exact UTF-8 route string, no trailing newline
boundary: route path only, not full JSON contract or artifact file

/v1/company-report/{ticker}
sha256: ef99f95352ea899a5574c27aacb5210c43f6fded15ab9e16d34a2d8d5cab8aab

/v1/bundles/company-report
sha256: ee019dde021794847008cb2593bad8a40d44294f4191ff512d25d36452ffdf84

/v1/morning-brief/natural
sha256: 42c9e53fb604c2602d4a81ec39f43fae3da040e8429a796f5144d1ccd57b54bd

/v1/readiness
sha256: b211b65058ac1a3c1f0800569432558c46df9bae86072d9348087aa89beb765b

Sentinel Boundary

tripcode: ATLAS-APRIL-24-SENTINEL-BOUNDARY track: T+370m bread: Context And Payload Hygiene > Sentinel Boundary
Use route-string sentinels for quick path identity checks only.
Do not substitute them for:
- route_contract_hash_v1
- interface_hash
- payment_hash
- documentation_hash
- artifact SHA-256
- live issuer-data verification

Spacing note: published paths use company-report. A copied
"company- report" spacing artifact hashes to a different value.
Dedupe decision matrix
tripcode: ATLAS-CARD-DEDUPE-DECISION-MATRIX track: T+636m bread: Context And Payload Hygiene > Dedupe decision matrix
Same ContextSHA256: exact duplicate. Same ArtifactSHA256: same stored artifact. Same normalized route-contract hash: same contract semantics. Same contract hash inside different live audits: keep both audits and reuse the contract reference. Different route-contract hash: flag contract drift.
Canonical selection priority
tripcode: ATLAS-CARD-CANONICAL-SELECTION-PRIORITY track: T+642m bread: Context And Payload Hygiene > Canonical selection priority
Prefer non-excerpted full context, raw evidence over no raw evidence, structured JSON over prose, direct contract extraction over embedded contract snippets, live audit over route-only evidence for operational status, latest source date for time-sensitive objects, then earliest attached occurrence.
Applied OpenAPI group
tripcode: ATLAS-CARD-APPLIED-OPENAPI-GROUP track: T+648m bread: Context And Payload Hygiene > Applied OpenAPI group
OpenAPI route-contract chips with ContextSHA256=a7c1cb1638a1e9f2b26f624251574761d464e6b2ac52e2e31d7a0d4d4717204f are exact logical duplicates. Preserve the five artifact hashes as aliases, not distinct evidence.
Applied live-audit group
tripcode: ATLAS-CARD-APPLIED-LIVE-AUDIT-GROUP track: T+654m bread: Context And Payload Hygiene > Applied live-audit group
RIOT live audits with ContextSHA256=da48e999c7fcff27224b718c9c2196becec03b31e11c0e89e446d91d5501291c and ac03c865209c1b5efb9245c870006d08b672401ad306d7790cd3d64558698622 are not exact duplicates. Deduplicate their embedded route-contract sections, but keep live timing/status evidence unless a separate normalized audit hash collapses them.

Route / Tool Drift Watchlist

The main production risk is divergence between public REST routes, MPP mirrors, MCP tools, and composite bundle behavior. These surfaces should be checked together whenever one changes.

Base x402 routes
tripcode: ATLAS-CARD-BASE-X402-ROUTES track: T+660m bread: Route / Tool Drift Watchlist > Base x402 routes
Canonical public route family for Agentic Market and Coinbase x402 clients: /v1/*.
MPP mirror routes
tripcode: ATLAS-CARD-MPP-MIRROR-ROUTES track: T+666m bread: Route / Tool Drift Watchlist > MPP mirror routes
Parallel Tempo-compatible route family: /mpp/v1/*. Do not silently translate between route families.
MCP tools
tripcode: ATLAS-CARD-MCP-TOOLS track: T+672m bread: Route / Tool Drift Watchlist > MCP tools
Agent-facing tools should stay aligned with the REST route contract, including compact mode, caveats, provenance, and pricing equivalents.
Composite bundles
tripcode: ATLAS-CARD-COMPOSITE-BUNDLES track: T+678m bread: Route / Tool Drift Watchlist > Composite bundles
Company Report and Morning Brief should preserve the same evidence boundaries as the underlying routes while reducing client-side stitching.

Next Verification Priorities

These checks turn route-level confidence into production assurance.

Priority 1

Second-ticker company-report smoke

tripcode: ATLAS-PRIORITY-1-SECOND-TICKER-COMPANY-REPORT-SMOKE track: T+378m bread: Next Verification Priorities > Second-ticker company-report smoke

Repeat the company-report smoke with a second ticker from the latest daily-change slice to prove the aggregate is not only working for one issuer.

Priority 2

REST / MCP / bundle drift comparison

tripcode: ATLAS-PRIORITY-2-REST-MCP-BUNDLE-DRIFT-COMPARISON track: T+386m bread: Next Verification Priorities > REST / MCP / bundle drift comparison

Compare OpenAPI route inventory, MCP tools/list, and composite bundle outputs so route availability, tool names, prices, and payload modes stay synchronized.

Priority 3

Expand public x402 probes

tripcode: ATLAS-PRIORITY-3-EXPAND-PUBLIC-X402-PROBES track: T+394m bread: Next Verification Priorities > Expand public x402 probes

Readiness, company-report, and Morning Brief natural-language public unpaid probes now verify HTTP 402 body and x402 challenge headers. Extend the same check to any new paid public route.

Priority 4

App renderer regression

tripcode: ATLAS-PRIORITY-4-APP-RENDERER-REGRESSION track: T+402m bread: Next Verification Priorities > App renderer regression

Verify SwiftUI cards preserve source_date, computed_at_utc, payload_mode, compact flags, caveats, evidence references, x402 equivalent price, no-payment boundary, and non-advice language.

Compact mode preserves key status, dates, counts, summaries, pricing equivalents, and caveats. It does not expose the full raw evidence manifest in the visible response; use evidence drilldowns when raw issuer proof is required.

Live Checks

These commands show the current public contract. Paid public routes may return 402 Payment Required until an x402-compatible client settles and retries.

Confirm the OpenAPI aggregate route and language contract

tripcode: ATLAS-PRIORITY-4-CONFIRM-THE-OPENAPI-AGGREGATE-ROUTE track: T+410m bread: Live Checks > Confirm the OpenAPI aggregate route and language contract
curl -s https://api.aitrailblazer.net/openapi.json \
  | jq '{
      version: .info.version,
      path_count: (.paths | length),
      company_report: has("/v1/company-report/{ticker}"),
      bundle: has("/v1/bundles/company-report"),
      research_posture: (tostring | contains("research_posture")),
      short_recommendation: (tostring | contains("short_recommendation"))
    }'

Probe public x402 behavior

tripcode: ATLAS-PRIORITY-4-PROBE-PUBLIC-X402-BEHAVIOR track: T+418m bread: Live Checks > Probe public x402 behavior
curl -i "https://api.aitrailblazer.net/v1/company-report/MSTR?output_mode=compact"

Run readiness

tripcode: ATLAS-PRIORITY-4-RUN-READINESS track: T+426m bread: Live Checks > Run readiness
curl -i https://api.aitrailblazer.net/v1/readiness

Inspect MCP discovery

tripcode: ATLAS-PRIORITY-4-INSPECT-MCP-DISCOVERY track: T+434m bread: Live Checks > Inspect MCP discovery
curl -i https://api.aitrailblazer.net/mcp
Internal keyed verification is first-party testing only. Public users should rely on OpenAPI, MCP discovery, readiness, route metadata, and x402 challenge details before paid execution.

Evidence Boundary

Delta Signal ATLAS-7 is SEC/XBRL-grounded issuer intelligence for crypto-exposed public companies. The system can route, summarize, render, and package returned evidence. It should not invent unsupported facts, silently fill missing rows, or turn evidence screens into personalized investment advice.

Before relying on any output, inspect source dates, filing dates where available, computed times, stale flags, caveats, quality flags, evidence hashes, renderer status, payload mode, route or tool provenance, and non-advice disclaimers.