Random Learning
← The journal

July 28, 2026

3 things I learned

last30days v3.3.2 · synced 2026-07-28

Note on evidence: this is a concept topic with no single named entity, so the engine's cluster ranker demoted nearly every cluster with "entity-miss" and the cluster scores are not meaningful - the reading here comes from the raw items directly. Reddit's public search 403'd into the keyless listing-discovery fallback, so the Reddit upvote totals in the footer are dominated by unrelated front-page posts rather than on-topic threads. YouTube returned 3 videos with 0 usable transcripts. The load-bearing evidence is the web and arXiv layer plus the Hacker News front page, where four separate harness artifacts landed inside four days.

What I learned:

The 30-day delta is that the harness stopped being an implementation detail and became a number people demand you report. - The claim itself is not new; what changed in this window is that it acquired a measurement apparatus and a disclosure norm. Stop Comparing LLM Agents Without Disclosing the Harness makes the argument in its title and backs it with the cleanest experiment in the corpus: hold the model completely fixed, change only the harness, and Terminal-Bench 2 pass@1 moves from 69.7% to 77.0%. The paper's position is that a long-horizon agent score "is not valid for cross-model comparison unless the execution harness is disclosed," and its concrete proposal is a Harness Card alongside every reported number, plus variance decomposition and trajectory-level metrics that make recovery, drift and control lag visible. Harness-Bench supplies the matching benchmark and lands on the same conclusion from the data side - report capability at the configuration level, not as a property of the base model. The tooling followed within the window: OpenBench, a benchmark purely for comparing coding-agent harnesses, and the Harness Handbook both hit Hacker News on July 22 and 24, and Artificial Analysis has been running a Coding Agent Index since May that scores full stacks rather than models alone.

The spread numbers are the whole argument, and they are much wider than "a few points." - The single most repeated figure is the LangChain result: same model, same weights, harness rebuilt, and their coding agent went from outside the top 30 to rank 5 on Terminal-Bench 2.0, 52.8% to 66.5%. @Captain_D_Red puts the tighter version next to it - "Same GPT-5.5, two harnesses, same benchmark. 83.4% vs 78.2%. That 5.2-point gap is all harness." The r/AI_Agents thread that gave this topic its name reports Claude Opus 4.5 landing around 46% under one standardized SWE-bench Pro scaffold and around 55% under another, and generalizes to "10 to 20 point swings on identical models from scaffold changes alone." The outlier worth knowing about is the Holistic Agent Leaderboard's single-model swings of up to roughly 48 percentage points on SWE-bench Verified Mini. Put next to the actual gaps between frontier models on the Terminal-Bench 2.0 board - GPT-5.6 Sol at 91.9%, Claude Mythos 5 at 88.0%, GPT-5.6 Terra at 87.4% - the harness variance is comfortably larger than the model variance it is being used to measure.

The sharpest new artifact is the harness that edits itself, and its design is the interesting part rather than its score. - Self-Harness out of Shanghai AI Lab is the June paper that closes the loop: the agent improves its own operating harness with no human engineer and no stronger external model in the loop. The held-out pass rates are large - MiniMax M2.5 from 40.5% to 61.9%, Qwen3.5-35B-A3B from 23.8% to 38.1%, GLM-5 from 42.9% to 57.1% on Terminal-Bench 2.0 - but the transferable part is the three-stage structure: failure mining, harness proposal, then regression testing before anything is kept. That third stage is doing the real work. Ben Dickson's primer notes the same thing the paper emphasizes, that Self-Harness "does not simply add generic instructions" but converts model-specific weaknesses into concrete executable edits. A self-modifying harness with no regression gate is just drift with extra steps.

When people list what is actually inside a harness, context management is the component everyone puts first. - Addy Osmani's Agent Harness Engineering, which pulled 38 points on Hacker News and a second run on O'Reilly Radar, enumerates the surface as prompts, tools, context policies, hooks, sandboxes, subagents, feedback loops and recovery paths - and then spends the weight of the piece on context. The two lines worth stealing are "every token loaded into context degrades performance somewhere, so you load what's relevant and leave the rest on disk," and the observation that degradation starts well before the hard limit, so "the model at turn 40 is operating with degraded coherence compared to the model at turn 5." That reframes long multi-agent sessions as not merely more expensive but potentially worse. The community's index of this consensus is ai-boost/awesome-harness-engineering, which organizes the entire field under tools, patterns, evals, memory, MCP, permissions, observability and orchestration, and humanlayer/advanced-context-engineering-for-coding-agents at 2.1K stars is the single-topic version of the same bet. Martin Richards makes the point most compactly in a July 25 post titled "The interesting part of an Agent Harness is what you add on top."

