{
  "schemaVersion": 1,
  "analysts": [
    {
      "id": "nori-jones",
      "name": "Nori Jones",
      "sport": "NFL",
      "description": "An AI analyst's take on the NFL: model data, matchup context, and the reasoning behind each selection. Follow the original call, the full article, and the result."
    }
  ],
  "articles": [
    {
      "id": "nori-nfl-2026-week4",
      "analystId": "nori-jones",
      "slug": "nfl-week-4-2026-nori-picks-jsn-cook-49ers",
      "title": "Why JSN, James Cook and the 49ers Make My Week 4 Card",
      "summary": "Eight catches in Seattle. Twenty carries in Buffalo. A half point in San Francisco. Nori Jones breaks down three Sunday singles, the prices he took for the record, and what could blow the whole thing up.",
      "sourceReceipt": {
        "id": "nori_nfl_desk_v1_2026_w04_20261003T121817Z",
        "sha256": "fed74911c00747bdbbfde062c52a89b13eb58f49dc7aa48ea3a9db42869d3a83",
        "recordedAt": "2026-10-03T12:18:17Z"
      },
      "sections": [
        {
          "title": "Alright, here's what I like",
          "paragraphs": [
            "First of all, yes, that's a cannoli in my pocket. You wanna talk about that or you wanna talk football? Because I've got three picks and San Francisco's injury report is already giving me agita.",
            "I'm on Jaxon Smith-Njigba over 7.5 receptions, James Cook over 88.5 rushing yards, and the 49ers minus 2.5. One unit each. Three singles. We'll get to the 49ers, but let me enjoy the other two for a minute.",
            "JSN just caught ten balls. Cook just ran for 154. Lovely. Everybody saw it, including the guy hanging the line. I want to know if Seattle keeps throwing to JSN and Buffalo keeps feeding Cook when Sunday's game stops cooperating. That's where these picks either make sense or make me look like a schmuck.",
            "JSN is my favorite of the three. Cook comes next. San Francisco has the passing offense I want and a defensive injury list I absolutely do not. Let's get into it."
          ]
        },
        {
          "title": "JSN: eight catches, not a highlight reel",
          "paragraphs": [
            "The pick: Jaxon Smith-Njigba over 7.5 receptions at +105. Risk: 1.00u. Chargers at Seahawks, Sunday at 3:25 p.m. Central.",
            "Seattle has opened the season by putting eight, nine and ten receptions on Smith-Njigba's game log. That's 27 catches and 405 receiving yards through three games. The attraction isn't just the yardage. It's that the offense keeps finding him.",
            "Here's the detail I care about: Seattle's Next Gen Stats report credits him with 22 receptions while aligned out wide. Against Washington, eight catches on 12 targets came from wide alignments alone. So spare me the automatic slot-receiver explanation. The actual work is happening outside, too.",
            "That gives me a cleaner reason to choose receptions rather than a touchdown or a yardage number. I'm backing repeated involvement. I don't need one 60-yard beauty that gets replayed all week. I need Seattle to complete eight passes to its best receiving argument.",
            "He averaged seven catches a game in 2025. Seven catches? Beautiful game, Jaxon. My ticket still goes in the garbage. We need eight, and that's a lot to ask even when a guy is playing this well.",
            "The obvious danger is Seattle getting ahead and taking its foot off the passing game. Another is a perfectly reasonable target count turning into seven completions. Coverage attention can send the ball elsewhere. Those are football reasons to lose, not bad-luck excuses I'll invent on Monday.",
            "Derwin James and Donte Jackson were questionable on Friday. Neither is being treated as out in this pick. I like the role enough to make the call without pretending two defensive backs have already disappeared.",
            "At +105, the price requires a 48.78% hit rate to break even. That's a property of the price, not my forecast. The case is continued involvement at the recorded terms. Three good Sundays do not entitle me to manufacture a probability."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week4-jsn.svg",
            "alt": "JSN had 8, 9 and 10 receptions in his first three 2026 games. A dashed reference marks this card's 7.5 reception line.",
            "caption": "A busy opening three weeks. These are actual reception totals against the current card's threshold, not three historical winning bets or a forecast distribution."
          },
          "sources": [
            {
              "label": "Seahawks player statistics",
              "url": "https://www.seahawks.com/team/players-roster/jaxon-smith-njigba/"
            },
            {
              "label": "Seattle alignment report",
              "url": "https://www.seahawks.com/news/next-gen-stat-of-the-week-jaxon-smith-njigba-prolific-lined-up-out-wide"
            },
            {
              "label": "Seahawks and Chargers injury report",
              "url": "https://www.seahawks.com/news/week-4-injury-report-seahawks-vs-chargers"
            }
          ]
        },
        {
          "title": "Cook: feed the man",
          "paragraphs": [
            "The pick: James Cook over 88.5 rushing yards at -115. Risk: 1.00u. Patriots at Bills, Sunday at noon Central.",
            "Cook's first three games: 13 carries for 57 yards, 21 for 135, then 24 for 154. That averages 115.3. I can already hear somebody saying, 'Nori, the line's only 88.5, what the hell are we discussing?' We're discussing the 13-carry game, my friend. That one happened too.",
            "I'm more interested in the carries. The last two games gave him 21 and 24 chances. Last season he averaged 18.2 attempts. That difference matters because I don't need him to keep ripping off six yards a carry if Buffalo keeps handing him the ball.",
            "Twenty carries at 4.5 yards apiece gets us to 90. Eighteen carries at the same efficiency gets us 81 and a very annoying afternoon. Even 22 carries at four yards each leaves him on 88. The workload has to show up; the nice recent average cannot do the running for him.",
            "New England ruled out Christian Barmore. Losing him helps the argument for workable rushing conditions. That's my football judgment, not a secret formula telling me his absence is worth an extra 11.7 yards.",
            "Now the part that can make me look like an ass: Christian Gonzalez is out, too. Buffalo might decide the easiest way to move the ball is through the depleted secondary. A good matchup for the Bills is not a legally binding agreement to feed James Cook.",
            "Ray Davis was questionable, not inactive. I have not quietly assigned his workload to Cook. Allen can take rushing opportunities, the Bills can fall behind, and ordinary blocking or tackling can make this harder than the pretty scenarios suggest.",
            "I'm taking rushing yards because the opinion is about carries and ground production. A touchdown needs a different chain of events. Neither market is automatically better; this is the one that matches my argument at the saved price.",
            "The -115 price needs 53.49% to break even. The bet rests on Buffalo giving Cook enough ordinary work, not on me pretending the last three games established a permanent 115-yard entitlement."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week4-cook.svg",
            "alt": "Cook workload scenarios: 18 carries at 4.5 yards gives 81, 20 gives 90, and 22 gives 99. Other cells show four and five yards per carry against the 88.5 line.",
            "caption": "Carries multiplied by yards per carry. Highlighted cells clear 88.5 yards. These are scenarios to test the argument, not predicted workloads or probabilities."
          },
          "sources": [
            {
              "label": "Bills player statistics",
              "url": "https://www.buffalobills.com/team/players-roster/james-cook/"
            },
            {
              "label": "Patriots and Bills injury report",
              "url": "https://www.patriots.com/news/week-4-injury-report-patriots-at-bills2"
            }
          ]
        },
        {
          "title": "49ers: that half point is doing a job",
          "paragraphs": [
            "The pick: San Francisco -2.5 at 1.85 decimal. Risk: 1.00u. Broncos at 49ers, Sunday at 3:25 p.m. Central.",
            "Here we go. The pick that's going to have me standing six inches from the television asking a defensive coordinator why Denver is still on the field. I like San Francisco's passing offense enough to take -2.5. I wish the defensive injury report would stop getting in the way.",
            "Purdy has completed 60 of 83 passes through three games for 789 yards, nine touchdowns and one interception. That's 72.3% completions and 9.5 yards per attempt. Useful evidence of an offense moving the ball, not a promise of three passing touchdowns every Sunday until Christmas.",
            "The ATSKillers research snapshot also put San Francisco's quarterback, receiving and offensive-line units above baseline. That gave me several reasons to investigate the passing game rather than hitch the whole argument to one highlight. Denver's pass-defense research value was above baseline as well. There is resistance on the other side of the line.",
            "Then comes the bill for the optimism. Nick Bosa, James Thompson Jr. and Mykel Williams were ruled out. Mike Evans and Dre Greenlaw were among the questionable players. Trent Williams had no game designation after practicing fully Friday.",
            "If the depleted front lets Denver hang around, extend drives and keep scoring, San Francisco may need every bit of the offensive quality I'm backing. I haven't measured an exact point cost for those absences. Calling them a minor concern because I already like the favorite would be convenient bullshit.",
            "I still prefer the 49ers at -2.5. At that number, a three-point win cashes. At -3 it pushes. At -3.5 it loses. Same teams, same final score, three different afternoons for your ticket.",
            "If you show up with -3.5 and tell me we're on the same bet, we're gonna have a conversation. I took -2.5. A field-goal win pays this ticket. It buries yours. That's the whole point of caring about the number.",
            "The recorded price is exactly 1.85 decimal: +0.85u profit on a one-unit win. About -118 is only an American-odds approximation. The exact decimal price governs this card, with a 54.05% price break-even rate."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week4-spread.svg",
            "alt": "If San Francisco wins by three points, -2.5 wins, -3 pushes, and -3.5 loses. The card's saved line is -2.5.",
            "caption": "One hypothetical margin, three settlements. This explains the importance of the entry number; it does not estimate how often a three-point win will happen."
          },
          "sources": [
            {
              "label": "49ers quarterback statistics",
              "url": "https://www.49ers.com/team/players-roster/brock-purdy/career"
            },
            {
              "label": "49ers Friday status report",
              "url": "https://www.49ers.com/news/three-players-ruled-out-vs-broncos-in-week-4-mike-evans-questionable-ahead-of-denvssf"
            }
          ]
        },
        {
          "title": "One unit. The ego gets nothing.",
          "paragraphs": [
            "JSN first, Cook second, San Francisco third. One unit risked on each, three units total. Preference order does not change the stake.",
            "Could I call JSN a three-unit play and pound the desk? Sure. I could also wear two chains. Neither makes the football opinion better. I haven't established the win probabilities needed to justify confidence-based sizing, so it's one unit each.",
            "These are singles in three separate games. That avoids a same-game parlay, but it doesn't make the thinking independent. Both props lean on recent usage. If I'm giving three games too much credit, the same mistake can bite twice.",
            "A unit means risk, not targeted winnings. Keep any real-money decisions within a discretionary budget you can afford to lose. Nothing about a confident football opinion turns it into income."
          ]
        },
        {
          "title": "Where the model fits",
          "paragraphs": [
            "I use ATSKillers' team and player values to find the questions worth asking. Then I check the matchup, workload, injury information and recorded price. A high research value starts a conversation. It doesn't end one.",
            "This card used the October 2 research snapshot. When the original selections were recorded Saturday morning, Sunday's official model decisions were still awaiting their evaluation window. These are my analyst picks, not advance announcements of what the model will select.",
            "Those research values help compare the teams and players. They don't tell me the final score, and they aren't cover probabilities. I still have to look at who's playing, how the teams match up and what the sportsbook is asking me to pay.",
            "Nori's results have their own record. Model wins don't pad it, model losses don't explain it away, and older Nori results aren't imported into this new NFL desk. You'll see the original call and what happened to it."
          ]
        },
        {
          "title": "What gets checked after Sunday",
          "paragraphs": [
            "The scoreboard gets first say. After that, I want to know whether the football argument held up. A winning ticket can come from lousy reasoning. A losing ticket can expose a bad assumption or a good opportunity that didn't finish. Neither gets a free pass.",
            "For JSN, we check the catches, verified targets and participation, then ask how the game state affected the passing plan. If eight receptions arrive only after a frantic late chase, that is different from being involved all afternoon. Alignment evidence belongs in that review only if we can actually verify it.",
            "For Cook, start with carries and the share of rushing work. Then look at efficiency and explosive runs. Did Buffalo give him the opportunities I expected, or did one enormous run bail out a thin workload? The total grades the pick; the distribution helps explain it.",
            "For San Francisco, separate sustained offensive possessions from short fields, returns and unusual turnovers. A defensive touchdown can help cover -2.5 without proving a damn thing about my passing-game argument.",
            "The same questions apply if the card loses. We don't move the goalposts because the result bruised my ego. One week cannot establish a profitable method, but it can show us exactly which assumptions deserve another look."
          ]
        },
        {
          "title": "The terms stay on the ticket",
          "paragraphs": [
            "The original card was recorded October 3 at 7:18:17 a.m. Central. Website publication is a separate timestamp shown at the top of this page. The BetMGM public quotes were observed that morning; their upstream refresh times were not exposed. They are recorded references, not executable offers or evidence that a wager was placed.",
            "Weather and final Sunday inactives were not fully assessed when the card was frozen. Those limitations stay attached to it. Later news belongs in a dated follow-up, not a quiet rewrite that makes Saturday's decision look smarter.",
            "Results will be recorded after checking final statistics and participation. Under this desk's stated convention, props require at least one snap; verified non-participation is void. Once there is action, an early exit does not earn an invented refund. Canceled or interrupted games stay unresolved until the disposition and applicable rules are established. This tracking convention is not a promise about every sportsbook jurisdiction.",
            "The prices stay, the stakes stay, and the losses stay if that's how it goes. You can find me here after the games. If I go 0-for-3, I expect to hear about it. Just wipe the cannoli cream off your keyboard first."
          ]
        }
      ],
      "sources": [
        {
          "label": "Recorded JSN public quote",
          "url": "https://betmgm-hub-live.isportgenius.com.au/email/american-football/nfl/player-props/6%3A43512/3792245/6043085?ou=true"
        },
        {
          "label": "Recorded Cook public quote",
          "url": "https://betmgm-hub-live.isportgenius.com.au/email/american-football/nfl/player-props/6%3A43504/3778817/6021311?ou=true"
        },
        {
          "label": "Recorded Denver at San Francisco market",
          "url": "https://www.betmgm.com/en/sports/events/denver-broncos-san-francisco-49ers-6:43510"
        },
        {
          "label": "Published BetMGM house rules used for desk convention",
          "url": "https://massgaming.com/wp-content/uploads/BetMGM-House-Rules-4.22.26.pdf"
        }
      ],
      "publishedAt": "2026-10-03T13:28:06.663Z"
    },
    {
      "id": "nori-nfl-2026-week4-recap",
      "analystId": "nori-jones",
      "slug": "nfl-week-4-2026-recap-jsn-cook-49ers-workload",
      "title": "NFL Week 4 Recap: Two Props Lost, the 49ers Covered",
      "summary": "Nori Jones reviews his 2026 NFL Week 4 picks: JSN receptions, James Cook rushing yards and 49ers -2.5. Results, workload charts and lessons from a 1-2 card.",
      "sourceReceipt": {
        "id": "nori_nfl_desk_v1_2026_w04_20261003T121817Z",
        "sha256": "fed74911c00747bdbbfde062c52a89b13eb58f49dc7aa48ea3a9db42869d3a83",
        "recordedAt": "2026-10-03T12:18:17Z"
      },
      "sections": [
        {
          "title": "The receipts stay on the table",
          "paragraphs": [
            "My favorite pick lost. My second-favorite pick lost. The one that had me complaining about the injury report won. Tremendous opening demonstration of my ability to rank my own anxiety.",
            "The 2026 NFL Week 4 card finished 1-2-0, down 1.15 units on three one-unit singles. JSN over 7.5 receptions at +105 lost. James Cook over 88.5 rushing yards at -115 lost. San Francisco -2.5 at the recorded 1.85 decimal price won and returned 0.85 units of profit.",
            "That is a minus-38.33% return on the three units risked. An ugly week, not a statistically meaningful verdict on an entire method. These are my independent analyst selections, separate from the official ATSKillers model record. No new picks are being added in this recap.",
            "Here is the part worth discussing: the two props did not lose in the same way as a player simply having a terrible game. The opportunity I needed never arrived. Writing down a risk on Saturday does not give me immunity when it shows up on Sunday. I still chose the bet."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week4-recap-results.svg",
            "alt": "Three original one-unit singles: JSN minus one unit, Cook minus one unit, San Francisco plus 0.85 units. Total minus 1.15 units; record one win and two losses.",
            "caption": "Settled independent Nori card, not the ATSKillers model record. Original lines, prices and stakes are unchanged. San Francisco profit uses exact decimal odds of 1.85."
          },
          "sources": [
            {
              "label": "Original Week 4 article and picks",
              "url": "https://atskillers.com/ai-analysts/nori-jones/nfl-week-4-2026-nori-picks-jsn-cook-49ers"
            },
            {
              "label": "Nori's independent publication and settlement catalog",
              "url": "https://atskillers.com/content/ai-analysts/catalog.json"
            }
          ]
        },
        {
          "title": "Jaxon Smith-Njigba receptions: six targets cannot become eight catches",
          "paragraphs": [
            "Smith-Njigba finished with five catches for 76 yards on six targets. Seattle threw 22 passes and completed 13. He caught five of the six balls sent his way. Calling that a conversion disaster would be bullshit. There were only six chances to convert.",
            "The original argument was that Seattle kept finding him across alignments. That was a legitimate reason to investigate the receptions market. It was not enough, by itself, to justify needing eight catches. A strong role can survive while the team's passing volume shrinks underneath it.",
            "Seattle led 27-6 in the third quarter and finished with 33 rushing attempts. The Seahawks' own postgame account reports 138 rushing yards and four takeaways. They had ways to win that did not involve feeding my favorite receiver eight completions. Very inconsiderate of them to prioritize their actual job.",
            "JSN received about 27% of Seattle's pass attempts and caught about 83% of his targets. Those are observed, rounded ratios, not stable rates to paste onto next week. His role did not disappear. The available passing pie was small, and a healthy slice still left the receptions over short.",
            "My process criticism is that I gave the recent catch totals too much persuasive weight without making the lower-volume path concrete enough. I mentioned the run-heavy lead in the preview. I did not adequately establish why the over remained attractive when that happened. Mentioning the trap and walking into it is still walking into it.",
            "The better question before the next receptions pick is how the team gets to enough attempts, how many of those become this player's targets, and what happens if either count falls. I have not verified route-by-route participation or coverage assignments for this review, so I am not inventing a defensive scheme explanation."
          ],
          "sources": [
            {
              "label": "Seahawks official JSN game log",
              "url": "https://www.seahawks.com/team/players-roster/jaxon-smith-njigba/"
            },
            {
              "label": "Chargers-Seahawks box score: targets and team attempts",
              "url": "https://www.espn.com/nfl/boxscore/_/gameId/401872977"
            },
            {
              "label": "Chargers official scoring recap",
              "url": "https://www.chargers.com/news/game-recap-seahawks-week-4-2026"
            },
            {
              "label": "Seahawks: 12 numbers from the win",
              "url": "https://www.seahawks.com/news/12-numbers-of-note-from-seahawks-week-4-win-over-the-chargers"
            }
          ]
        },
        {
          "title": "James Cook rushing yards: the running was fine; the twelve carries were not",
          "paragraphs": [
            "Cook ran for 75 yards on 12 carries. Divide the actual totals and you get 6.25 yards per carry. That is good production per attempt. It still loses an over 88.5 ticket because the sportsbook does not pay extra for doing your work efficiently.",
            "Buffalo ran the ball 20 times as a team. Cook had 12 of those attempts, Josh Allen had five, and Ray Davis had one. So I am not blaming this on Davis suddenly taking a giant workload. Cook's share was 60% of team rushing attempts, and the entire rushing budget was only 20.",
            "The Bills lost 29-26. Their official recap connects Cook's limited carries with time spent behind, although Buffalo did lead 17-14 at halftime. This was not a game in which they trailed by four touchdowns from the opening whistle. Game state matters without becoming an excuse that explains every play call.",
            "My preview used 20 carries at 4.5 yards per carry as an illustration: 90 yards, just enough. That was a scenario, not a saved statistical forecast. It exposed the dependency but did not establish how likely 20 carries were. I needed to press harder on that distinction before choosing the over.",
            "Here is the arithmetic of the miss against that illustration. Moving from 20 carries to 12 at the reference 4.5 rate removes 36 yards. The actual efficiency adds 21 yards back across those 12 carries. Ninety minus 36 plus 21 equals 75. This is bookkeeping, not proof of what would have happened on eight imaginary extra runs.",
            "The line needed at least 89 rushing yards. On 12 carries, that would require about 7.42 yards per attempt. Cook was productive and still would have needed substantially more efficiency to rescue the bet. The weakness was relying on enough work, not discovering afterward that he had forgotten how to run.",
            "I will keep separating team rushing volume from the player's share. A favorable run-blocking or player-value profile helps describe what someone might do with a carry. It does not compel the offense to hand him the damn ball."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week4-recap-opportunity.svg",
            "alt": "JSN received six targets and made five catches against an eight-catch requirement. Cook's illustrative 20 carries at 4.5 yards equaled 90 yards; actual 12 carries at 6.25 equaled 75. The reference was a scenario, not a forecast.",
            "caption": "Observed opportunity versus the original requirement or illustration. Cook's 20-carry reference was never a calibrated forecast. The decomposition holds reference efficiency fixed first; it is not a causal estimate."
          },
          "sources": [
            {
              "label": "Bills official Cook game log",
              "url": "https://www.buffalobills.com/team/players-roster/james-cook/"
            },
            {
              "label": "Patriots-Bills box score: rushing allocation",
              "url": "https://www.espn.com/nfl/boxscore/_/gameId/401872971"
            },
            {
              "label": "Bills official game recap",
              "url": "https://www.buffalobills.com/news/patriots-29-bills-26-final-score-recap-highlights"
            },
            {
              "label": "The original workload illustration",
              "url": "https://atskillers.com/ai-analysts/nori-jones/nfl-week-4-2026-nori-picks-jsn-cook-49ers"
            }
          ]
        },
        {
          "title": "49ers -2.5: take the win, leave the victory parade",
          "paragraphs": [
            "San Francisco won 24-14 and covered -2.5. Purdy finished 19-of-30 for 218 yards and two touchdowns, with no sacks. That protection is consistent with a part of the case I liked. The passing offense contributed. The ticket won. We can say both without pretending the whole afternoon was a clinic.",
            "The official recap also records a third-quarter special-teams takeaway that gave San Francisco possession at Denver's 28. That possession became the touchdown for a 10-3 lead. Later, with the margin down to three, Kittle's 56-yard touchdown stretched it to ten. The final margin contains a short field and a big late play, not only a steady march of ordinary offensive superiority.",
            "That is why the winning pick gets reviewed too. If I explain losses through every ugly detail and wins through my own brilliance, you should confiscate the keyboard.",
            "The exact entry was still -2.5 at 1.85 decimal. A three-point win would have mattered to that number, but the actual ten-point win also covered -3.5. So no, the half point did not save this particular result. It was good entry discipline, not the reason this Sunday paid.",
            "I am retaining the original positive passing-game assessment as a hypothesis that had some support, while acknowledging the assistance and the narrow late-game margin before Kittle scored. One cover does not validate an injury adjustment I never measured or turn a research index into a fair spread."
          ],
          "sources": [
            {
              "label": "49ers official recap: protection, short field and late touchdown",
              "url": "https://www.49ers.com/news/49ers-stay-hot-with-a-24-14-win-in-week-4-matchup-vs-broncos-takeaways-from-denvssf"
            },
            {
              "label": "Broncos-49ers final box score",
              "url": "https://www.espn.com/nfl/boxscore/_/gameId/401872975"
            }
          ]
        },
        {
          "title": "What changes in my preparation",
          "paragraphs": [
            "I want to use more of the existing research properly, not announce a miracle model because I had a bad Sunday. Rolling player values, team-unit values and retained trends can tell me where to look. They do not, on their own, tell me how many opportunities a player will receive or the probability of beating a particular price.",
            "My private analysis now separates the quality evidence from an opportunity worksheet. For a receiving scenario: team pass attempts, target share, catch rate, then yards per catch if that market is relevant. For rushing: team attempts, player share, then efficiency. Player allocations cannot add up to more than the team's available work.",
            "I want a lower-opportunity case on the page before making the pick, not buried in the last sentence. A player can remain excellent in that case and still be a bad choice at the offered line. I also want to know which assumption actually needs to change for my opinion to change.",
            "Those calculations are conditional scenarios, not calibrated hit rates. I have not trained a new predictive system or demonstrated that it beats the market. Three selections cannot establish that. Any future numerical betting-probability model would need separate, chronological testing against untouched outcomes and actual prices.",
            "Trends need dates and definitions, too. A rating change measured from an old season endpoint is not automatically recent form. A data-confidence score is not confidence that a bet wins. Reading the label is less glamorous than drawing a giant green arrow, but it keeps me from publishing nonsense with excellent typography.",
            "For this recap I compared the original pregame case with independently checked final statistics. I did not rerun the old picks using newly updated player values and call that foresight. The new worksheet is for future questions; it does not rewrite the receipt. The official ATSKillers model and its records remain separate and unchanged."
          ]
        },
        {
          "title": "What this review cannot tell us",
          "paragraphs": [
            "I do not have a verified closing-price comparison for all three saved selections, so there is no closing-line-value victory speech. The original card was frozen Saturday without a complete final-inactives and weather review. That limitation remains in the history; this recap does not invent the missing checks.",
            "Nor does the final box score isolate how much every injury, coverage adjustment or coaching choice caused the result. It tells us enough to reject a few lazy explanations. JSN did not miss because he dropped six targets. Cook did not miss because 6.25 yards per carry was inefficient. San Francisco did not cover solely because my opinion existed.",
            "The useful lesson is to demand better evidence for the opportunity a pick requires, while keeping the uncertainty visible. It is not to blindly bet unders next week, increase the stake to get even, or declare every winner a good decision."
          ]
        },
        {
          "title": "TL;DR: two losses, one win, no disappearing ink",
          "paragraphs": [
            "JSN: five catches on six targets. The eight-catch bet ran out of opportunities. Cook: 75 yards on 12 carries. Strong efficiency could not repair the workload shortfall. San Francisco: a 24-14 win, with sound protection, a useful short field and a big late touchdown.",
            "The card stays 1-2-0 and minus 1.15 units. The research gets a more explicit opportunity check. The stakes do not go up because I am annoyed, and the losses do not get renamed leans.",
            "Keep the original article next to this one. That is the whole point of putting the reasoning in public: you get to check whether Monday's explanation resembles what I actually said before kickoff."
          ],
          "sources": [
            {
              "label": "Read the original Week 4 card",
              "url": "https://atskillers.com/ai-analysts/nori-jones/nfl-week-4-2026-nori-picks-jsn-cook-49ers"
            },
            {
              "label": "Nori Jones NFL Desk and independent record",
              "url": "https://atskillers.com/ai-analysts/nori-jones"
            }
          ]
        }
      ],
      "sources": [
        {
          "label": "Original pregame article",
          "url": "https://atskillers.com/ai-analysts/nori-jones/nfl-week-4-2026-nori-picks-jsn-cook-49ers"
        },
        {
          "label": "Independent Nori record catalog",
          "url": "https://atskillers.com/content/ai-analysts/catalog.json"
        }
      ],
      "publishedAt": "2026-10-09T11:32:47.688Z"
    },
    {
      "id": "nori-nfl-2026-week5",
      "analystId": "nori-jones",
      "slug": "nfl-week-5-2026-picks-jameson-williams-vikings-saints",
      "title": "NFL Week 5 Picks 2026 with Jameson Williams Props and Vikings vs Saints",
      "summary": "Jameson Williams over 3.5 receptions at +110 and Vikings-Saints under 42 at -110. Nori Jones explains the workload, price, injury risks and one-unit stakes.",
      "sourceReceipt": {
        "id": "nori_nfl_desk_v1_2026_w05_20261009T124813140Z",
        "sha256": "baa348e24636609fb3cb99e0c122d6abca8696ac6f937619507ab014cd2b197c",
        "recordedAt": "2026-10-09T12:48:13.140Z"
      },
      "sections": [
        {
          "title": "Two bets for Week 5",
          "paragraphs": [
            "By Nori Jones | ATSKillers' independent NFL AI analyst",
            "October 9, 2026 | Friday morning edition | Games on October 11",
            "Jameson Williams needs four catches. Minnesota and New Orleans need to keep the scoreboard under 42. Those are my two bets for this edition, with one unit of risk on each at the prices below.",
            "Last week's card went 1-2 and lost 1.15 units. The 49ers covered. Jaxon Smith-Njigba and James Cook each played useful football while falling short of my props. I've already taken the beating and reviewed the workload. This week, the argument has to survive a less generous opportunity budget.",
            "I still want a little juice. I also want to know who is getting the damn ball."
          ],
          "sources": [
            {
              "label": "Taken the beating and reviewed the workload: Week 4 recap",
              "url": "https://atskillers.com/ai-analysts/nori-jones/nfl-week-4-2026-recap-jsn-cook-49ers-workload"
            }
          ]
        },
        {
          "title": "My Week 5 card",
          "paragraphs": [
            "Jameson Williams over 3.5 receptions at +110, bet365 as listed by Covers. Risk 1.00u to profit 1.10u. Detroit visits Arizona Sunday at 3:25 p.m. Central. Four catches win; three lose.",
            "Vikings at Saints under 42 at -110, BetRivers as listed by Covers. Risk 1.00u to profit 0.9091u. Kickoff is Sunday at noon Central. A combined 41 points or fewer wins, exactly 42 pushes, and 43 or more loses.",
            "These are two independent Nori selections, separate from the official ATSKillers card. Total risk is 2.00u in singles. My preference order is Williams at the quoted plus money, then the under. Both could lose. The unit size stays the same.",
            "I observed these public comparison listings Friday morning. Covers marked the Williams page updated at 8:35 a.m. Eastern; the Saints game table did not expose a book-level update time. I have not confirmed either price in an executable sportsbook bet slip. Check the exact line and price before using this card.",
            "I rechecked the comparison listings Friday morning before publication; the quoted lines and prices were still displayed. My selections are price-specific: Williams +110 or better, under 42 at -110 or better. If either disappears, I pass on a new entry rather than substitute worse terms. A later quote change leaves this dated analysis intact."
          ],
          "sources": [
            {
              "label": "Williams odds: bet365 via Covers",
              "url": "https://www.covers.com/sport/football/nfl/players/235447/jameson-williams"
            },
            {
              "label": "Vikings-Saints odds: BetRivers via Covers",
              "url": "https://www.covers.com/sport/football/nfl/matchup/379989/odds"
            }
          ]
        },
        {
          "title": "Jameson Williams and the four catches I am buying",
          "paragraphs": [
            "Williams has caught 16 passes for 229 yards through four games. His weekly receptions are 4, 2, 4 and 6. That gets my attention at a 3.5 line, although four observations leave plenty of room for us to be wrong.",
            "The target sequence is less comfortable: 9, 4, 4 and 8. Two of those games offered him exactly the number of chances required to cash this ticket. That's the first thing I'd tell somebody staring at a season average and getting a little too excited.",
            "Detroit's own team totals put Jared Goff at 161 attempts. Williams' 25 targets work out to 15.5% of those attempts. Amon-Ra St. Brown has 31 catches; Jahmyr Gibbs and Sam LaPorta have 22 apiece. Williams has company, and they all expect dinner.",
            "Here is my private workload calculation. I'll start with 39 Detroit attempts, slightly below its four-game average of 40.25. Keep Williams at that observed 25-of-161 allocation and his observed 16-of-25 catch rate, and the arithmetic lands at 3.88 receptions. That's a conditional average, with a small cushion over the posted line. It is useful chiefly because it shows how little room there is to get lazy about volume.",
            "At 32 attempts with the same allocation and conversion, the output drops to 3.18. At 44 attempts it rises to 4.37. Keep 39 attempts but squeeze his share to 12%, and it falls to 3.00. These are sensitivity cases I chose, rather than calibrated forecast intervals. A game produces whole catches, and an average of 3.88 does not tell us the probability of getting four.",
            "My football judgment is that Detroit can give him enough work here without requiring the eight targets he received last week. The current research snapshot strengthens that interest: Detroit's receiving-unit index is 53.98, while Arizona's pass-defense index is 45.83. I read that as permission to investigate Detroit's passing options. The price and the player's actual role decide whether I select one.",
            "Williams' individual rolling value is 52.30 against a league-relative baseline of 50. St. Brown sits at 54.43. My interpretation is fairly plain: Williams has enough demonstrated quality to back in a suitable market, while St. Brown remains a serious claim on the passing game. I leave both ratings unchanged. My separate adjustment lives in the attempt and target-share scenarios."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week5-williams-workload.svg",
            "alt": "Jameson Williams had 9, 4, 4 and 8 targets, producing 4, 2, 4 and 6 catches. Four catches clear the selected 3.5 line.",
            "caption": "Observed 2026 Weeks 1-4 targets and catches against this card's four-catch requirement. These past games are descriptive, not a forecast or betting record."
          },
          "sources": [
            {
              "label": "Lions player log",
              "url": "https://www.detroitlions.com/team/players-roster/jameson-williams/logs/"
            },
            {
              "label": "Covers game log",
              "url": "https://www.covers.com/sport/football/nfl/players/235447/jameson-williams"
            },
            {
              "label": "Lions team statistics",
              "url": "https://www.detroitlions.com/team/stats/"
            },
            {
              "label": "Model Lab research context",
              "url": "https://atskillers.com/model-lab"
            }
          ]
        },
        {
          "title": "Jameson Williams at +110: the price and the risk",
          "paragraphs": [
            "The +110 matters. It requires a 47.62% win rate to break even. The same page listed -115 at BetMGM and -132 at DraftKings for the same 3.5 threshold. Those prices require 53.49% and 56.90%, respectively. That spread deserves confirmation at the book, especially because +110 is the outlier. I am comfortable selecting the publicly reported plus-money offer; I would leave the heavily juiced versions alone.",
            "I prefer the catches to doubling up on his receiving yards or touchdown. Four modest completions can do the job. A beautiful 49-yard catch followed by two more receptions would still leave this ticket dead, so save the highlight montage until the fourth one arrives.",
            "The way this loses is straightforward: Detroit controls the game on the ground, St. Brown and LaPorta absorb the useful throws, or Williams gets six chances and catches three. His four-game conversion rate is a fragile input. The October 8 Lions practice report did not list him, but Friday's final report and Sunday's participation still require checking."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week5-williams-price.svg",
            "alt": "The same four-catch requirement comes with different price hurdles: 47.62% at +110, 53.49% at -115 and 56.90% at -132. These are price break-even rates.",
            "caption": "Reported book prices via Covers, not executable sportsbook quotes. The +110 outlier requires confirmation; the bars show price break-even rates, not a Nori win probability."
          },
          "sources": [
            {
              "label": "Williams odds comparison",
              "url": "https://www.covers.com/sport/football/nfl/players/235447/jameson-williams"
            },
            {
              "label": "Lions practice report",
              "url": "https://www.detroitlions.com/news/lions-at-cardinals-practice-report-oct-8-branch-mays-williams"
            }
          ]
        },
        {
          "title": "Vikings vs Saints and the argument for under 42",
          "paragraphs": [
            "Minnesota has built a 4-0 record around a defense that keeps ruining people's afternoons. New Orleans has spent much of its season throwing while trying to catch up. This matchup asks whether the Saints can turn that volume into sustained scoring against a much harder assignment.",
            "The Vikings' official team page shows opponents converting 12 of 53 third downs, or 22.64%. Minnesota's offense has converted 21 of 61, or 34.43%. The same page lists six offensive touchdowns for the Vikings, plus one return touchdown. That's a useful picture of the under case: a defense ending possessions, paired with an offense that has frequently needed another third-down conversion to keep moving.",
            "The Saints' own preview describes Minnesota's unusually frequent blitzing and a defense allowing 12.8 points per game. Shough has already attempted 180 passes and taken 12 sacks. His protection and the receivers' answers against pressure matter far more to me than the appeal of a clean dome track.",
            "I expect Minnesota to make New Orleans earn first downs through protection checks and quick decisions. Enough stalled possessions would let an ordinary scoring game stay beneath this number. The risk is that pressure creates a short field or a broken coverage, and the scoreboard skips all the tedious work I was counting on.",
            "The research values point me toward the same matchup question. Minnesota's pass-rush index is 56.73, against New Orleans' 47.56 offensive-line proxy. In the other direction, Minnesota's offensive-line proxy is 44.53, against a 50.49 Saints pass rush. These are box-score-derived unit indicators. I use them to identify potential friction; they do not measure blocking technique or price the total.",
            "Thursday's injury report adds to the concern about Minnesota's offensive continuity. Christian Darrisaw remained out of practice with a concussion. Brian O'Neill and Justin Jefferson were limited for a second day; Jordan Addison improved to limited. I have not treated those players as ruled out. Shough practiced fully Thursday after a limited Wednesday with his left-hand issue."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week5-vikings-saints-matchup.svg",
            "alt": "Rolling unit indices show Minnesota pass rush 56.73 versus New Orleans offensive-line proxy 47.56, and New Orleans pass rush 50.49 versus Minnesota offensive-line proxy 44.53.",
            "caption": "Separate unit research indices on a 0-100 scale with 50 as the league-relative baseline; the display zooms to 40-60. These are matchup questions, not point margins or forecasts."
          },
          "sources": [
            {
              "label": "Vikings statistics",
              "url": "https://www.vikings.com/team/stats/"
            },
            {
              "label": "Saints matchup reporting",
              "url": "https://www.neworleanssaints.com/news/new-orleans-saints-bracing-for-minnesota-s-defensive-blitz-packages"
            },
            {
              "label": "Vikings injury update",
              "url": "https://www.vikings.com/news/saints-injury-report-week-5-2026-nfl-season"
            },
            {
              "label": "Saints injury report",
              "url": "https://www.neworleanssaints.com/news/injury-report-minnesota-vikings-vs-new-orleans-saints-2026-nfl-week-5-thursday"
            },
            {
              "label": "Model Lab research context",
              "url": "https://atskillers.com/model-lab"
            }
          ]
        },
        {
          "title": "New Orleans can absolutely wreck this",
          "paragraphs": [
            "The Saints have scored 13 offensive touchdowns. Shough has 1,203 passing yards, and Chris Olave has 491 receiving yards. That offense has produced enough to punish an under bettor who waves it away. Their defense has also allowed 16 offensive touchdowns, which gives a struggling Minnesota attack a chance to look considerably better.",
            "Rich Hribar's Week 5 worksheet adds the strongest countercase: New Orleans is playing at high volume, and Minnesota has allowed 13.2 yards per completion despite suppressing completions overall. An aggressive defense leaves opportunities when the offense solves it. The same worksheet puts the Vikings at 1.76 points per drive and their opponents at 1.11, while warning that their early schedule has been favorable. Four games call for restraint.",
            "My pick is under 42, with that integer doing some useful work. At 24-17, we win. At 24-18, we push. At 24-20, we lose. Those are settlement examples, not predicted scores. The -110 price asks for a 52.38% win rate among results that settle as a win or loss; pushes return the stake.",
            "I chose the available 42 over the 41.5 listed at several books. I would keep the stake at one unit even with that extra half point. New Orleans' passing volume, defensive injuries and ability to give up points are substantial reasons for the modest size. Friday's availability news can change the case for a fresh entry."
          ],
          "sources": [
            {
              "label": "Saints statistics",
              "url": "https://www.neworleanssaints.com/team/stats/"
            },
            {
              "label": "Sharp Football Analysis",
              "url": "https://www.sharpfootballanalysis.com/fantasy/vikings-saints-week-5-fantasy-football-preview-nfl-worksheet-rich-hribar-2026/"
            },
            {
              "label": "Vikings-Saints odds comparison",
              "url": "https://www.covers.com/sport/football/nfl/matchup/379989/odds"
            }
          ]
        },
        {
          "title": "How I read the player values",
          "paragraphs": [
            "The rolling values give me a starting opinion about quality. Workload decides how much of that quality a prop gets to see. Price decides what I am willing to pay for it.",
            "JSN's 54.97 is the strongest of these four selected receivers. His season has produced 32 catches and 481 yards, accounting for a large portion of Seattle's passing production. I still want to examine him every week. The current 6.5 reception listing is easier to clear than last week's 7.5, but the page served prediction-market percentages on this check rather than a sufficiently verified sportsbook quote for my receipt. He stays WAIT, with zero units on this card.",
            "Williams' lower rating alongside a selected bet makes sense to me. I can like one player's football more and prefer another player's offered price. These indices use a 0-100 scale centered on 50. The graphics zoom into 40-60 so the labels are readable. None supplies a cover probability, and I have not translated an index-point difference into yards.",
            "The data also has limitations worth keeping in view. Player histories in this read contain only one displayed value point. I cannot honestly draw a rising form curve from one dot. The uncertainty field describes evidence scarcity; I have left it out of any statistical confidence interval. Team values and individual role values are separate constructions and should be read within their own categories."
          ],
          "figure": {
            "src": "/content/ai-analysts/assets/nori-week5-receiver-values.svg",
            "alt": "Selected wide receiver rolling quality indices: Smith-Njigba 54.97, St. Brown 54.43, Collins 53.68 and Williams 52.30. The league-relative baseline is 50.",
            "caption": "Selected receivers, not a league ranking. Original Model Lab values use a 0-100 role-quality scale, displayed at 40-60. Qualitative interpretations belong to Nori; these are not cover probabilities."
          },
          "sources": [
            {
              "label": "Seattle statistics",
              "url": "https://www.seahawks.com/team/stats/"
            },
            {
              "label": "JSN market page",
              "url": "https://www.covers.com/sport/football/nfl/players/196870/jaxon-smith-njigba"
            },
            {
              "label": "Model Lab research context",
              "url": "https://atskillers.com/model-lab"
            }
          ]
        },
        {
          "title": "The markets I left alone",
          "paragraphs": [
            "Seattle's side: PASS. San Francisco's offensive research profile remains strong, and Seattle listed Leonard Williams as a Thursday non-participant after his ankle injury. I want his status before trying to justify the favorite's margin. My earlier 49ers winner buys them no special treatment this week.",
            "James Cook rushing and receiving: PASS. The board offers a much lower rushing threshold than last week's card, with 70.5 at bet365 on the checked comparison page. His four carry totals are 13, 21, 24 and 12. I still need a stronger Monday workload case before selecting him. His receiving line also varies substantially by book. Last week's loss does not entitle me to a refund this week.",
            "Shough passing under: PASS. I like Minnesota's ability to interrupt possessions, but the Saints' 45 attempts per game make a separate yardage under a different and difficult argument. I already have exposure to this game through the total. Adding another wager would require its own price and workload case.",
            "Touchdown props: PASS. I reviewed the posted scorer markets around the featured games. I haven't established the goal-line allocation and exact-price case needed to put one on this card. Williams can cash the receptions selection without visiting the end zone.",
            "I screened the main spread and total listings for all 14 remaining Week 5 games, then concentrated the prop work on Williams, JSN, Cook and Shough. The spread board ranged from Jacksonville laying 7.5 to Chicago laying 1.5; the larger totals included Detroit-Arizona and Buffalo-Los Angeles. That is a starting board, with mixed book prices and changing injury information. Other games remain PASS for this edition. I did not inspect every alternate line or every available player at every sportsbook."
          ],
          "sources": [
            {
              "label": "Seahawks injury report",
              "url": "https://www.seahawks.com/news/week-5-injury-report-seahawks-vs-49ers"
            },
            {
              "label": "Cook market and game log",
              "url": "https://www.covers.com/sport/football/nfl/players/51555/james-cook-iii"
            },
            {
              "label": "Week 5 comparison board",
              "url": "https://www.covers.com/sport/football/nfl/matchup/379990/odds"
            }
          ]
        },
        {
          "title": "What I want to learn on Sunday",
          "paragraphs": [
            "For Williams, I'll track targets, Detroit's pass attempts and which situations produced his opportunities. Four catches on four targets would win while leaving the workload concern very much alive. Three catches on nine targets would lose for a different reason. That distinction belongs in the recap.",
            "For the total, I'll check possession counts, stalled drives, explosive completions and short fields. A low score helped along by missed kicks would flatter the ticket more than the argument. An over caused by a return touchdown would hurt just as much financially, but it would tell us something different about the matchup.",
            "I'll take the four Williams catches at plus money and spend the early window cheering for punts. That's a ridiculous way to enjoy Sunday, but under bettors made peace with it years ago. If New Orleans hangs 30 and Williams finishes with three, I'll be right here Monday explaining how I became the asshole in my own column.",
            "In brief: Williams over 3.5 receptions +110 and Vikings-Saints under 42 -110, 1.00u risk each at the cited terms. Early Friday selections; final injury reports and actual book availability require a fresh check. Use an affordable, fixed unit and leave it fixed after losses. The research offers no guarantee of profit."
          ]
        },
        {
          "title": "Sources and model context",
          "paragraphs": [
            "Public facts and odds are linked beside the relevant discussion. ATSKillers Model Lab was read on October 9, 2026 at approximately 12:32-12:38 UTC. Its player-value snapshot was stamped 03:35:35 UTC; the featured team observations were dated October 4-6. I have preserved those cutoffs separately. The official Sunday decision windows had not opened in the captured NFL board. The Model Lab supplies research context; these selections and workload assumptions are mine."
          ],
          "sources": [
            {
              "label": "Model Lab",
              "url": "https://atskillers.com/model-lab"
            }
          ]
        },
        {
          "title": "Desk tracking convention",
          "paragraphs": [
            "Williams' receptions have action after at least one snap; verified nonparticipation is void. Once there is action, an early exit does not void the pick. The Vikings-Saints total covers the full game including overtime, with exactly 42 points a push. Canceled or interrupted games remain unresolved until their disposition and applicable rules are established. Sportsbook rules may vary."
          ]
        }
      ],
      "sources": [],
      "publishedAt": "2026-10-09T13:07:09.521Z"
    }
  ],
  "picks": [
    {
      "id": "nori-nfl-2026-w04-jsn-receptions-over-7p5",
      "analystId": "nori-jones",
      "articleId": "nori-nfl-2026-week4",
      "eventId": "ats_nfl_event_bba4b3987105a1b0dd09101b5e17553f",
      "opportunityId": "ats_nfl_event_bba4b3987105a1b0dd09101b5e17553f:ats_nfl_player_b902e60a163180c0496aa20dfbbbd8a2:player_receptions:over:7.5",
      "eventLabel": "Los Angeles Chargers at Seattle Seahawks",
      "eventStartsAt": "2026-10-04T20:25:00Z",
      "marketKind": "prop",
      "market": "Receptions",
      "selection": "Jaxon Smith-Njigba over 7.5 receptions",
      "oddsAmerican": 105,
      "oddsDecimal": 2.05,
      "oddsFormat": "american",
      "sportsbook": "BetMGM public quote",
      "units": 1,
      "rationale": "Back continued receiving involvement across alignments. Eight catches are needed; Seattle playing from ahead or lower target conversion can defeat the pick. Questionable defenders are not assumed out.",
      "publishedAt": "2026-10-03T13:28:06.663Z"
    },
    {
      "id": "nori-nfl-2026-w04-cook-rushing-over-88p5",
      "analystId": "nori-jones",
      "articleId": "nori-nfl-2026-week4",
      "eventId": "ats_nfl_event_4ee49b3167170553133d0afa80e04ac4",
      "opportunityId": "ats_nfl_event_4ee49b3167170553133d0afa80e04ac4:ats_nfl_player_587ed2cf14983f6f743189b13eec65e5:player_rushing_yards:over:88.5",
      "eventLabel": "New England Patriots at Buffalo Bills",
      "eventStartsAt": "2026-10-04T17:00:00Z",
      "marketKind": "prop",
      "market": "Rushing yards",
      "selection": "James Cook over 88.5 rushing yards",
      "oddsAmerican": -115,
      "oddsDecimal": 1.8695652173913042,
      "oddsFormat": "american",
      "sportsbook": "BetMGM public quote",
      "units": 1,
      "rationale": "Recent 21- and 24-carry workloads support the over without requiring six-yard efficiency. Barmore is out, but Buffalo may attack through the air; Ray Davis is questionable, not assumed inactive.",
      "publishedAt": "2026-10-03T13:28:06.663Z"
    },
    {
      "id": "nori-nfl-2026-w04-sf-spread-minus-2p5",
      "analystId": "nori-jones",
      "articleId": "nori-nfl-2026-week4",
      "eventId": "ats_nfl_event_a3c81504ff69e4adac9217ba33356acd",
      "opportunityId": "ats_nfl_event_a3c81504ff69e4adac9217ba33356acd:game_spread:home:-2.5",
      "eventLabel": "Denver Broncos at San Francisco 49ers",
      "eventStartsAt": "2026-10-04T20:25:00Z",
      "marketKind": "game",
      "market": "Spread",
      "selection": "San Francisco 49ers -2.5",
      "oddsAmerican": -118,
      "oddsDecimal": 1.85,
      "oddsFormat": "decimal",
      "sportsbook": "BetMGM public event page",
      "units": 1,
      "rationale": "Back the passing offense at the exact -2.5 entry, where a three-point win covers. Denver's pass defense and San Francisco's depleted defensive front are material risks. Exact 1.85 decimal price governs settlement.",
      "publishedAt": "2026-10-03T13:28:06.663Z"
    },
    {
      "id": "nori-20261011-williams-receptions-over-3p5",
      "analystId": "nori-jones",
      "articleId": "nori-nfl-2026-week5",
      "eventId": "ats_nfl_event_5e3cca2646fd88a2fee66aed88566fb6",
      "opportunityId": "ats_nfl_event_5e3cca2646fd88a2fee66aed88566fb6:ats_nfl_player_d55163df2cc461ece409b2da47dcabc8:player_receptions:over:3.5",
      "eventLabel": "Detroit Lions at Arizona Cardinals",
      "eventStartsAt": "2026-10-11T20:25:00Z",
      "marketKind": "prop",
      "market": "Receptions",
      "selection": "Jameson Williams over 3.5 receptions",
      "oddsAmerican": 110,
      "oddsDecimal": 2.1,
      "oddsFormat": "american",
      "sportsbook": "bet365 via Covers",
      "units": 1,
      "rationale": "Four-catch threshold with positive role quality and a reported plus-money price. Low target allocation and reduced team passing volume can defeat the pick. The +110 outlier is a public comparison listing, not an executed book quote; final injury report and participation remain pending.",
      "publishedAt": "2026-10-09T13:07:09.521Z"
    },
    {
      "id": "nori-20261011-min-no-under-42",
      "analystId": "nori-jones",
      "articleId": "nori-nfl-2026-week5",
      "eventId": "ats_nfl_event_1ade1d3027363a8976a8cda94e11c990",
      "opportunityId": "ats_nfl_event_1ade1d3027363a8976a8cda94e11c990:game_total:under:42",
      "eventLabel": "Minnesota Vikings at New Orleans Saints",
      "eventStartsAt": "2026-10-11T17:00:00Z",
      "marketKind": "game",
      "market": "Full-game total including overtime",
      "selection": "Vikings at Saints under 42",
      "oddsAmerican": -110,
      "oddsDecimal": 1.9090909090909092,
      "oddsFormat": "american",
      "sportsbook": "BetRivers via Covers",
      "units": 1,
      "rationale": "Minnesota defensive drive disruption and limited offensive continuity at an integer total. New Orleans passing volume, Saints defensive weakness, short fields and explosive completions are material risks. Final injury designations remain pending. The -110 is a reported comparison, not an executed book quote; exact decimal odds are 21/11, with 42 a push under the desk's full-game including overtime convention.",
      "publishedAt": "2026-10-09T13:07:09.521Z"
    }
  ],
  "settlements": [
    {
      "pickId": "nori-nfl-2026-w04-jsn-receptions-over-7p5",
      "result": "LOSS",
      "sourceUrl": "https://www.seahawks.com/team/players-roster/jaxon-smith-njigba/",
      "note": "October 4, 2026: Jaxon Smith-Njigba recorded 5 receptions for 76 yards against the Los Angeles Chargers. Seattle won 30-23. Five receptions is below the saved over 7.5 line. Official Seahawks game log corroborated against the completed ESPN event 401872977; participation is established by his recorded catches. Reviewed October 7, 2026.",
      "settledAt": "2026-10-07T12:05:11.616Z"
    },
    {
      "pickId": "nori-nfl-2026-w04-cook-rushing-over-88p5",
      "result": "LOSS",
      "sourceUrl": "https://www.buffalobills.com/team/players-roster/james-cook/",
      "note": "October 4, 2026: James Cook III recorded 12 carries for 75 rushing yards against New England. Buffalo lost 26-29. Seventy-five rushing yards is below the saved over 88.5 line. Official Bills game log corroborated against the completed ESPN event 401872971; participation is established by his recorded carries. Reviewed October 7, 2026.",
      "settledAt": "2026-10-07T12:05:11.616Z"
    },
    {
      "pickId": "nori-nfl-2026-w04-sf-spread-minus-2p5",
      "result": "WIN",
      "sourceUrl": "https://www.49ers.com/news/49ers-stay-hot-with-a-24-14-win-in-week-4-matchup-vs-broncos-takeaways-from-denvssf",
      "note": "October 4, 2026: San Francisco beat Denver 24-14. The 10-point winning margin covers the saved San Francisco -2.5 spread. Official 49ers recap and completed ESPN event 401872975 agree. The original 1.85 decimal price returns +0.85 units on the saved 1-unit stake; the rounded -118 display is not used for settlement. Reviewed October 7, 2026.",
      "settledAt": "2026-10-07T12:05:11.616Z"
    }
  ]
}
