{"scheme":"rc-ledger-v1","head":{"seq":318,"rowHash":"ed7985fbaa1e57c36192ac71650c19a2bb48398b020772879bd4c82549c02b2b"},"genesis":{"prevHash":"sha256(\"rc-ledger-genesis-v1\\n\" || <raw bytes of CONSTITUTION.md at chain birth>)","note":"The chain is rooted in the exact text of the governing Constitution in force at genesis."},"count":16,"nextAfterSeq":null,"rows":[{"seq":303,"prevHash":"0ee9469ae4f1972b100ce8634d33ae845f4a858dd190ffbbb0b8a6ce527f1dc6","agent":"daily-brief","skill":"MarketData+BriefComposer","model":"anthropic/claude-haiku-4.5","inputs":{},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"gate":{"pass":true,"reason":"5/5 series, all sourced and fresh.","confidence":0.92},"market":{"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"readings":[{"asOf":"2026-08-20","unit":"percent","label":"30-Year Fixed Mortgage","value":6.65,"prevAsOf":"2026-08-13","seriesId":"MORTGAGE30US","prevValue":6.67},{"asOf":"2026-08-20","unit":"percent","label":"10-Year Treasury","value":4.69,"prevAsOf":"2026-08-19","seriesId":"DGS10","prevValue":4.65},{"asOf":"2026-08-20","unit":"percent","label":"2-Year Treasury","value":4.19,"prevAsOf":"2026-08-19","seriesId":"DGS2","prevValue":4.19},{"asOf":"2026-07-01","unit":"percent","label":"Fed Funds Rate","value":3.63,"prevAsOf":"2026-06-01","seriesId":"FEDFUNDS","prevValue":3.63},{"asOf":"2026-08-21","unit":"index","label":"S&P 500","value":7674.37,"prevAsOf":"2026-08-20","seriesId":"SP500","prevValue":7641.16}]},"briefId":151,"composed":{"spec":{"root":{"kind":"Stack","children":[{"cols":3,"kind":"Grid","children":[{"kind":"Stat","label":"30-Year Fixed Mortgage","value":"6.65%","caption":"30-year fixed at 6.65%, down 2 bps on the day but still anchored well above Treasury yields."},{"kind":"Stat","label":"10-Year Treasury","value":"4.69%","caption":"10-year Treasury at 4.69%, up 4 bps, pulling the long end of the curve higher."},{"kind":"Stat","label":"2-Year Treasury","value":"4.19%","caption":"2-year at 4.19%, holding steady as near-term policy expectations remain locked in."},{"kind":"Stat","label":"Fed Funds Rate","value":"3.63%","caption":"Fed funds at 3.63% (as of July 1), unchanged; policy stance remains static."},{"kind":"Stat","label":"S&P 500","value":"7,674.37","caption":"S&P 500 at 7,674, flat backdrop for risk appetite; no equity-driven flight to safety or duration."}]},{"kind":"Text","text":"What it means for your shop","emphasis":"mono"},{"kind":"Callout","text":"With the curve flattening to just 50 bps and the mortgage spread near year-highs at 196 bps, secondary market execution is tightening; lenders face higher lock costs and compressed gain-on-sale. Refi incentive continues to fade as borrowers see no material improvement in offer rates.","tone":"info"}]},"title":"markets & rates"},"label":"autonomous · AI-generated","usage":{"promptTokens":1990,"completionTokens":335},"summary":"The 30-year fixed rate sits at 6.65% while the 10-year Treasury climbed to 4.69%, pushing the mortgage–bond spread to 196 basis points.","headline":"Mortgage Spread Widens as Ten-Year Bonds Sell Off","disclaimer":"Not financial advice. Generated autonomously from public Federal Reserve data."},"artifactId":153},"confidence":0.92,"decision":"published","decisionReason":"5/5 series, all sourced and fresh.","constitutionVersion":5,"createdAt":"2026-08-23T21:00:43.489Z","rowHash":"e0df9709d7c7ff2856d425e929da9ab03198a6cc7ca213c1d0772f3b9fe393ee","preimage":"rc-ledger-v1\n{\"agent\":\"daily-brief\",\"confidence\":0.92,\"constitutionVersion\":5,\"createdAt\":\"2026-08-23T21:00:43.489Z\",\"decision\":\"published\",\"decisionReason\":\"5/5 series, all sourced and fresh.\",\"inputs\":{},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"artifactId\":153,\"briefId\":151,\"composed\":{\"disclaimer\":\"Not financial advice. Generated autonomously from public Federal Reserve data.\",\"headline\":\"Mortgage Spread Widens as Ten-Year Bonds Sell Off\",\"label\":\"autonomous · AI-generated\",\"spec\":{\"root\":{\"children\":[{\"children\":[{\"caption\":\"30-year fixed at 6.65%, down 2 bps on the day but still anchored well above Treasury yields.\",\"kind\":\"Stat\",\"label\":\"30-Year Fixed Mortgage\",\"value\":\"6.65%\"},{\"caption\":\"10-year Treasury at 4.69%, up 4 bps, pulling the long end of the curve higher.\",\"kind\":\"Stat\",\"label\":\"10-Year Treasury\",\"value\":\"4.69%\"},{\"caption\":\"2-year at 4.19%, holding steady as near-term policy expectations remain locked in.\",\"kind\":\"Stat\",\"label\":\"2-Year Treasury\",\"value\":\"4.19%\"},{\"caption\":\"Fed funds at 3.63% (as of July 1), unchanged; policy stance remains static.\",\"kind\":\"Stat\",\"label\":\"Fed Funds Rate\",\"value\":\"3.63%\"},{\"caption\":\"S&P 500 at 7,674, flat backdrop for risk appetite; no equity-driven flight to safety or duration.\",\"kind\":\"Stat\",\"label\":\"S&P 500\",\"value\":\"7,674.37\"}],\"cols\":3,\"kind\":\"Grid\"},{\"emphasis\":\"mono\",\"kind\":\"Text\",\"text\":\"What it means for your shop\"},{\"kind\":\"Callout\",\"text\":\"With the curve flattening to just 50 bps and the mortgage spread near year-highs at 196 bps, secondary market execution is tightening; lenders face higher lock costs and compressed gain-on-sale. Refi incentive continues to fade as borrowers see no material improvement in offer rates.\",\"tone\":\"info\"}],\"kind\":\"Stack\"},\"title\":\"markets & rates\"},\"summary\":\"The 30-year fixed rate sits at 6.65% while the 10-year Treasury climbed to 4.69%, pushing the mortgage–bond spread to 196 basis points.\",\"usage\":{\"completionTokens\":335,\"promptTokens\":1990}},\"gate\":{\"confidence\":0.92,\"pass\":true,\"reason\":\"5/5 series, all sourced and fresh.\"},\"market\":{\"readings\":[{\"asOf\":\"2026-08-20\",\"label\":\"30-Year Fixed Mortgage\",\"prevAsOf\":\"2026-08-13\",\"prevValue\":6.67,\"seriesId\":\"MORTGAGE30US\",\"unit\":\"percent\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"label\":\"10-Year Treasury\",\"prevAsOf\":\"2026-08-19\",\"prevValue\":4.65,\"seriesId\":\"DGS10\",\"unit\":\"percent\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"label\":\"2-Year Treasury\",\"prevAsOf\":\"2026-08-19\",\"prevValue\":4.19,\"seriesId\":\"DGS2\",\"unit\":\"percent\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"label\":\"Fed Funds Rate\",\"prevAsOf\":\"2026-06-01\",\"prevValue\":3.63,\"seriesId\":\"FEDFUNDS\",\"unit\":\"percent\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"label\":\"S&P 500\",\"prevAsOf\":\"2026-08-20\",\"prevValue\":7641.16,\"seriesId\":\"SP500\",\"unit\":\"index\",\"value\":7674.37}],\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}},\"prevHash\":\"0ee9469ae4f1972b100ce8634d33ae845f4a858dd190ffbbb0b8a6ce527f1dc6\",\"seq\":303,\"skill\":\"MarketData+BriefComposer\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":304,"prevHash":"e0df9709d7c7ff2856d425e929da9ab03198a6cc7ca213c1d0772f3b9fe393ee","agent":"ledger","skill":"AnchorLedger","model":"","inputs":{},"sources":[{"url":"https://opentimestamps.org","name":"OpenTimestamps calendars"}],"outputs":{"method":"opentimestamps","headSeq":303,"headHash":"e0df9709d7c7ff2856d425e929da9ab03198a6cc7ca213c1d0772f3b9fe393ee","proofStatus":"pending"},"confidence":null,"decision":"applied","decisionReason":"Anchored chain head seq 303 to OpenTimestamps (pending Bitcoin confirmation).","constitutionVersion":5,"createdAt":"2026-08-23T22:00:48.114Z","rowHash":"d69fc9ef08fa075dff662a6fd31f5b3dad6e3bc4c5681becbd1d280eebe8e779","preimage":"rc-ledger-v1\n{\"agent\":\"ledger\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-23T22:00:48.114Z\",\"decision\":\"applied\",\"decisionReason\":\"Anchored chain head seq 303 to OpenTimestamps (pending Bitcoin confirmation).\",\"inputs\":{},\"model\":\"\",\"outputs\":{\"headHash\":\"e0df9709d7c7ff2856d425e929da9ab03198a6cc7ca213c1d0772f3b9fe393ee\",\"headSeq\":303,\"method\":\"opentimestamps\",\"proofStatus\":\"pending\"},\"prevHash\":\"e0df9709d7c7ff2856d425e929da9ab03198a6cc7ca213c1d0772f3b9fe393ee\",\"seq\":304,\"skill\":\"AnchorLedger\",\"sources\":[{\"name\":\"OpenTimestamps calendars\",\"url\":\"https://opentimestamps.org\"}]}"},{"seq":305,"prevHash":"d69fc9ef08fa075dff662a6fd31f5b3dad6e3bc4c5681becbd1d280eebe8e779","agent":"curator","skill":"Curator","model":"anthropic/claude-haiku-4.5","inputs":{},"sources":[],"outputs":{"changed":false,"metrics":{"moduleDemand":{"about":0,"tools":0,"experience":68,"newsletter":0},"subscriberCount":5,"latestPostAgeDays":6,"publishedPostCount":17,"weeklyDownloadsTotal":1075},"curation":{"order":["experience","tools","newsletter","about"],"rationale":"Experience dominates with 68 moduleDemand events, establishing it as the primary draw. Tools follows with 1075 weekly downloads, a strong engagement signal. Newsletter ranks third, supported by 17 published posts with the latest just 6 days old, indicating active recent writing. About holds the final position with zero demand and no engagement metrics."}},"confidence":null,"decision":"skipped","decisionReason":"Experience dominates with 68 moduleDemand events, establishing it as the primary draw. Tools follows with 1075 weekly downloads, a strong engagement signal. Newsletter ranks third, supported by 17 published posts with the latest just 6 days old, indicating active recent writing. About holds the final position with zero demand and no engagement metrics.","constitutionVersion":5,"createdAt":"2026-08-24T09:00:41.684Z","rowHash":"bbabe9a1d0a45c1772959169db833a6bbd41f0bdface72e7aa2f2a9b560a96bc","preimage":"rc-ledger-v1\n{\"agent\":\"curator\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T09:00:41.684Z\",\"decision\":\"skipped\",\"decisionReason\":\"Experience dominates with 68 moduleDemand events, establishing it as the primary draw. Tools follows with 1075 weekly downloads, a strong engagement signal. Newsletter ranks third, supported by 17 published posts with the latest just 6 days old, indicating active recent writing. About holds the final position with zero demand and no engagement metrics.\",\"inputs\":{},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"changed\":false,\"curation\":{\"order\":[\"experience\",\"tools\",\"newsletter\",\"about\"],\"rationale\":\"Experience dominates with 68 moduleDemand events, establishing it as the primary draw. Tools follows with 1075 weekly downloads, a strong engagement signal. Newsletter ranks third, supported by 17 published posts with the latest just 6 days old, indicating active recent writing. About holds the final position with zero demand and no engagement metrics.\"},\"metrics\":{\"latestPostAgeDays\":6,\"moduleDemand\":{\"about\":0,\"experience\":68,\"newsletter\":0,\"tools\":0},\"publishedPostCount\":17,\"subscriberCount\":5,\"weeklyDownloadsTotal\":1075}},\"prevHash\":\"d69fc9ef08fa075dff662a6fd31f5b3dad6e3bc4c5681becbd1d280eebe8e779\",\"seq\":305,\"skill\":\"Curator\",\"sources\":[]}"},{"seq":306,"prevHash":"bbabe9a1d0a45c1772959169db833a6bbd41f0bdface72e7aa2f2a9b560a96bc","agent":"daily-brief","skill":"MarketData+BriefComposer","model":"anthropic/claude-haiku-4.5","inputs":{},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"gate":{"pass":true,"reason":"5/5 series, all sourced and fresh.","confidence":0.83},"market":{"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"readings":[{"asOf":"2026-08-20","unit":"percent","label":"30-Year Fixed Mortgage","value":6.65,"prevAsOf":"2026-08-13","seriesId":"MORTGAGE30US","prevValue":6.67},{"asOf":"2026-08-20","unit":"percent","label":"10-Year Treasury","value":4.69,"prevAsOf":"2026-08-19","seriesId":"DGS10","prevValue":4.65},{"asOf":"2026-08-20","unit":"percent","label":"2-Year Treasury","value":4.19,"prevAsOf":"2026-08-19","seriesId":"DGS2","prevValue":4.19},{"asOf":"2026-07-01","unit":"percent","label":"Fed Funds Rate","value":3.63,"prevAsOf":"2026-06-01","seriesId":"FEDFUNDS","prevValue":3.63},{"asOf":"2026-08-21","unit":"index","label":"S&P 500","value":7674.37,"prevAsOf":"2026-08-20","seriesId":"SP500","prevValue":7641.16}]},"briefId":152,"composed":{"spec":{"root":{"kind":"Stack","children":[{"cols":3,"kind":"Grid","children":[{"kind":"Stat","label":"30-Year Fixed Mortgage","value":"6.65%","caption":"30-year fixed mortgages eased to 6.65%, down 2 bps on the day."},{"kind":"Stat","label":"10-Year Treasury","value":"4.69%","caption":"10-year Treasuries rose 4 bps to 4.69%, outpacing mortgage-rate declines."},{"kind":"Stat","label":"2-Year Treasury","value":"4.19%","caption":"2-year yields held flat at 4.19%, maintaining curve compression."},{"kind":"Stat","label":"Fed Funds Rate","value":"3.63%","caption":"Fed funds rate unchanged at 3.63%, last reset on 2026-07-01."},{"kind":"Stat","label":"S&P 500","value":"7,674.37","caption":"S&P 500 closed at 7,674.37, up modestly to 2026-08-21."}]},{"kind":"Text","text":"What it means for your shop","emphasis":"mono"},{"kind":"Callout","text":"The widening mortgage–Treasury spread signals lenders face margin pressure even as rates soften nominally; a flattening curve raises refi barriers and may constrain origination volume if the 2/10 inversion persists.","tone":"info"}]},"title":"markets & rates"},"label":"autonomous · AI-generated","usage":{"promptTokens":1990,"completionTokens":341},"summary":"30-year mortgages fell 2 bps to 6.65% while the 10-year climbed 4 bps, pushing the mortgage-to-10-year spread to 196 bps and compressing the 2/10 curve to its flattest reading.","headline":"Mortgage–Treasury Spread Widens as 10-Year Yields Rise; Curve Flattens to 50 bps","disclaimer":"Not financial advice. Generated autonomously from public Federal Reserve data."},"artifactId":154},"confidence":0.83,"decision":"published","decisionReason":"5/5 series, all sourced and fresh.","constitutionVersion":5,"createdAt":"2026-08-24T11:00:53.362Z","rowHash":"bfca70ecd3f5e0488717b59b3ddef0c8a7e6b0fe19b174cb4f2b666c7e3a922a","preimage":"rc-ledger-v1\n{\"agent\":\"daily-brief\",\"confidence\":0.83,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T11:00:53.362Z\",\"decision\":\"published\",\"decisionReason\":\"5/5 series, all sourced and fresh.\",\"inputs\":{},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"artifactId\":154,\"briefId\":152,\"composed\":{\"disclaimer\":\"Not financial advice. Generated autonomously from public Federal Reserve data.\",\"headline\":\"Mortgage–Treasury Spread Widens as 10-Year Yields Rise; Curve Flattens to 50 bps\",\"label\":\"autonomous · AI-generated\",\"spec\":{\"root\":{\"children\":[{\"children\":[{\"caption\":\"30-year fixed mortgages eased to 6.65%, down 2 bps on the day.\",\"kind\":\"Stat\",\"label\":\"30-Year Fixed Mortgage\",\"value\":\"6.65%\"},{\"caption\":\"10-year Treasuries rose 4 bps to 4.69%, outpacing mortgage-rate declines.\",\"kind\":\"Stat\",\"label\":\"10-Year Treasury\",\"value\":\"4.69%\"},{\"caption\":\"2-year yields held flat at 4.19%, maintaining curve compression.\",\"kind\":\"Stat\",\"label\":\"2-Year Treasury\",\"value\":\"4.19%\"},{\"caption\":\"Fed funds rate unchanged at 3.63%, last reset on 2026-07-01.\",\"kind\":\"Stat\",\"label\":\"Fed Funds Rate\",\"value\":\"3.63%\"},{\"caption\":\"S&P 500 closed at 7,674.37, up modestly to 2026-08-21.\",\"kind\":\"Stat\",\"label\":\"S&P 500\",\"value\":\"7,674.37\"}],\"cols\":3,\"kind\":\"Grid\"},{\"emphasis\":\"mono\",\"kind\":\"Text\",\"text\":\"What it means for your shop\"},{\"kind\":\"Callout\",\"text\":\"The widening mortgage–Treasury spread signals lenders face margin pressure even as rates soften nominally; a flattening curve raises refi barriers and may constrain origination volume if the 2/10 inversion persists.\",\"tone\":\"info\"}],\"kind\":\"Stack\"},\"title\":\"markets & rates\"},\"summary\":\"30-year mortgages fell 2 bps to 6.65% while the 10-year climbed 4 bps, pushing the mortgage-to-10-year spread to 196 bps and compressing the 2/10 curve to its flattest reading.\",\"usage\":{\"completionTokens\":341,\"promptTokens\":1990}},\"gate\":{\"confidence\":0.83,\"pass\":true,\"reason\":\"5/5 series, all sourced and fresh.\"},\"market\":{\"readings\":[{\"asOf\":\"2026-08-20\",\"label\":\"30-Year Fixed Mortgage\",\"prevAsOf\":\"2026-08-13\",\"prevValue\":6.67,\"seriesId\":\"MORTGAGE30US\",\"unit\":\"percent\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"label\":\"10-Year Treasury\",\"prevAsOf\":\"2026-08-19\",\"prevValue\":4.65,\"seriesId\":\"DGS10\",\"unit\":\"percent\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"label\":\"2-Year Treasury\",\"prevAsOf\":\"2026-08-19\",\"prevValue\":4.19,\"seriesId\":\"DGS2\",\"unit\":\"percent\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"label\":\"Fed Funds Rate\",\"prevAsOf\":\"2026-06-01\",\"prevValue\":3.63,\"seriesId\":\"FEDFUNDS\",\"unit\":\"percent\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"label\":\"S&P 500\",\"prevAsOf\":\"2026-08-20\",\"prevValue\":7641.16,\"seriesId\":\"SP500\",\"unit\":\"index\",\"value\":7674.37}],\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}},\"prevHash\":\"bbabe9a1d0a45c1772959169db833a6bbd41f0bdface72e7aa2f2a9b560a96bc\",\"seq\":306,\"skill\":\"MarketData+BriefComposer\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":307,"prevHash":"bfca70ecd3f5e0488717b59b3ddef0c8a7e6b0fe19b174cb4f2b666c7e3a922a","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-17"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 53/100 to 53/100 (+0).","verdict":"held","observedNow":53,"observedThen":53},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-17): held — Lending Conditions moved from 53/100 to 53/100 (+0).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.570Z","rowHash":"eff2bf9a44849246353133a67a08508c96ebfd15bd4aa29f7984e94511f77636","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.570Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-17): held — Lending Conditions moved from 53/100 to 53/100 (+0).\",\"inputs\":{\"briefDate\":\"2026-08-17\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 53/100 to 53/100 (+0).\",\"observedNow\":53,\"observedThen\":53,\"verdict\":\"held\"},\"prevHash\":\"bfca70ecd3f5e0488717b59b3ddef0c8a7e6b0fe19b174cb4f2b666c7e3a922a\",\"seq\":307,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":308,"prevHash":"eff2bf9a44849246353133a67a08508c96ebfd15bd4aa29f7984e94511f77636","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-16"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 53/100 to 53/100 (+0).","verdict":"held","observedNow":53,"observedThen":53},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-16): held — Lending Conditions moved from 53/100 to 53/100 (+0).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.668Z","rowHash":"e5298cad39febc5a6602ab1c89f5a58edcd756dfc44fb757cdce9fe3623eb7db","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.668Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-16): held — Lending Conditions moved from 53/100 to 53/100 (+0).\",\"inputs\":{\"briefDate\":\"2026-08-16\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 53/100 to 53/100 (+0).\",\"observedNow\":53,\"observedThen\":53,\"verdict\":\"held\"},\"prevHash\":\"eff2bf9a44849246353133a67a08508c96ebfd15bd4aa29f7984e94511f77636\",\"seq\":308,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":309,"prevHash":"e5298cad39febc5a6602ab1c89f5a58edcd756dfc44fb757cdce9fe3623eb7db","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-15"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 53/100 to 53/100 (+0).","verdict":"held","observedNow":53,"observedThen":53},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-15): held — Lending Conditions moved from 53/100 to 53/100 (+0).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.681Z","rowHash":"e28bc20fa3e0c5b62f9ced9f94ba981bd8252fca645bec35f3be2fdeec00a15d","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.681Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-15): held — Lending Conditions moved from 53/100 to 53/100 (+0).\",\"inputs\":{\"briefDate\":\"2026-08-15\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 53/100 to 53/100 (+0).\",\"observedNow\":53,\"observedThen\":53,\"verdict\":\"held\"},\"prevHash\":\"e5298cad39febc5a6602ab1c89f5a58edcd756dfc44fb757cdce9fe3623eb7db\",\"seq\":309,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":310,"prevHash":"e28bc20fa3e0c5b62f9ced9f94ba981bd8252fca645bec35f3be2fdeec00a15d","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-14"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 53/100 to 53/100 (+0).","verdict":"held","observedNow":53,"observedThen":53},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-14): held — Lending Conditions moved from 53/100 to 53/100 (+0).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.697Z","rowHash":"a2abb0ba5176561fc03f9e8cfba9125ae682074eb280947c5aa8ae2272dcbd06","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.697Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-14): held — Lending Conditions moved from 53/100 to 53/100 (+0).\",\"inputs\":{\"briefDate\":\"2026-08-14\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 53/100 to 53/100 (+0).\",\"observedNow\":53,\"observedThen\":53,\"verdict\":\"held\"},\"prevHash\":\"e28bc20fa3e0c5b62f9ced9f94ba981bd8252fca645bec35f3be2fdeec00a15d\",\"seq\":310,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":311,"prevHash":"a2abb0ba5176561fc03f9e8cfba9125ae682074eb280947c5aa8ae2272dcbd06","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-13"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 53/100 to 53/100 (+0).","verdict":"held","observedNow":53,"observedThen":53},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-13): held — Lending Conditions moved from 53/100 to 53/100 (+0).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.711Z","rowHash":"306f1afe5d26ac904612353ded10a44718403b0999b3373c93407df2c3c3059a","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.711Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-13): held — Lending Conditions moved from 53/100 to 53/100 (+0).\",\"inputs\":{\"briefDate\":\"2026-08-13\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 53/100 to 53/100 (+0).\",\"observedNow\":53,\"observedThen\":53,\"verdict\":\"held\"},\"prevHash\":\"a2abb0ba5176561fc03f9e8cfba9125ae682074eb280947c5aa8ae2272dcbd06\",\"seq\":311,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":312,"prevHash":"306f1afe5d26ac904612353ded10a44718403b0999b3373c93407df2c3c3059a","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-12"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 52/100 to 53/100 (+1).","verdict":"held","observedNow":53,"observedThen":52},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-12): held — Lending Conditions moved from 52/100 to 53/100 (+1).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.726Z","rowHash":"395a435901d7cfaa5706251cb95a2870f4776280fd3b4805c0ba5c736459525c","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.726Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-12): held — Lending Conditions moved from 52/100 to 53/100 (+1).\",\"inputs\":{\"briefDate\":\"2026-08-12\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 52/100 to 53/100 (+1).\",\"observedNow\":53,\"observedThen\":52,\"verdict\":\"held\"},\"prevHash\":\"306f1afe5d26ac904612353ded10a44718403b0999b3373c93407df2c3c3059a\",\"seq\":312,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":313,"prevHash":"395a435901d7cfaa5706251cb95a2870f4776280fd3b4805c0ba5c736459525c","agent":"brief-grader","skill":"Accountability","model":"","inputs":{"callKey":"lending_index","briefDate":"2026-08-11"},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"detail":"Lending Conditions moved from 52/100 to 53/100 (+1).","verdict":"held","observedNow":53,"observedThen":52},"confidence":null,"decision":"applied","decisionReason":"Graded \"Lending Conditions\" (2026-08-11): held — Lending Conditions moved from 52/100 to 53/100 (+1).","constitutionVersion":5,"createdAt":"2026-08-24T12:00:33.738Z","rowHash":"03c7ebb6ad242c7009e9e8489e08eb79ee389ad5162e535e55267a7ec0baa616","preimage":"rc-ledger-v1\n{\"agent\":\"brief-grader\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T12:00:33.738Z\",\"decision\":\"applied\",\"decisionReason\":\"Graded \\\"Lending Conditions\\\" (2026-08-11): held — Lending Conditions moved from 52/100 to 53/100 (+1).\",\"inputs\":{\"briefDate\":\"2026-08-11\",\"callKey\":\"lending_index\"},\"model\":\"\",\"outputs\":{\"detail\":\"Lending Conditions moved from 52/100 to 53/100 (+1).\",\"observedNow\":53,\"observedThen\":52,\"verdict\":\"held\"},\"prevHash\":\"395a435901d7cfaa5706251cb95a2870f4776280fd3b4805c0ba5c736459525c\",\"seq\":313,\"skill\":\"Accountability\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":314,"prevHash":"03c7ebb6ad242c7009e9e8489e08eb79ee389ad5162e535e55267a7ec0baa616","agent":"topic-scout","skill":"Research+TopicScout+RantDrafter","model":"anthropic/claude-haiku-4.5","inputs":{},"sources":[{"url":"https://nationalmortgageprofessional.com/news/race-reinvent-mortgage-origination-08232026","asOf":"Wed, 19 Aug 2026 14:34:12 GMT","name":"The Race To Reinvent Mortgage Origination – NMP"},{"url":"https://procurementmag.com/news/coupa-scales-agentic-procurement-with-mcp-tools","asOf":"Mon, 24 Aug 2026 11:59:56 GMT","name":"Coupa Scales Agentic Procurement with MCP Tools"},{"url":"https://techcrunch.com/2026/08/20/binance-now-lets-ai-agents-trade-but-keeping-them-in-check-is-largely-up-to-users","asOf":"Thu, 20 Aug 2026 09:30:00 GMT","name":"Binance now lets AI agents trade, but keeping them in check is largely up to users"}],"outputs":{"scout":{"topic":"AI agents are loose cannons in fintech—the industry is shipping guardrails as an afterthought, not a prerequisite","evidence":[{"url":"https://nationalmortgageprofessional.com/news/race-reinvent-mortgage-origination-08232026","claim":"The Race To Reinvent Mortgage Origination – NMP","source":"nationalmortgageprofessional.com","publishedAt":"Wed, 19 Aug 2026 14:34:12 GMT"},{"url":"https://procurementmag.com/news/coupa-scales-agentic-procurement-with-mcp-tools","claim":"Coupa Scales Agentic Procurement with MCP Tools","source":"procurementmag.com","publishedAt":"Mon, 24 Aug 2026 11:59:56 GMT"},{"url":"https://techcrunch.com/2026/08/20/binance-now-lets-ai-agents-trade-but-keeping-them-in-check-is-largely-up-to-users","claim":"Binance now lets AI agents trade, but keeping them in check is largely up to users","source":"techcrunch.com","publishedAt":"Thu, 20 Aug 2026 09:30:00 GMT"}],"rationale":"Across lending, crypto, and enterprise procurement, AI agents are moving real money with minimal enforcement. Binance lets agents trade with 'governance largely up to users' (finding 22), Coupa's agent moved $20M in payments in five weeks with almost no human friction (finding 19), and fintech platforms are racing to integrate agent frameworks (findings 3, 4, 5) without the compliance infrastructure that Ryan knows is non-negotiable in regulated lending. The speed of deployment vastly outpaces risk architecture."},"draftDigest":"7863bf3060833796c64d3252ff80d1b7222aebb41e16cb7f579c789b72fe6cdf"},"confidence":null,"decision":"proposed","decisionReason":"Proposed topic: AI agents are loose cannons in fintech—the industry is shipping guardrails as an afterthought, not a prerequisite. Across lending, crypto, and enterprise procurement, AI agents are moving real money with minimal enforcement. Binance lets agents trade with 'governance largely up to users' (finding 22), Coupa's agent moved $20M in payments in five weeks with almost no human friction (finding 19), and fintech platforms are racing to integrate agent frameworks (findings 3, 4, 5) without the compliance infrastructure that Ryan knows is non-negotiable in regulated lending. The speed of deployment vastly outpaces risk architecture.","constitutionVersion":5,"createdAt":"2026-08-24T13:00:35.147Z","rowHash":"62285ebdcb6734bf97aea3f4c0f697ef95a97ac723df7f9220858884b824a96a","preimage":"rc-ledger-v1\n{\"agent\":\"topic-scout\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T13:00:35.147Z\",\"decision\":\"proposed\",\"decisionReason\":\"Proposed topic: AI agents are loose cannons in fintech—the industry is shipping guardrails as an afterthought, not a prerequisite. Across lending, crypto, and enterprise procurement, AI agents are moving real money with minimal enforcement. Binance lets agents trade with 'governance largely up to users' (finding 22), Coupa's agent moved $20M in payments in five weeks with almost no human friction (finding 19), and fintech platforms are racing to integrate agent frameworks (findings 3, 4, 5) without the compliance infrastructure that Ryan knows is non-negotiable in regulated lending. The speed of deployment vastly outpaces risk architecture.\",\"inputs\":{},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"draftDigest\":\"7863bf3060833796c64d3252ff80d1b7222aebb41e16cb7f579c789b72fe6cdf\",\"scout\":{\"evidence\":[{\"claim\":\"The Race To Reinvent Mortgage Origination – NMP\",\"publishedAt\":\"Wed, 19 Aug 2026 14:34:12 GMT\",\"source\":\"nationalmortgageprofessional.com\",\"url\":\"https://nationalmortgageprofessional.com/news/race-reinvent-mortgage-origination-08232026\"},{\"claim\":\"Coupa Scales Agentic Procurement with MCP Tools\",\"publishedAt\":\"Mon, 24 Aug 2026 11:59:56 GMT\",\"source\":\"procurementmag.com\",\"url\":\"https://procurementmag.com/news/coupa-scales-agentic-procurement-with-mcp-tools\"},{\"claim\":\"Binance now lets AI agents trade, but keeping them in check is largely up to users\",\"publishedAt\":\"Thu, 20 Aug 2026 09:30:00 GMT\",\"source\":\"techcrunch.com\",\"url\":\"https://techcrunch.com/2026/08/20/binance-now-lets-ai-agents-trade-but-keeping-them-in-check-is-largely-up-to-users\"}],\"rationale\":\"Across lending, crypto, and enterprise procurement, AI agents are moving real money with minimal enforcement. Binance lets agents trade with 'governance largely up to users' (finding 22), Coupa's agent moved $20M in payments in five weeks with almost no human friction (finding 19), and fintech platforms are racing to integrate agent frameworks (findings 3, 4, 5) without the compliance infrastructure that Ryan knows is non-negotiable in regulated lending. The speed of deployment vastly outpaces risk architecture.\",\"topic\":\"AI agents are loose cannons in fintech—the industry is shipping guardrails as an afterthought, not a prerequisite\"}},\"prevHash\":\"03c7ebb6ad242c7009e9e8489e08eb79ee389ad5162e535e55267a7ec0baa616\",\"seq\":314,\"skill\":\"Research+TopicScout+RantDrafter\",\"sources\":[{\"asOf\":\"Wed, 19 Aug 2026 14:34:12 GMT\",\"name\":\"The Race To Reinvent Mortgage Origination – NMP\",\"url\":\"https://nationalmortgageprofessional.com/news/race-reinvent-mortgage-origination-08232026\"},{\"asOf\":\"Mon, 24 Aug 2026 11:59:56 GMT\",\"name\":\"Coupa Scales Agentic Procurement with MCP Tools\",\"url\":\"https://procurementmag.com/news/coupa-scales-agentic-procurement-with-mcp-tools\"},{\"asOf\":\"Thu, 20 Aug 2026 09:30:00 GMT\",\"name\":\"Binance now lets AI agents trade, but keeping them in check is largely up to users\",\"url\":\"https://techcrunch.com/2026/08/20/binance-now-lets-ai-agents-trade-but-keeping-them-in-check-is-largely-up-to-users\"}]}"},{"seq":315,"prevHash":"62285ebdcb6734bf97aea3f4c0f697ef95a97ac723df7f9220858884b824a96a","agent":"daily-brief","skill":"MarketData+BriefComposer","model":"anthropic/claude-haiku-4.5","inputs":{},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"gate":{"pass":true,"reason":"5/5 series, all sourced and fresh.","confidence":0.83},"market":{"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-20","name":"FRED · 10-Year Treasury","value":4.69,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-20","name":"FRED · 2-Year Treasury","value":4.19,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"readings":[{"asOf":"2026-08-20","unit":"percent","label":"30-Year Fixed Mortgage","value":6.65,"prevAsOf":"2026-08-13","seriesId":"MORTGAGE30US","prevValue":6.67},{"asOf":"2026-08-20","unit":"percent","label":"10-Year Treasury","value":4.69,"prevAsOf":"2026-08-19","seriesId":"DGS10","prevValue":4.65},{"asOf":"2026-08-20","unit":"percent","label":"2-Year Treasury","value":4.19,"prevAsOf":"2026-08-19","seriesId":"DGS2","prevValue":4.19},{"asOf":"2026-07-01","unit":"percent","label":"Fed Funds Rate","value":3.63,"prevAsOf":"2026-06-01","seriesId":"FEDFUNDS","prevValue":3.63},{"asOf":"2026-08-21","unit":"index","label":"S&P 500","value":7674.37,"prevAsOf":"2026-08-20","seriesId":"SP500","prevValue":7641.16}]},"briefId":153,"composed":{"spec":{"root":{"kind":"Stack","children":[{"cols":3,"kind":"Grid","children":[{"kind":"Stat","label":"30-Year Fixed Mortgage","value":"6.65%","caption":"30-year fixed mortgages fell 2 bps to 6.65%, but refi math is still unfavorable for most borrowers relative to existing in-the-money rates."},{"kind":"Stat","label":"10-Year Treasury","value":"4.69%","caption":"The 10-year Treasury climbed 4 bps to 4.69%, driving the long end of the curve higher while the 2-year held flat."},{"kind":"Stat","label":"2-Year Treasury","value":"4.19%","caption":"The 2-year Treasury remained unchanged at 4.19%, keeping the 10–2 spread at a modest 50 bps and signaling persistent term-premium compression."},{"kind":"Stat","label":"Fed Funds Rate","value":"3.63%"},{"kind":"Stat","label":"S&P 500","value":"7,674.37","caption":"The S&P 500 closed at 7,674.37 on August 21, with equity demand likely supporting longer-duration bonds as flight-to-quality hedging."}]},{"kind":"Text","text":"What it means for your shop","emphasis":"mono"},{"kind":"Callout","text":"Refi volumes remain negligible at 6.65% mortgages with origination margins compressed; the wider mortgage-Treasury spread signals servicers holding MSR duration risk as prepay optionality stays out-of-the-money, but any further 10-year yield decline could abruptly expose prepay acceleration.","tone":"info"}]},"title":"markets & rates"},"label":"autonomous · AI-generated","usage":{"promptTokens":1990,"completionTokens":377},"summary":"The 10-year Treasury rose 4 bps to 4.69% while mortgages fell 2 bps to 6.65%, pushing the mortgage-Treasury spread to 196 bps—lenders absorbing margin pressure as curve flattens to 50 bps.","headline":"Mortgage spreads widen as long rates climb, refi incentive stays dormant","disclaimer":"Not financial advice. Generated autonomously from public Federal Reserve data."},"artifactId":155},"confidence":0.83,"decision":"published","decisionReason":"5/5 series, all sourced and fresh.","constitutionVersion":5,"createdAt":"2026-08-24T16:00:51.066Z","rowHash":"327441a9742b67db14ac005c82d4f8361b73c73168a1fc5db233898261d43330","preimage":"rc-ledger-v1\n{\"agent\":\"daily-brief\",\"confidence\":0.83,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T16:00:51.066Z\",\"decision\":\"published\",\"decisionReason\":\"5/5 series, all sourced and fresh.\",\"inputs\":{},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"artifactId\":155,\"briefId\":153,\"composed\":{\"disclaimer\":\"Not financial advice. Generated autonomously from public Federal Reserve data.\",\"headline\":\"Mortgage spreads widen as long rates climb, refi incentive stays dormant\",\"label\":\"autonomous · AI-generated\",\"spec\":{\"root\":{\"children\":[{\"children\":[{\"caption\":\"30-year fixed mortgages fell 2 bps to 6.65%, but refi math is still unfavorable for most borrowers relative to existing in-the-money rates.\",\"kind\":\"Stat\",\"label\":\"30-Year Fixed Mortgage\",\"value\":\"6.65%\"},{\"caption\":\"The 10-year Treasury climbed 4 bps to 4.69%, driving the long end of the curve higher while the 2-year held flat.\",\"kind\":\"Stat\",\"label\":\"10-Year Treasury\",\"value\":\"4.69%\"},{\"caption\":\"The 2-year Treasury remained unchanged at 4.19%, keeping the 10–2 spread at a modest 50 bps and signaling persistent term-premium compression.\",\"kind\":\"Stat\",\"label\":\"2-Year Treasury\",\"value\":\"4.19%\"},{\"kind\":\"Stat\",\"label\":\"Fed Funds Rate\",\"value\":\"3.63%\"},{\"caption\":\"The S&P 500 closed at 7,674.37 on August 21, with equity demand likely supporting longer-duration bonds as flight-to-quality hedging.\",\"kind\":\"Stat\",\"label\":\"S&P 500\",\"value\":\"7,674.37\"}],\"cols\":3,\"kind\":\"Grid\"},{\"emphasis\":\"mono\",\"kind\":\"Text\",\"text\":\"What it means for your shop\"},{\"kind\":\"Callout\",\"text\":\"Refi volumes remain negligible at 6.65% mortgages with origination margins compressed; the wider mortgage-Treasury spread signals servicers holding MSR duration risk as prepay optionality stays out-of-the-money, but any further 10-year yield decline could abruptly expose prepay acceleration.\",\"tone\":\"info\"}],\"kind\":\"Stack\"},\"title\":\"markets & rates\"},\"summary\":\"The 10-year Treasury rose 4 bps to 4.69% while mortgages fell 2 bps to 6.65%, pushing the mortgage-Treasury spread to 196 bps—lenders absorbing margin pressure as curve flattens to 50 bps.\",\"usage\":{\"completionTokens\":377,\"promptTokens\":1990}},\"gate\":{\"confidence\":0.83,\"pass\":true,\"reason\":\"5/5 series, all sourced and fresh.\"},\"market\":{\"readings\":[{\"asOf\":\"2026-08-20\",\"label\":\"30-Year Fixed Mortgage\",\"prevAsOf\":\"2026-08-13\",\"prevValue\":6.67,\"seriesId\":\"MORTGAGE30US\",\"unit\":\"percent\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"label\":\"10-Year Treasury\",\"prevAsOf\":\"2026-08-19\",\"prevValue\":4.65,\"seriesId\":\"DGS10\",\"unit\":\"percent\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"label\":\"2-Year Treasury\",\"prevAsOf\":\"2026-08-19\",\"prevValue\":4.19,\"seriesId\":\"DGS2\",\"unit\":\"percent\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"label\":\"Fed Funds Rate\",\"prevAsOf\":\"2026-06-01\",\"prevValue\":3.63,\"seriesId\":\"FEDFUNDS\",\"unit\":\"percent\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"label\":\"S&P 500\",\"prevAsOf\":\"2026-08-20\",\"prevValue\":7641.16,\"seriesId\":\"SP500\",\"unit\":\"index\",\"value\":7674.37}],\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}},\"prevHash\":\"62285ebdcb6734bf97aea3f4c0f697ef95a97ac723df7f9220858884b824a96a\",\"seq\":315,\"skill\":\"MarketData+BriefComposer\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.69},{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.19},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":316,"prevHash":"327441a9742b67db14ac005c82d4f8361b73c73168a1fc5db233898261d43330","agent":"daily-brief","skill":"MarketData+BriefComposer","model":"anthropic/claude-haiku-4.5","inputs":{},"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-21","name":"FRED · 10-Year Treasury","value":4.74,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-21","name":"FRED · 2-Year Treasury","value":4.24,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"outputs":{"gate":{"pass":true,"reason":"5/5 series, all sourced and fresh.","confidence":0.89},"market":{"sources":[{"url":"https://fred.stlouisfed.org/series/MORTGAGE30US","asOf":"2026-08-20","name":"FRED · 30-Year Fixed Mortgage","value":6.65,"seriesId":"MORTGAGE30US"},{"url":"https://fred.stlouisfed.org/series/DGS10","asOf":"2026-08-21","name":"FRED · 10-Year Treasury","value":4.74,"seriesId":"DGS10"},{"url":"https://fred.stlouisfed.org/series/DGS2","asOf":"2026-08-21","name":"FRED · 2-Year Treasury","value":4.24,"seriesId":"DGS2"},{"url":"https://fred.stlouisfed.org/series/FEDFUNDS","asOf":"2026-07-01","name":"FRED · Fed Funds Rate","value":3.63,"seriesId":"FEDFUNDS"},{"url":"https://fred.stlouisfed.org/series/SP500","asOf":"2026-08-21","name":"FRED · S&P 500","value":7674.37,"seriesId":"SP500"}],"readings":[{"asOf":"2026-08-20","unit":"percent","label":"30-Year Fixed Mortgage","value":6.65,"prevAsOf":"2026-08-13","seriesId":"MORTGAGE30US","prevValue":6.67},{"asOf":"2026-08-21","unit":"percent","label":"10-Year Treasury","value":4.74,"prevAsOf":"2026-08-20","seriesId":"DGS10","prevValue":4.69},{"asOf":"2026-08-21","unit":"percent","label":"2-Year Treasury","value":4.24,"prevAsOf":"2026-08-20","seriesId":"DGS2","prevValue":4.19},{"asOf":"2026-07-01","unit":"percent","label":"Fed Funds Rate","value":3.63,"prevAsOf":"2026-06-01","seriesId":"FEDFUNDS","prevValue":3.63},{"asOf":"2026-08-21","unit":"index","label":"S&P 500","value":7674.37,"prevAsOf":"2026-08-20","seriesId":"SP500","prevValue":7641.16}]},"briefId":154,"composed":{"spec":{"root":{"kind":"Stack","children":[{"cols":3,"kind":"Grid","children":[{"kind":"Stat","label":"30-Year Fixed Mortgage","value":"6.65%","caption":"30-year fixed mortgage at 6.65%, down 2 bps in a day, holding despite the move in longer rates."},{"kind":"Stat","label":"10-Year Treasury","value":"4.74%","caption":"10-year treasury climbed 5 bps to 4.74%, pushing the primary driver of mortgage-spread widening."},{"kind":"Stat","label":"2-Year Treasury","value":"4.24%","caption":"2-year treasury also rose 5 bps to 4.24%, keeping the curve flat at 50 bps."},{"kind":"Stat","label":"Fed Funds Rate","value":"3.63%","caption":"Fed funds rate unchanged at 3.63% as of 1 July, last reported reading held in place."},{"kind":"Stat","label":"S&P 500","value":"7,674.37","caption":"S&P 500 at 7,674, a modest backdrop; equity strength has not yet pulled rates meaningfully higher."}]},{"kind":"Text","text":"What it means for your shop","emphasis":"mono"},{"kind":"Callout","text":"The 191 bp spread between 30-year mortgages and 10-year treasuries now sits at the upper end of recent trading; for originators, this signals persistent refi-aversion and tighter origination competition, while servicers face manageable but non-trivial prepay risk if treasuries reverse.","tone":"info"}]},"title":"markets & rates"},"label":"autonomous · AI-generated","usage":{"promptTokens":1992,"completionTokens":340},"summary":"Longer-dated treasuries climbed while mortgage rates held steady, pushing the rate-lock incentive wider for borrowers still on the sidelines.","headline":"Mortgage-Treasury Spread Widens to 191 bps as 10Y Yields Rise","disclaimer":"Not financial advice. Generated autonomously from public Federal Reserve data."},"artifactId":156},"confidence":0.89,"decision":"published","decisionReason":"5/5 series, all sourced and fresh.","constitutionVersion":5,"createdAt":"2026-08-24T21:01:37.432Z","rowHash":"02a2200b36ecf3f9f7216daaed9a249d293b2f863304fffff6d6c5851666f1ec","preimage":"rc-ledger-v1\n{\"agent\":\"daily-brief\",\"confidence\":0.89,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T21:01:37.432Z\",\"decision\":\"published\",\"decisionReason\":\"5/5 series, all sourced and fresh.\",\"inputs\":{},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"artifactId\":156,\"briefId\":154,\"composed\":{\"disclaimer\":\"Not financial advice. Generated autonomously from public Federal Reserve data.\",\"headline\":\"Mortgage-Treasury Spread Widens to 191 bps as 10Y Yields Rise\",\"label\":\"autonomous · AI-generated\",\"spec\":{\"root\":{\"children\":[{\"children\":[{\"caption\":\"30-year fixed mortgage at 6.65%, down 2 bps in a day, holding despite the move in longer rates.\",\"kind\":\"Stat\",\"label\":\"30-Year Fixed Mortgage\",\"value\":\"6.65%\"},{\"caption\":\"10-year treasury climbed 5 bps to 4.74%, pushing the primary driver of mortgage-spread widening.\",\"kind\":\"Stat\",\"label\":\"10-Year Treasury\",\"value\":\"4.74%\"},{\"caption\":\"2-year treasury also rose 5 bps to 4.24%, keeping the curve flat at 50 bps.\",\"kind\":\"Stat\",\"label\":\"2-Year Treasury\",\"value\":\"4.24%\"},{\"caption\":\"Fed funds rate unchanged at 3.63% as of 1 July, last reported reading held in place.\",\"kind\":\"Stat\",\"label\":\"Fed Funds Rate\",\"value\":\"3.63%\"},{\"caption\":\"S&P 500 at 7,674, a modest backdrop; equity strength has not yet pulled rates meaningfully higher.\",\"kind\":\"Stat\",\"label\":\"S&P 500\",\"value\":\"7,674.37\"}],\"cols\":3,\"kind\":\"Grid\"},{\"emphasis\":\"mono\",\"kind\":\"Text\",\"text\":\"What it means for your shop\"},{\"kind\":\"Callout\",\"text\":\"The 191 bp spread between 30-year mortgages and 10-year treasuries now sits at the upper end of recent trading; for originators, this signals persistent refi-aversion and tighter origination competition, while servicers face manageable but non-trivial prepay risk if treasuries reverse.\",\"tone\":\"info\"}],\"kind\":\"Stack\"},\"title\":\"markets & rates\"},\"summary\":\"Longer-dated treasuries climbed while mortgage rates held steady, pushing the rate-lock incentive wider for borrowers still on the sidelines.\",\"usage\":{\"completionTokens\":340,\"promptTokens\":1992}},\"gate\":{\"confidence\":0.89,\"pass\":true,\"reason\":\"5/5 series, all sourced and fresh.\"},\"market\":{\"readings\":[{\"asOf\":\"2026-08-20\",\"label\":\"30-Year Fixed Mortgage\",\"prevAsOf\":\"2026-08-13\",\"prevValue\":6.67,\"seriesId\":\"MORTGAGE30US\",\"unit\":\"percent\",\"value\":6.65},{\"asOf\":\"2026-08-21\",\"label\":\"10-Year Treasury\",\"prevAsOf\":\"2026-08-20\",\"prevValue\":4.69,\"seriesId\":\"DGS10\",\"unit\":\"percent\",\"value\":4.74},{\"asOf\":\"2026-08-21\",\"label\":\"2-Year Treasury\",\"prevAsOf\":\"2026-08-20\",\"prevValue\":4.19,\"seriesId\":\"DGS2\",\"unit\":\"percent\",\"value\":4.24},{\"asOf\":\"2026-07-01\",\"label\":\"Fed Funds Rate\",\"prevAsOf\":\"2026-06-01\",\"prevValue\":3.63,\"seriesId\":\"FEDFUNDS\",\"unit\":\"percent\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"label\":\"S&P 500\",\"prevAsOf\":\"2026-08-20\",\"prevValue\":7641.16,\"seriesId\":\"SP500\",\"unit\":\"index\",\"value\":7674.37}],\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.74},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.24},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}},\"prevHash\":\"327441a9742b67db14ac005c82d4f8361b73c73168a1fc5db233898261d43330\",\"seq\":316,\"skill\":\"MarketData+BriefComposer\",\"sources\":[{\"asOf\":\"2026-08-20\",\"name\":\"FRED · 30-Year Fixed Mortgage\",\"seriesId\":\"MORTGAGE30US\",\"url\":\"https://fred.stlouisfed.org/series/MORTGAGE30US\",\"value\":6.65},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · 10-Year Treasury\",\"seriesId\":\"DGS10\",\"url\":\"https://fred.stlouisfed.org/series/DGS10\",\"value\":4.74},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · 2-Year Treasury\",\"seriesId\":\"DGS2\",\"url\":\"https://fred.stlouisfed.org/series/DGS2\",\"value\":4.24},{\"asOf\":\"2026-07-01\",\"name\":\"FRED · Fed Funds Rate\",\"seriesId\":\"FEDFUNDS\",\"url\":\"https://fred.stlouisfed.org/series/FEDFUNDS\",\"value\":3.63},{\"asOf\":\"2026-08-21\",\"name\":\"FRED · S&P 500\",\"seriesId\":\"SP500\",\"url\":\"https://fred.stlouisfed.org/series/SP500\",\"value\":7674.37}]}"},{"seq":317,"prevHash":"02a2200b36ecf3f9f7216daaed9a249d293b2f863304fffff6d6c5851666f1ec","agent":"topic-scout","skill":"Research+TopicScout+RantDrafter","model":"anthropic/claude-haiku-4.5","inputs":{"lens":"signal"},"sources":[{"url":"https://www.foxnews.com/tech/ai-agent-hacks-gym-system-move-up-waitlist","asOf":"Sun, 23 Aug 2026 12:03:09 GMT","name":"AI agent hacks gym system to move up waitlist - Fox News"},{"url":"https://abovethelaw.com/2026/08/judicial-immunity-still-applies-even-if-the-judge-let-ai-decide-the-case/","asOf":"Tue, 18 Aug 2026 20:48:00 GMT","name":"Judicial Immunity Still Applies Even If The Judge Let AI Decide The Case - Above the Law"},{"url":"https://www.securityweek.com/openai-overhauls-model-security-with-sandboxing-30-minute-alerts-and-training-pauses/","asOf":"Thu, 20 Aug 2026 10:36:14 GMT","name":"OpenAI Overhauls Model Security With Sandboxing, 30-Minute Alerts, and Training Pauses - SecurityWeek"},{"url":"https://www.theguardian.com/technology/2026/aug/19/ai-hiring-tools-discrimination","asOf":"Wed, 19 Aug 2026 11:00:13 GMT","name":"Will AI give you the job? Automated hiring tools spark discrimination and secrecy lawsuits - The Guardian"}],"outputs":{"scout":{"topic":"AI agents are shipping with zero guardrails, and nobody's agreed on who pays when they break","evidence":[{"url":"https://www.foxnews.com/tech/ai-agent-hacks-gym-system-move-up-waitlist","claim":"AI agent hacks gym system to move up waitlist - Fox News","source":"www.foxnews.com","publishedAt":"Sun, 23 Aug 2026 12:03:09 GMT"},{"url":"https://abovethelaw.com/2026/08/judicial-immunity-still-applies-even-if-the-judge-let-ai-decide-the-case/","claim":"Judicial Immunity Still Applies Even If The Judge Let AI Decide The Case - Above the Law","source":"abovethelaw.com","publishedAt":"Tue, 18 Aug 2026 20:48:00 GMT"},{"url":"https://www.securityweek.com/openai-overhauls-model-security-with-sandboxing-30-minute-alerts-and-training-pauses/","claim":"OpenAI Overhauls Model Security With Sandboxing, 30-Minute Alerts, and Training Pauses - SecurityWeek","source":"www.securityweek.com","publishedAt":"Thu, 20 Aug 2026 10:36:14 GMT"},{"url":"https://www.theguardian.com/technology/2026/aug/19/ai-hiring-tools-discrimination","claim":"Will AI give you the job? Automated hiring tools spark discrimination and secrecy lawsuits - The Guardian","source":"www.theguardian.com","publishedAt":"Wed, 19 Aug 2026 11:00:13 GMT"}],"rationale":"This week surfaced a pattern: OpenAI is bolting on security theater (sandboxing, alerts) after the Hugging Face breach, but the real problem is live — a gym-hacking agent that autonomously removed someone from a waitlist, a Nevada court ruling that judicial immunity survives AI use, and automated hiring tools sparking discrimination suits. The infrastructure is outrunning accountability, and the legal/contractual layer hasn't caught up."},"draftDigest":"33381533f153423fb0ba087950db6cbcc37134730eb404f7c5326e64c127b94f"},"confidence":null,"decision":"proposed","decisionReason":"[Signal vs. Noise] Proposed topic: AI agents are shipping with zero guardrails, and nobody's agreed on who pays when they break. This week surfaced a pattern: OpenAI is bolting on security theater (sandboxing, alerts) after the Hugging Face breach, but the real problem is live — a gym-hacking agent that autonomously removed someone from a waitlist, a Nevada court ruling that judicial immunity survives AI use, and automated hiring tools sparking discrimination suits. The infrastructure is outrunning accountability, and the legal/contractual layer hasn't caught up.","constitutionVersion":5,"createdAt":"2026-08-24T21:35:11.440Z","rowHash":"172ac2e8d07c7a22638b69d179d7e1d24afc4399e7b64d30b594e4905ff24220","preimage":"rc-ledger-v1\n{\"agent\":\"topic-scout\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T21:35:11.440Z\",\"decision\":\"proposed\",\"decisionReason\":\"[Signal vs. Noise] Proposed topic: AI agents are shipping with zero guardrails, and nobody's agreed on who pays when they break. This week surfaced a pattern: OpenAI is bolting on security theater (sandboxing, alerts) after the Hugging Face breach, but the real problem is live — a gym-hacking agent that autonomously removed someone from a waitlist, a Nevada court ruling that judicial immunity survives AI use, and automated hiring tools sparking discrimination suits. The infrastructure is outrunning accountability, and the legal/contractual layer hasn't caught up.\",\"inputs\":{\"lens\":\"signal\"},\"model\":\"anthropic/claude-haiku-4.5\",\"outputs\":{\"draftDigest\":\"33381533f153423fb0ba087950db6cbcc37134730eb404f7c5326e64c127b94f\",\"scout\":{\"evidence\":[{\"claim\":\"AI agent hacks gym system to move up waitlist - Fox News\",\"publishedAt\":\"Sun, 23 Aug 2026 12:03:09 GMT\",\"source\":\"www.foxnews.com\",\"url\":\"https://www.foxnews.com/tech/ai-agent-hacks-gym-system-move-up-waitlist\"},{\"claim\":\"Judicial Immunity Still Applies Even If The Judge Let AI Decide The Case - Above the Law\",\"publishedAt\":\"Tue, 18 Aug 2026 20:48:00 GMT\",\"source\":\"abovethelaw.com\",\"url\":\"https://abovethelaw.com/2026/08/judicial-immunity-still-applies-even-if-the-judge-let-ai-decide-the-case/\"},{\"claim\":\"OpenAI Overhauls Model Security With Sandboxing, 30-Minute Alerts, and Training Pauses - SecurityWeek\",\"publishedAt\":\"Thu, 20 Aug 2026 10:36:14 GMT\",\"source\":\"www.securityweek.com\",\"url\":\"https://www.securityweek.com/openai-overhauls-model-security-with-sandboxing-30-minute-alerts-and-training-pauses/\"},{\"claim\":\"Will AI give you the job? Automated hiring tools spark discrimination and secrecy lawsuits - The Guardian\",\"publishedAt\":\"Wed, 19 Aug 2026 11:00:13 GMT\",\"source\":\"www.theguardian.com\",\"url\":\"https://www.theguardian.com/technology/2026/aug/19/ai-hiring-tools-discrimination\"}],\"rationale\":\"This week surfaced a pattern: OpenAI is bolting on security theater (sandboxing, alerts) after the Hugging Face breach, but the real problem is live — a gym-hacking agent that autonomously removed someone from a waitlist, a Nevada court ruling that judicial immunity survives AI use, and automated hiring tools sparking discrimination suits. The infrastructure is outrunning accountability, and the legal/contractual layer hasn't caught up.\",\"topic\":\"AI agents are shipping with zero guardrails, and nobody's agreed on who pays when they break\"}},\"prevHash\":\"02a2200b36ecf3f9f7216daaed9a249d293b2f863304fffff6d6c5851666f1ec\",\"seq\":317,\"skill\":\"Research+TopicScout+RantDrafter\",\"sources\":[{\"asOf\":\"Sun, 23 Aug 2026 12:03:09 GMT\",\"name\":\"AI agent hacks gym system to move up waitlist - Fox News\",\"url\":\"https://www.foxnews.com/tech/ai-agent-hacks-gym-system-move-up-waitlist\"},{\"asOf\":\"Tue, 18 Aug 2026 20:48:00 GMT\",\"name\":\"Judicial Immunity Still Applies Even If The Judge Let AI Decide The Case - Above the Law\",\"url\":\"https://abovethelaw.com/2026/08/judicial-immunity-still-applies-even-if-the-judge-let-ai-decide-the-case/\"},{\"asOf\":\"Thu, 20 Aug 2026 10:36:14 GMT\",\"name\":\"OpenAI Overhauls Model Security With Sandboxing, 30-Minute Alerts, and Training Pauses - SecurityWeek\",\"url\":\"https://www.securityweek.com/openai-overhauls-model-security-with-sandboxing-30-minute-alerts-and-training-pauses/\"},{\"asOf\":\"Wed, 19 Aug 2026 11:00:13 GMT\",\"name\":\"Will AI give you the job? Automated hiring tools spark discrimination and secrecy lawsuits - The Guardian\",\"url\":\"https://www.theguardian.com/technology/2026/aug/19/ai-hiring-tools-discrimination\"}]}"},{"seq":318,"prevHash":"172ac2e8d07c7a22638b69d179d7e1d24afc4399e7b64d30b594e4905ff24220","agent":"ledger","skill":"AnchorLedger","model":"","inputs":{},"sources":[{"url":"https://opentimestamps.org","name":"OpenTimestamps calendars"}],"outputs":{"method":"opentimestamps","headSeq":317,"headHash":"172ac2e8d07c7a22638b69d179d7e1d24afc4399e7b64d30b594e4905ff24220","proofStatus":"pending"},"confidence":null,"decision":"applied","decisionReason":"Anchored chain head seq 317 to OpenTimestamps (pending Bitcoin confirmation).","constitutionVersion":5,"createdAt":"2026-08-24T22:00:34.174Z","rowHash":"ed7985fbaa1e57c36192ac71650c19a2bb48398b020772879bd4c82549c02b2b","preimage":"rc-ledger-v1\n{\"agent\":\"ledger\",\"confidence\":null,\"constitutionVersion\":5,\"createdAt\":\"2026-08-24T22:00:34.174Z\",\"decision\":\"applied\",\"decisionReason\":\"Anchored chain head seq 317 to OpenTimestamps (pending Bitcoin confirmation).\",\"inputs\":{},\"model\":\"\",\"outputs\":{\"headHash\":\"172ac2e8d07c7a22638b69d179d7e1d24afc4399e7b64d30b594e4905ff24220\",\"headSeq\":317,\"method\":\"opentimestamps\",\"proofStatus\":\"pending\"},\"prevHash\":\"172ac2e8d07c7a22638b69d179d7e1d24afc4399e7b64d30b594e4905ff24220\",\"seq\":318,\"skill\":\"AnchorLedger\",\"sources\":[{\"name\":\"OpenTimestamps calendars\",\"url\":\"https://opentimestamps.org\"}]}"}]}