The harness win that shows up in practice is a cost win, not a pass-rate win. - This is the gap between the leaderboard conversation and what people actually report from their own repos. The most concrete self-reported result in the window is an open-source multi-agent SDLC harness posted to r/MachineLearning that beats a cold claude -p run by learning the repo once: 7% to 75% cheaper across 6 of 6 well-localized tasks on repositories up to ~82k LOC, with one bug going from $6.83 and 207 turns to roughly $1.70. The author publishes the losses too, which is the part that makes it credible. The same instinct is visible in Ruflo, a "meta-harness" for Claude Code and Codex that landed on Hacker News on July 25 - the unit of optimization has moved up a level, from the agent to the thing that configures the agent.

The dissenting note is that picking the best harness-model pair is itself the wrong frame. - IndyDevDan drew 34K views and 1,231 likes arguing the opposite of a leaderboard: "The AI industry wants you to pick a winner: GPT 5.6 Sol OR Claude Fable 5. That's the trap. Picking one model is the single biggest mistake you can make in the age of agents. Don't select compute, COMBINE it." Read against the harness literature that is not really a contradiction - routing and model-fusing are themselves harness-level decisions, which is precisely the claim. It is worth holding next to the sobering baseline that frontier models still fail 18% to 35% of Terminal-Bench 2.0 tasks that experienced developers complete routinely, and that laude-institute/terminal-bench carries 319 open issues against 2.5K stars. The measuring instrument is under construction at the same time as the thing it measures.

KEY PATTERNS from the research:

  1. Treat a bare agent score as unreadable - per arXiv 2605.23950, the same model moves 69.7% to 77.0% on Terminal-Bench 2 on harness change alone, so a number without a Harness Card is a number about an unnamed system.
  2. Assume harness variance exceeds model variance on your task - 10 to 20 point swings from scaffold changes are routine and the Holistic Agent Leaderboard has seen up to ~48pp, against a ~4pp spread across the top three models on the Terminal-Bench 2.0 board.
  3. Rebuilding the harness is the cheapest available upgrade - LangChain went from rank 30+ to rank 5 without touching the model, which is a bigger jump than any model swap available to them.
  4. Context policy is the highest-leverage harness component - per Addy Osmani, every token loaded degrades performance somewhere, and coherence at turn 40 is already worse than at turn 5, so "leave the rest on disk" beats "give it everything."
  5. Any self-improving harness needs a regression gate or it is just drift - Self-Harness gets 40.5% to 61.9% out of failure mining plus proposal plus regression testing, and the third stage is what makes the first two safe to keep.
  6. Measure the harness in dollars and turns, not only pass rate - the strongest practitioner result in the window is 7% to 75% cost reduction from learning the repo once, and $6.83 across 207 turns collapsing to about $1.70 is a harness win a leaderboard would never show.
last30days v3.3.2 · synced 2026-07-28

Note on evidence: another concept topic, so the engine's cluster ranker demoted every cluster with "entity-miss" and the ranked scores are meaningless - the reading below comes from the raw items directly. Reddit's public search 403'd and then rate-limited into the keyless RSS fallback, so only 3 Reddit threads survived scoring out of ~460 discovered cards; the two that matter are quoted here. GitHub was pulled in by keyword and returned 38 items of pure noise (unrelated repo issues), and the single Polymarket market is an esports match with no bearing on the topic - ignore both lines in the footer. The load-bearing evidence is the web layer plus two Reddit threads and the Hacker News front page.

What I learned:

The premise of buy-it-for-life quietly changed from "which brands are good" to "how would you even check." - The sharpest framing in the window comes from On Quality: What It Is and Why Products Get Worse, and it is worth quoting in full because it reframes the whole hobby: "What got swapped out, the steel gauge, the stitch count and the years of service life, sits in the parts you can't check from the aisle. That gap between what you can verify and what actually matters is the whole game, for them and for you." That is the reason the old heuristics stopped working. Price, brand name and even the physical object in your hand are all downstream of decisions made in the parts you cannot inspect, and the degradation is deliberately paced to stay under the threshold that would trip an alarm. Everything else in this window is people building workarounds for that one problem.

The most-shared workaround is an ownership database with a four-tier verdict attached. - Rather than reviewing products, the Brand Ledger tracks who owns more than 200 brands - Black & Decker, Brooks Brothers, Dr. Martens, GE, Sealy - and grades each one Approved, Watchlist, Former Great, or Avoid. The taxonomy is the useful part, because "Watchlist" is defined by documented risk factors rather than by product complaints: recent ownership change, conglomerate pressure, emerging quality issues. It is a leading indicator rather than a lagging one, which is exactly what you want when the decay is designed to be invisible until after you have bought. Boing Boing picked it up on July 22 and surfaced the number that makes the ownership angle concrete: in cookware, 81 brands have consolidated into just 6 corporate owners. The skeptical counter-current is live too, and it is about the messenger rather than the method - a Hacker News comment circulated the fact that the byline behind it works in AI strategy at Palantir, which is the kind of thing that makes people re-read a "nonprofit newsletter" framing more carefully.

The lifetime warranty was the last verifiable signal, and it has been quietly gutted brand by brand. - This is the most actionable thing in the window. ConsumerAffairs lays out the retreat: L.L.Bean went from a legendary no-questions-asked satisfaction guarantee on everything to a 1-year return policy with defects considered after that, and Eddie Bauer's genuinely unconditional lifetime guarantee, in place since 1922, is now a 60-day window. Patagonia's Ironclad Guarantee is named as the holdout that still repairs or replaces for as long as you own the item. The word itself has been redefined - "lifetime" now generally means the product's useful life as narrowly defined by the brand's own policy, and prorated coverage means a lifetime that shrinks every year. Saatva's "Friends for Life" warranty is the worked example: from year 11 onward you are responsible for 90% of the cost of parts and 100% of labor and processing. The tell to actually use comes from the supply side. Claimlane explains the economics to brands in one line - "A lifetime warranty answered only with replacements is a cost line with no ceiling" - and notes it only becomes sustainable when answered with repair and spare parts. So the signal is not the word "lifetime." It is whether the company sells you the part.

People stopped trusting price as a proxy and started running their own longitudinal tests. - The best-engaged Reddit thread in the window is not a recommendation thread at all, it is an experiment: My T-shirts keep dying. Testing 4 shirts (€20-€150) to find out whether expensive tees really last longer is on week 4 with 825 upvotes and 107 comments, and the fact that it is a serialized week-by-week post rather than a verdict is the interesting part - the community has decided this is a question you have to measure rather than argue about. The prior research is not encouraging for the expensive shirt: a WRAP and University of Leeds study found no correlation between price and durability in t-shirts, with the pricier ones not lasting longer before losing shape or pilling. The companion thread is r/Frugal asking how do you decide if an expensive purchase is actually worth it, 62 points and 73 comments, which is the same question with the buy-it-for-life branding stripped off.

The named-and-shamed list is specific, and the failures are material substitutions rather than workmanship. - The recurring names this window are Craftsman as the archetypal sell-out, John Deere as the one that became a software trap, and GE as the one that went disposable. In apparel, Cheapism collects complaints about thinner fabric and faster wear at the pockets and thighs across Levi's, Wrangler and Lee, with one shopper's version being the most useful kind of evidence because it is tactile and immediate: "I've got a pair of 541 jeans from Levi's a few days ago and I could instantly feel how much thinner the new jeans are as soon as I touched them. You can see how they are lowering quality." The cleanest single illustration remains Pyrex, where the vintage product was borosilicate glass and the nearly identical-looking current one is tempered soda-lime that can shatter when hot - same shape, same name, different material, no way to tell in the aisle. Drip coffee makers get cited the same way: a decade on our parents' counters, a few years now.

The emerging answer is not a better brand, it is exiting the new-goods market entirely. - Two of the highest-engagement Hacker News threads in the window are refusals rather than recommendations. Why I am not going to buy a computer pulled 71 points and 96 comments, and After wearing the Pebble Time 2 for two weeks, I'll never buy another smartwatch pulled 66 points and 78 comments, which is a buy-it-for-life argument in disguise - the appeal of the Pebble is that it is deliberately simple, long-lived and not trying to be replaced annually. The same instinct shows up in the phone threads, where people report moving to the used market specifically because recent launches are poor value. The pattern across all of them is that when you cannot verify quality at purchase time, buying something already proven by years of use is the only inspection you can actually perform.

KEY PATTERNS from the research:

  1. Assume the substitution happened where you cannot see it - per Worse on Purpose, what gets swapped is steel gauge, stitch count and service life, so the gap between what you can verify and what matters is the entire mechanism.
  2. Check the owner before the product - the Brand Ledger's Watchlist tier triggers on recent ownership change and conglomerate pressure, which are leading indicators, rather than on complaints, which arrive years late.
  3. Read the warranty for parts, not for the word "lifetime" - a lifetime warranty answered only with replacements is a cost line with no ceiling, so a brand that sells you spares has an economic reason to keep the promise and one that does not, does not.
  4. Treat "lifetime" as prorated until proven otherwise - L.L.Bean is now 1 year and Eddie Bauer is 60 days against a 1922 unconditional guarantee, and Saatva's version has you paying 90% of parts and all labor from year 11.
  5. Price is not a durability signal - a WRAP and Leeds study found no correlation between t-shirt price and lifespan, which is why r/BuyItForLife is running a live €20-to-€150 test instead of taking recommendations.
  6. The used market is the only inspection available - buying something with a decade of proven service is the one verification step the aisle cannot give you, which is why the strongest threads are people opting out of new goods rather than picking better ones.
last30days v3.3.2 · synced 2026-07-28

Note on evidence: concept topic again, so every cluster came back demoted with "entity-miss" and the ranked scores carry no information - the reading below comes from the raw items directly. Reddit's public search 403'd into the keyless fallback; 21 threads survived but the high-upvote ones are general r/recruitinghell venting rather than junior-specific, so they are used here for register rather than for claims. YouTube returned 0 items in range. GitHub and Polymarket were excluded from this run after they returned pure keyword noise earlier in the day. The load-bearing evidence is the web layer plus Hacker News.

What I learned:

The damage is real, and its shape is an age cohort rather than a headcount. - The single best-sourced number in the window comes from Laurie Voss, whose "AI has torched the market for junior programmers" pulled 101 points and 195 comments on Hacker News on July 4. Working from Stanford Digital Economy Lab analysis of ADP payroll data, the finding is that developers aged 22 to 25 are down 19% from their late-2022 peak while every cohort over 30 grew over the same period, with 41-to-49-year-olds up 14%. That is the detail that kills the "it's just a bad tech market" reading - a downturn does not selectively spare the over-40s. Voss also dates the inflection precisely, and the phrasing is the useful part: things deteriorated fastest in 2024 and early 2025, when coding assistants "stopped autocompleting lines and started completing tickets," with agentic programming being what really turned up the heat. The supporting figures line up - employment for 22-to-25-year-olds in the most AI-exposed roles is down as much as 13% since late 2022, and Handshake reports a 30% decline in tech-specific internship postings since 2023.

The actual 30-day delta is that the freeze started cracking, and at named firms. - This is the thing that makes the topic live rather than another round of doom. Cloudflare is targeting 1,111 interns for 2026, an 18x jump from a 2024 cohort of roughly 60, and the writeup framing it as the junior freeze cracking lists the company alongside a set of others that moved in the same direction: OpenAI and Anthropic opening structured junior on-ramps, Netflix formalizing new-grad hiring after running senior-only for 25 years, and IBM tripling US entry-level hiring. The 2023-to-2025 "no juniors" consensus is being publicly abandoned by exactly the firms that had the most credible excuse to keep it. Whether that is conscience, pipeline math, or the fact that a senior-only org eventually runs out of seniors is not settled anywhere in this window, but the direction is not ambiguous.

The sharpest explanation of why the freeze was always going to break is an economics paper, and its result is counterintuitive. - Enrique Ide's Automation, AI, and the Intergenerational Transmission of Knowledge builds a task-based overlapping-generations model where novices acquire tacit knowledge by working alongside experts, and where knowledge-transfer contracts are necessarily incomplete because tacit knowledge is embodied and non-verifiable - you cannot write a contract for it, so it only transfers by proximity. The finding worth carrying around is this: improvements in entry-level automation raise output on adoption but can reduce growth and welfare even without reducing entry-level employment, because they reallocate novices away from the most productive experts and slow the diffusion of best practices. Ide names the result "socially excessive automation" of entry-level tasks. The implication reframes the whole debate - a company can keep its junior headcount flat and still break the pipeline, because the thing that mattered was never the job count, it was who the junior sat next to and what they watched them do. The Slow AI is the piece that surfaced it into the discourse this window, under the framing that AI shortcuts are quietly breaking the skills pipeline.

"Junior" as a job title has become unreliable, which is why the market feels worse than the numbers. - The recurring practitioner complaint is that companies advertise junior-sounding roles and then quietly fill them with experienced engineers, against a backdrop of laid-off mid-level engineers competing for anything labeled junior. That produces the exact pathology the highest-engagement thread in the window is about: Why are hiring managers still unable to find qualified candidates in this market? pulled 6,558 upvotes and 321 comments on r/recruitinghell. What is actually hiring is not generic junior work at all - the pipelines that stayed open are focused tracks like DevOps, cloud, SRE and data engineering, with familiarity with AI-assisted development assumed rather than taught. So the honest version of "nobody hires juniors" is that the generic junior req is gone while several specific ones remain, which is much harder advice to act on than a simple shortage.

The register in the community threads is exhaustion rather than argument, and it is worth reading as data. - This is the job I keep applying for and never finding cleared 26,598 upvotes and 862 comments, and its top comment at 3,280 upvotes is a joke that is not really a joke: "Go to college. Major in business. Identify the rich kids. Become their friend. Graduate. Go to MBA program. Identify rich kids. Become their friend." The third-ranked reply is the same advice with the sarcasm removed - get an engineering degree, get into consulting, then stop doing anything technical. A separate thread frames the generational version directly: the entry-level job that started my career 7 years ago was shipping overseas, so how are fresh grads supposed to make it today. And on r/csMajors, the post that drew 348 upvotes and 108 comments is someone quitting a six-figure engineering job to do art. None of these are arguments about labor economics; collectively they are the thing the labor economics is describing.

The most underrated line in the window is that the new entrants exist, they just do not use the word. - Voss's own twist on his data is that a long tail of new programmers has materialized, but they do not call themselves programmers. That reframes the whole question from "did the bottom rung disappear" to "did the bottom rung get renamed," and it fits the rest of the evidence better than the extinction reading does - juniors who are hired now reportedly spend less time on routine coding and more time working with customers, which is a different job wearing the same title. It also sets up the uncomfortable question nobody in this window answers: if the apprenticeship happened through repetition and the repetition is gone, the people entering through the new door are getting productivity without the tacit knowledge Ide's model says only transfers by watching an expert. That bill does not come due for several years, which is precisely why it is easy to keep not paying it.

KEY PATTERNS from the research:

  1. Read the age curve, not the headcount - 22-to-25-year-old developers are down 19% while the 41-to-49 cohort is up 14%, which is a shape no general downturn produces.
  2. Date the inflection to agents, not assistants - the collapse accelerated when tools "stopped autocompleting lines and started completing tickets," so the relevant capability threshold was completing a unit of work, not writing code faster.
  3. The freeze is visibly breaking at named firms - Cloudflare at 1,111 interns is an 18x jump, with Netflix ending 25 years of senior-only new-grad policy and IBM tripling US entry-level hiring in the same period.
  4. Flat junior headcount is not proof the pipeline is intact - Ide's model shows entry-level automation can cut growth and welfare without cutting entry-level jobs, by moving novices away from the most productive experts.
  5. Distrust the word "junior" in a job posting - the live complaint is junior-titled reqs filled by laid-off mid-levels, which is why the market feels tighter than the posting counts suggest.
  6. The remaining on-ramps are specific, not generic - DevOps, cloud, SRE and data engineering tracks kept hiring while the generic junior developer req did not, so "learn to code" is now strictly worse advice than "pick the track that still has a door."

Provenance — 2026-07-28

Redacted by design: this records the funnel shape, not the private source links or personal capture notes. Raw self URLs and why? text are never written here.

Source entries (3 picked, topic-level only)

  • A saved discussion thread about an open-source agent taking the top spot on a terminal benchmark (tags: oss, terminalbench, agent, harness, benchmark, gemini), captured in late April. Pull: flagged for hands-on follow-up once this machine was set up, and the thread's own punchline — that benchmark numbers are mostly a function of the scaffolding around a rentable model — is the seed the fan-out grew from.
  • A saved consumer-brand analysis site (tags: brands, marketing, consumer, analysis, strategy), captured yesterday, the freshest entry in the eligible pool. Pull: a practical shopping question about which names are still worth the money.
  • A saved discussion thread on software engineering careers under agentic coding (tags: software-engineering, ai, careers, automation, skills, workforce), captured in May with the most conviction-carrying note of the three. Pull: agreement that the job description itself is being rewritten rather than merely augmented.

Chosen for domain spread (agent engineering · consumer economics · labour market) and specifically to get one non-AI-framed topic onto a day where the eligible pool remains heavily AI-weighted. The pool holds two further entries in the same careers cluster and three more in the agent-tooling cluster, which is a dedup risk for coming days.

Fan-out — 12 adjacent candidates (all cleared the near-dup guard)

From the benchmark entry: 1. Harness vs model: how much of an agent benchmark score is the scaffolding ✅ picked 2. Agent benchmark integrity and leaderboard-compliant runs 3. Context compaction strategies inside long-running agent harnesses 4. Sub-agent orchestration versus a single agent loop

From the consumer-brand entry: 5. Shrinkflation and tracking product quality degradation over time 6. Buy-it-for-life: how people decide what is actually durable now ✅ picked 7. Store brands versus name brands and whether the quality gap closed 8. Repairability scores and right-to-repair as a purchase signal

From the careers entry: 9. Whether the junior developer entry path still exists ✅ picked 10. What an agent-wrangler role actually looks like day to day 11. How technical interviews were rebuilt for the AI era 12. Solo and small-team software businesses as a career hedge

Near-dup guard: none of the 12 were flagged, and none triggered the small-index defer. Highest score in the batch was 0.180 for #5 against the 2026-07-06 private-equity brands day, with #7 at 0.153 against the same day and #8 at 0.152 against 2026-07-06's 3D-printer lockdown day. In the agent cluster, #10 scored 0.138 against yesterday's stop-conditions day and 0.135 against 2026-07-26's agent-memory day; #3 scored 0.107 against the 2026-06-21 context-rot day. The three picked candidates were the least entangled in their groups — 0.104, 0.099 and 0.090 respectively — which was a deliberate tiebreak, not a coincidence.

Narrowing to the top 3

  • #1 Harness vs model — the most learnable of the agent four, and the only one whose answer is numeric rather than architectural: the window contains controlled experiments, not just opinions. Picked over #3 and #4, which sit close to the 2026-06-21 context-rot and 2026-07-27 stop-conditions days respectively, and over #2, which is a subset of the disclosure argument that #1 ended up covering anyway.
  • #6 Buy-it-for-life — deliberately the non-tech slot, and chosen over #5 and #7 specifically because those two lean into the ownership-and-decay story already published on 2026-07-06. Framing it as a decision procedure rather than a decline narrative was the differentiator, and the brief holds that line: the spine is the verification problem, not who bought whom.
  • #9 Junior developer entry path — picked over #10, which would have made the day three-for-three AI and scored highest in the whole batch against two of the last three published days. Chosen over #11 and #12 on live-discussion volume. Framed to force concreteness (what teams are actually doing) rather than inviting a doom essay.

Final three span three distinct domains and do not overlap. Two of the three landed on a genuine in-window reversal rather than the expected consensus.

Evidence quality notes

All three briefs carry an explicit italic evidence note, per the engine's honesty convention. All three are concept topics with no single named entity, so the engine's cluster ranker demoted every cluster with "entity-miss" on every run and none of the ranked scores carry information — each brief was read off the raw items directly. Beyond that shared caveat, recall failed differently in each case:

  • Harness vs model — the first engine run had to be discarded: the topic string contained " vs ", which tripped the comparison-mode detector and split the query into two entities, the second of which ("model: what actually moves...") was not an entity at all and returned five unrelated repositories. Re-run under a non-comparison title. Reddit 403'd into keyless listing discovery, so the footer's 14,451 upvotes are largely off-topic front-page threads, and YouTube captured 0 of 3 transcripts. The load-bearing evidence is the arXiv and web layer plus a Hacker News front page that carried four separate harness artifacts inside four days.
  • Buy-it-for-life — the weakest corpus of the three. Reddit 403'd and then rate-limited, leaving 3 threads out of roughly 460 discovered cards; GitHub was pulled in by keyword and returned 38 items of pure noise (unrelated repository issues), and the single Polymarket market was an esports match. The top-ranked cluster was a sand-digging video with 2.1M views. Both junk lines are called out in the brief's own note so the footer is not read as evidence. Salvaged from the raw file, where the web layer and two on-topic Reddit threads were intact.
  • Junior developer path — GitHub and Polymarket were excluded from this run after the previous one, which cleaned up the footer. Reddit returned 21 threads and 54,188 upvotes, but the high-engagement ones are general r/recruitinghell venting rather than junior-specific, so they are used in the brief for register rather than for claims. YouTube returned 0 items in range. The load-bearing evidence is the web layer plus Hacker News, and the two strongest items (a payroll-data analysis and an economics preprint) both came from post-engine supplements rather than the engine itself.

Nine post-engine web supplements across the three topics, three per brief, all appended to the non-committed raw evidence files.